The formation of sulphide and cassiterite-bearing chlorite-rich greisens in the Navalcubilla granite has been modelled theoretically. Numerical simulation on the reaction of a hydrothermal fluid with a granitic rock predicts assemblages very similar to those found in nature, with progressive formation of muscovite, quartz, chlorite, microcline and plagioclase zones. The hydrothermal alteration of the rock produces a neutralization of the inflowing acid fluid, a drop in the f s2 and, to a lesser degree, an increment in f O2 . During hydrothermal alteration, f s2 and f O2 change abruptly between metasomatic zones, but chlorite seems to control their major changes. Scheelite and cassiterite are concentrated in the internal zones, while sulphides are related to the more external zones. Fluid-rock reactions seem to be very effective for precipitating cassiterite and scheelite, even from very Sn and W-poor fluids. Appreciable amounts of sulphides are only expected in systems with high concentrations of base metals. Boiling and simple cooling of the fluids acidifies and oxidizes them but chemical changes are not strong enough to induce significant precipitation of ore minerals, at least when the temperature changes are small. Continued circulation of fluids along fractures with previously precipitated quartz + wolframite produces replacement of wolframite by scheelite and sulphides.