How to fix Viessmann Vitodens 050-W fault code E307

What does the Viessmann Vitodens 050-W E307 fault code mean?

The E307 fault code on the Viessmann Vitodens 050-W indicates a malfunction in the system control board. This issue can prevent the boiler from operating correctly, leading to heating and hot water supply problems.

Common Causes

  • Electrical Faults: Issues such as short circuits or damaged wiring can disrupt the control board’s functionality.
  • Component Failure: A failure in components connected to the control board, such as sensors or relays, can trigger this fault code.

Can I fix it myself? (DIY)

It is highly recommended to call a Gas Safe Engineer for this issue, as it involves electrical components and potential safety risks. Attempting to fix it yourself could lead to further damage or safety hazards.

Estimated Repair Cost (2026 UK Prices)

The estimated repair cost for replacing the control board on a Viessmann Vitodens 050-W is around £400 to £600. This cost reflects the price of the part and the labour involved in diagnosing and replacing it.