How to fix Baxi Megaflo fault code E500

What does the Baxi Megaflo E500 fault code mean?

The E500 fault code on a Baxi Megaflo indicates a central heating (CH) system fault, which typically suggests an issue with the boiler’s operation or the heating system itself. This fault can prevent the boiler from functioning correctly, leading to inadequate heating or hot water supply.

Common Causes

  • Low Water Pressure: Insufficient water pressure in the system can trigger the E500 fault, as the boiler requires a minimum pressure to operate effectively.
  • Faulty Pump: A malfunctioning circulation pump may fail to circulate water properly, causing the boiler to detect a fault in the heating system.

Can I fix it myself? (DIY)

If you are comfortable, check the pressure gauge on the boiler; it should typically be between 1-1.5 bar. If the pressure is low, you can top it up using the filling loop. However, for any gas or electrical issues, it is crucial to call a qualified Gas Safe Engineer.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for resolving the E500 fault could range from £150 to £300, depending on whether the issue is low water pressure or a faulty pump. Replacing a pump can be more expensive due to parts and labour.