Abstract The determination of benzoylaconine(BA), benzoylmesaconine(BM), benzoylhypaconine(BH) and benzoyldeoxyaconine(BD) in SHEN-FU injection baced on homogeneous lonic liquid microextraction coupled with high-performance liquid chromatographic separation was described. The experimental parameters including volume of ionic liquid, pH, extraction time and salt concentration were optimizated, when 0.058g [C6Mim][ BF4] and 0.26g NH4PF6 were used as extraction solvent, the target compounds can be extracted from 5mL of injection, the extraction time is 1 min,neutral and the concentration of NaCl is 5%.The detection limits for BA,BM,BH and BD were 45.5,19.8,26.3 and 12.2,respectively. The recoveries of the analytes ranged from 93.74 to 107.91% and relative standard deviations were lower than 4.34%.