VViessmann logo

Viessmann E3 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann E3 fault code mean?

The E3 fault code on Viessmann boilers signals that the burner has entered a fault or lockout state, but the precise cause depends on your specific model. On the Vitodens 200-W, it typically means that heat transfer was insufficient during the boiler's calibration process, causing the temperature limiter to shut the unit down. On the Vitodens 100-W, E3 points to a combustion controller that has been incorrectly adjusted — for example, a problem with the ionisation electrode gap or gas-type calibration. Across certain other Viessmann models, E3 (sometimes alongside E1 and E2) can indicate that the heating water flow rate through the system is too low. In all cases the burner will not fire until the underlying condition is resolved. Always check your model's manual to confirm which interpretation applies to your boiler before taking action.

Lockout — engineer likely Some DIY checks possible May need a Gas Safe engineer 3 models affected

General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. 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.

Common causes

How to fix it

  1. Check your gas supply DIY safe

    Before assuming the boiler is at fault, confirm that gas is reaching your home. Turn on a gas hob or gas fire — if they light normally, your supply is fine. If there is no gas at other appliances, contact your gas supplier rather than resetting the boiler.

  2. Check the system pressure DIY safe

    Look at the pressure gauge on the boiler. It should read between 1 and 1.5 bar when the system is cold. If it is below 1 bar, top it up slowly using the filling loop (the braided flexible hose beneath the boiler) until the gauge reaches approximately 1.2 bar, then close the loop valves fully. If pressure is already correct, move on.

  3. Open all radiator valves fully DIY safe

    Walk around the property and check that every thermostatic radiator valve (TRV) and lockshield valve is open. Having too many radiators closed off can restrict flow enough to trigger a low-flow or overheating fault. Leave at least the majority of radiators open when running the boiler.

  4. Bleed the radiators DIY safe

    Using a radiator bleed key, open the bleed valve on each radiator slightly — starting at the ground floor and working upwards — until water (not air) trickles out, then close it. This removes trapped air that could prevent proper circulation. Top up system pressure afterwards if it has dropped.

  5. Check and clean the system filter DIY safe

    If your heating system has an inline magnetic filter (such as a Magnaclean or Fernox TF1), check whether it needs cleaning. A heavily loaded filter can restrict flow significantly. Refer to the filter manufacturer's instructions; this is generally a homeowner-accessible task on most filter types.

  6. Reset the boiler DIY safe

    Once you have carried out the checks above, press and hold the reset button (marked R on most Viessmann panels) for approximately three seconds. The boiler should attempt to restart. If it fires and runs normally, monitor it over the next hour. Do not reset more than two or three times — repeated lockouts without a successful run mean the fault is still present and an engineer is needed.

  7. Have an engineer inspect the circulation pump Gas Safe engineer

    If the boiler continues to fault despite adequate pressure and open radiators, a Gas Safe registered engineer should test the pump for correct operation, speed settings, and output. A failing or seized pump is a common cause of low-flow faults and must be replaced by a professional.

  8. Have an engineer check sensors and the temperature limiter Gas Safe engineer

    A Gas Safe engineer can test the flow temperature sensor and temperature limiter with appropriate diagnostic equipment. A faulty sensor reporting false high temperatures will need to be replaced to clear the fault permanently.

  9. Have an engineer inspect combustion settings (Vitodens 100-W owners) Gas Safe engineer

    On the Vitodens 100-W, a qualified engineer should verify the ionisation electrode gap relative to the burner gauze, confirm the boiler is configured for the correct gas type, and check that the flue and air supply arrangement does not allow flue-gas recirculation. These are not homeowner tasks and require specialist Viessmann knowledge.

  10. Call a Gas Safe registered engineer Gas Safe engineer

    If the E3 code persists after completing the DIY checks, or returns within a short time, book a Gas Safe registered engineer — ideally one with Viessmann experience. Viessmann UK also offers a Fixed Price Repair service through their own trained engineers, contactable on 01952 675000. Do not continue resetting the boiler repeatedly, as this can mask a worsening fault.

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–£380, depending on the underlying cause.

Frequently asked questions

Is the E3 fault code the same on all Viessmann boilers?

No — and this is important. On the Vitodens 200-W, E3 (internally logged as fault code 204) means the temperature limiter has shut the boiler down because heat transfer was too low during calibration. On the Vitodens 100-W, it points to a combustion calibration problem, such as an incorrect electrode gap or wrong gas-type setting. On some other Viessmann models it simply flags a low heating water flow rate. Always check your specific model's manual or contact Viessmann UK (01952 675000) if you are unsure which interpretation applies to your boiler.

Can I fix the Viessmann E3 fault myself?

You can carry out some basic checks safely: confirm your gas supply is on, top up system pressure to around 1–1.5 bar via the filling loop, open all radiator valves, bleed the radiators to remove airlocks, and clean your system filter if one is fitted. After doing this, try resetting the boiler once or twice. However, anything involving the combustion system, pump, sensors, electrodes, or the boiler's control board must be left to a Gas Safe registered engineer. Attempting to adjust combustion settings yourself is dangerous and illegal.

How much does it typically cost to repair a Viessmann E3 fault in the UK?

For the most common causes — a system service, filter clean, or sensor replacement — most people pay in the region of £120 to £380 including parts and labour. A circulation pump replacement typically falls between £150 and £320 depending on the model and your location. If the heat exchanger turns out to be the problem, costs can rise to £450–£700, and a PCB replacement is usually £300–£500; these are less common outcomes and are worth mentioning to your engineer before authorising work, so you can weigh repair cost against boiler age.

How do I prevent the E3 fault from coming back?

The best prevention is a yearly service by a Gas Safe registered engineer — this is also a condition of keeping your Viessmann warranty valid and typically costs £80–£130. During the service, the engineer will check combustion settings, clean the heat exchanger, and inspect the pump and electrodes. Fitting a magnetic system filter (such as a Magnaclean or Fernox TF1) will trap sludge before it restricts flow or damages the heat exchanger. Bleeding radiators regularly and insulating the condensate pipe in winter will also help keep the system running reliably.

Affected models: Vitodens 100-W, Vitodens 200-W, Various Viessmann condensing boilers

Last reviewed 16 July 2026 · verified by our team.

Are you a heating engineer? Join our network and get local jobs sent to you.

Find a Gas Safe engineer

✓ Your boiler details: Viessmann E3 — one step done already.

We pass your details to up to 3 vetted local engineers. 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 →