The invention discloses a preparation method for 5-acetoacetamidobenzimidazolone. The preparation method comprises the following steps: with water as a
solvent, adding 5-aminobenzimidazolone, a sodiumhydrosulfide solution and
active carbon into the water, carrying out mixing, carrying out a reaction at a certain temperature for a certain period of time, and carrying out filtering so as to obtainan intermediate filtrate; and dropwise adding
diketene into the intermediate filtrate at a certain temperature, keeping the temperature for a certain period of time, and carrying out cooling, filtering and
drying so as to obtain the 5-acetoacetamidobenzimidazolone. According to the invention, by adoption of the
sodium hydrosulfide solution,
dissolution of the 5-aminobenzimidazolone can be accelerated, and oxidation of the 5-aminobenzimidazolone can be prevented; H2S gas generated by hydrolyzing of the
sodium hydrosulfide at a high temperature can generate the
sodium hydrosulfide solution afterbeing absorbed by the
sodium hydroxide solution, so the H2S can be recycled, and emission of
waste gas is avoided; the water is used as the
solvent, so the cost of
alcohol used as the
solvent is reduced, the potential safety
hazard during product
drying is avoided, and the reaction time is short. The preparation method provided by the invention has the following advantages: a product purity is larger than or equal to 99.2%; the yield of the product is larger than or equal to 85%; the quality is guaranteed; and the yield is improved.