How to fix Baxi Megaflo fault code E870

What does the Baxi Megaflo E870 fault code mean?

The E870 fault code on a Baxi Megaflo indicates a compatibility issue within the domestic hot water (DHW) system. This typically arises when there is a mismatch between the boiler and the hot water storage system, affecting the boiler’s ability to provide hot water efficiently.

Common Causes

  • Incompatible DHW Cylinder: The hot water cylinder may not be suitable for use with the Baxi Megaflo boiler, leading to communication issues.
  • Faulty Wiring or Connections: Poor electrical connections or damaged wiring between the boiler and the DHW system can cause compatibility errors.

Can I fix it myself? (DIY)

It is recommended to call a Gas Safe Engineer to diagnose and resolve this issue, as it involves complex interactions between the boiler and the DHW system that may require professional expertise.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for resolving the E870 fault could range around £150 to £300, depending on whether the issue is due to wiring repairs or the need for a compatible DHW cylinder replacement.