Aiming at the multi-function energy meter electrical transient bursts immunity test problems, By analyzing the mechanism of transient pulse and its characteristics, put forward a method of EFT/B interference suppression based on hardware and software improvement. By using longitudinal chokes, optimizing the power filter design to inhibit the the power supply circuit anti-interference ability. Reduce components parasitic capacitance, increase dedicated isolation chip, optimize PCB layout to improve input and output terminals and communications hardware anti-interference capability. Meanwhile, proposed anti-pulse average of recursive digital filter algorithms, to enhance its stability and fault tolerance capability. The experimental results show that, after comprehensive suppression measures adopted, multi-function energy meter fast transient burst immunity capacity has been significantly improved.