Abstract
A one pot simple procedure for the synthesis of β-keto phosphonates has been developed using the MgCl2/Et3N base system to generate the magnesium enolate of diethyl phosphonoacetic acid. This intermediate reacts with acid chlorides or imidazolides to give, after workup, the title compounds in good yields.