Tannase from Penicillium variable IARI 2031 was purified by a two-step purification strategy comprising of ultra-filtration using 100 kDa molecular weight cutoff and gel-filtration using Sephadex G-200. A purification fold of 135 with 91% yield of tannase was obtained. The enzyme has temperature and pH optima of 50 °C and 5 °C, respectively. However, the functional temperature range is from 25 to 80 °C and functional pH range is from 3.0 to 8.0. This tannase could successfully be immobilized on Amberlite IR where it retains about 85% of the initial catalytic activity even after ninth cycle of its use. Based on the Michaelis–Menten constant ( K m) of tannase, tannic acid is the best substrate with K m of 32 mM and V max of 1.11 μmol ml −1 min −1. Tannase is inhibited by phenyl methyl sulphonyl fluoride (PMSF) and N-ethylmaleimide retaining only 28.1% and 19% residual activity indicating that this enzyme belongs to the class of serine hydrolases. Tannase in both crude and crude lyophilized forms is stable for one year retaining more than 60% residual activity.