Conversion of dissolved P by ferric sulfate into a particulate form sparingly available to algae was studied in 15 ditches in Finland using stand-alone dispensers for ferric sulfate administration. Ferric sulfate typically converted 60-70 % of dissolved P into iron-associated form, a process which required 250-650 kg per kg dissolved P. Mean cost was 160 EUR per kg P converted (range 20-400 EUR kg(-1)). The costs were lowest at sites characterized by high dissolved P concentrations and small catchment area. At best, the treatment was efficient and cost-effective, but to limit the costs and the risks, ferric sulfate dispensers should only be installed in small critical source areas.