VViessmann logo

Viessmann EC Fault Code: Circulation Lockout Explained

The EC fault code appears on older Viessmann boiler models and signals a circulation-related burner lockout. In plain terms, the boiler has detected that water is not moving around the system at the required rate. To protect itself from overheating, it shuts the burner down and displays the EC code. The root cause is usually somewhere in the circulation circuit — the pump, the pipework, or the system condition — rather than the burner itself.

lockout May need a Gas Safe engineer 1 models affected

General guidance only — not a substitute for professional advice. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.

What does the Viessmann EC fault code mean?

The EC fault code appears on older Viessmann boiler models and signals a circulation-related burner lockout. In plain terms, the boiler has detected that water is not moving around the system at the required rate. To protect itself from overheating, it shuts the burner down and displays the EC code. The root cause is usually somewhere in the circulation circuit — the pump, the pipework, or the system condition — rather than the burner itself.

Common causes

How to fix it

  1. Check the system pressure gauge DIY safe

    Look at the pressure gauge on the boiler — it should read between 1.0 and 1.5 bar when the system is cold. If it reads below 1.0 bar, top it up using the filling loop (the pair of flexible braided hoses with small taps, usually beneath the boiler). Open both taps slowly until the needle reaches around 1.2 bar, then close both taps fully. Do not overfill beyond 1.5 bar.

  2. Bleed trapped air from the radiators DIY safe

    Air pockets in radiators reduce circulation efficiency and can contribute to localised overheating. Using a radiator bleed key, open the bleed valve on each radiator in turn (starting upstairs) until water — not air — trickles out, then close it. Check the pressure gauge again afterwards and top up if it has dropped.

  3. Reset the boiler — but limit attempts to two DIY safe

    Consult your boiler's manual for the correct reset procedure, as it varies by Viessmann model (typically a button press or dial sequence). Viessmann permits up to three resets within 24 hours before entering a safety lockout, but repeatedly resetting without addressing the underlying cause causes unnecessary wear. If the EC code returns after two resets, stop and move to the next step.

  4. Check that all isolation valves are fully open DIY safe

    Walk around your heating system and confirm that any lockshield or isolation valves on radiators and pipework are in the fully open position. A partially closed valve can restrict flow enough to trigger an EC lockout. This is a visual check only — do not attempt to work on any gas pipework or internal boiler components.

  5. Call a Gas Safe registered engineer to inspect the pump and circulation circuit Gas Safe engineer

    If the fault persists after the above checks, a Gas Safe engineer needs to assess the circulating pump for airlocks, blockages, or mechanical failure, and measure actual flow rates against the boiler's minimum specification. They may need to power-flush the system, clean or replace the pump, or adjust flow settings. This work must not be attempted by an unqualified person.

  6. Engineer to inspect the heat exchanger, sensors, and PCB if circulation components are sound Gas Safe engineer

    Should the pump and flow checks pass, the engineer will need to test the flow and temperature sensors for accuracy and inspect the PCB. A faulty sensor or PCB will require replacement by a qualified professional — these are not user-serviceable components.

Parts you may need

The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.

Typical repair cost

Expect to pay roughly £120–£370, depending on the underlying cause.

Frequently asked questions

Is the Viessmann EC fault code dangerous?

It is not an immediate safety emergency — the boiler shuts itself down precisely to prevent overheating damage. However, you should not repeatedly reset it and leave it running without investigation, as doing so can accelerate wear on internal components. If the fault keeps returning, treat it as a sign that something in the circulation system needs professional attention.

Can I fix the EC fault myself?

Homeowners can safely check and top up system pressure, bleed radiators, and attempt a reset (no more than twice). Beyond that, diagnosing and repairing a faulty pump, heat exchanger, sensor, or PCB requires a Gas Safe registered engineer. Attempting gas-side or internal boiler work without registration is illegal and dangerous.

How much does it cost to fix a Viessmann EC fault in the UK?

Most people with this fault pay between £120 and £370, depending on whether the fix is a pump clean, a pump replacement, or a sensor swap. An annual service (£80–£130) often prevents the fault from occurring in the first place. If the PCB has failed, costs can rise to £300–£500 for parts and labour. If repair bills are heading above £500 on an older boiler, it is worth getting a replacement quote for comparison.

How do I stop the EC fault code coming back?

The best prevention is an annual Gas Safe service — this is also a condition of most Viessmann warranties. Ask your engineer to fit a magnetic system filter (such as a Magnaclean or Fernox TF1) if you do not already have one; this captures sludge before it reaches the pump or heat exchanger. Keep system pressure between 1.0 and 1.5 bar and bleed radiators at the start of each heating season.

Affected models: Vitocrossal 200

Last reviewed 30 June 2026 · verified by our team.

Find a Gas Safe engineer

For your Viessmann EC fault. We'll match you with a local Gas Safe registered engineer.

We pass your details to a local Gas Safe registered engineer. No payment is taken here.

Can't find your boiler or fault code?

Tell us what you need — we'll help, and we can put you in touch with a Gas Safe registered engineer.

Get in touch →