Abstract The production of dicalcium phosphate (DCP) from solid phosphate, hydrochloric acid and calcium carbonate was simulated in bench scale experiments. Occasionally the dissolution of calcium carbonate particles was interrupted at highly acidic medium and sometimes the carbonate was incorporated in the product. It was found that whenever the concentration of fluoride was sufficient, calcium fluoride precipitated upon calcium carbonate particles forming a protective envelope. Such particles, prior to the redissolution of the envelope, could act as substrates for heterogeneous nucleation of the simultaneously precipitating dicalcium phosphate. They were incorporated in the product at the start of DCP formation, when only about half of the acidity was neutralized.