The invention provides a ferrous ammonium phosphate, its preparation method and application, the general formula of ferrous ammonium phosphate is: NH 4 Fe x m (1‑x) PO 4 , wherein x=greater than 0 and less than or equal to 1; M is selected from one or more of V, K, Co, Mn, Zn, Mg, Ni, Al, Ti, Nb, Zr and Cu. The invention also discloses a method for preparing lithium iron phosphate from ferrous ammonium phosphate, which includes the following steps: mixing ferrous salt, phosphorus source and ammonia water, adjusting the pH of the reaction system to 6-7, and reacting to generate ferrous ammonium phosphate; the ferrous The molar ratio of the salt to the phosphorus source is 0.95-1.03:0.95-1.03; the ammonium ferrous phosphate is reduced and calcined at a high temperature under the protection of an inert atmosphere to obtain ferrous pyrophosphate; the ferrous pyrophosphate is mixed with lithium salt and carbon source, Crushing, ball milling; calcining, carbon coating, and synthesis to obtain lithium iron phosphate. The production process of the invention is simple, the production precision is low, and the preparation and doping are easy.