The formation of active enzymatic complexes, obtained by the interaction of urease, tannic acid, and soluble and insoluble species of Al, Fe, or Mn, was studied. Tannic acid strongly inhibited urease activity (inhibition constant, K-1 = 0.040 mM). The dependence of kinetic parameters (V-max and K-m) on tannic acid concentration suggests a pure uncompetitive inhibition mechanism. Soluble and insoluble urease-tannate complexes were formed by increasing both the contact time and the tannic acid/urease ratios. Soluble (FeCl3, MnCl2, and OH-Al polymers) and insoluble (Fe2O3 and MnO2) inorganic components differently influenced the interaction of urease with tannic acid molecules and the residual activity of the immobilized enzyme. An increased removal of urease molecules from solution as well as an enhanced residual enzymatic activity of urease complexes was observed in the presence of all the additives. Soluble species (FeCl3 and OH-Al polymers) probably acted as flocculating agents or promoted the formation of more active enzymatic complexes. On the contrary, MnO2 showed a predominant polymerizing action on tannate molecules that gave rise to insoluble aggregates occluding urease molecules. Adsorption, as opposed to polymerization, probably occurred in the presence of Fe2O3.