The invention discloses an accurate phosphorus removal and dosing system for a sewage treatment plant. The system comprises a sewage treatment facility, a chemical dosing facility, a water quality andquantity monitoring instrument and a control device, wherein the sewage treatment facility comprises a water inlet pump room, an anaerobic tank, an anoxic tank, an aerobic tank, a secondary sedimentation tank, a middle lifting pump room, a reaction tank, a sedimentation tank, a filter tank and a water outlet channel which are connected in sequence; the chemical dosing facility comprises an anaerobic tank carbon source adding facility, an aerobic tank phosphorus removing agent adding facility and a reaction tank phosphorus removing agent adding facility; the water quality and quantity monitoring instrument comprises a water inlet total phosphorus online monitor, a water inlet electromagnetic flowmeter, a secondary sedimentation tank water outlet orthophosphate online monitor, a deep waterinlet electromagnetic flowmeter and a water outlet total phosphorus online monitor; the lift pump, the chemical dosing facility, and the water quality and quantity monitoring instrument of the systemare all connected with a control device; according to the system, biological phosphorus removal, synchronous chemical phosphorus removal and rear chemical phosphorus removal are organically combined,accurate addition of a phosphorus removal agent is achieved, the sewage phosphorus removal effect is improved, the phosphorus removal cost is reduced, meanwhile, the automation level of a sewage plantcan be improved, and the manual operation intensity is reduced.