The reaction of chlorobenzoyl chloride (I) with trimethyl phosphite gives dimethyl p-chlorobenzoylphosphonate (II). Addition of dimethyl phosphite to (II) in the presence of 80% molar amount of an organic base (e.g., di-n-butylamine) in diethyl ether or toluene at 0 C produces the final compound.