The invention discloses a preparation method of TTZ (thiotriazinone), which comprises the following steps: 1) adding 5-10 kg of
acetic acid and 50-150 kg of
ammonium acetate into 1,800-2,200 kg of ethyl
alcohol to prepare a buffer
system with the pH value of 6-7; 2) adding 480-500 kg of 2-methyl-3-thiosemicarbazide,
boron tribromide and
diethyl oxalate, heating to 80-82 DEG C, and performing circulation
reflux reaction for 4-6 hours, wherein the
molar ratio of 2-methyl-3-thiosemicarbazide to
diethyl oxalate is 1:(1.15-1.25), and the dosage of
boron tribromide is 4-6% of the weight of 2-methyl-3-thiosemicarbazide; 3) cooling for
crystallization, and separating to obtain a TTZ crude product and a
mother liquor; 4) adding 1,800-2,200 kg of water in the TTZ crude product, heating to 70-80 DEG C, then adding 1,250-1,400 kg of
hydrochloric acid with the concentration of 30%, cooling for
crystallization, separating and
drying to obtain the TTZ finished product. The preparation method has the advantages that the common problems of high cost, low yield, large yield variability,
instability of product quality, difficulty in
solvent recovery, large amount of waste water and the like in the prior art can be solved.