VViessmann logo

Viessmann 9E Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann 9E fault code mean?

The 9E fault code appears on Viessmann boilers equipped with a solar thermal circuit and indicates one of three conditions: there is no flow at all in the solar collector circuit, the flow rate is present but too low to meet the system's minimum threshold, or the solar circuit's temperature limiter has activated due to overheating. When 9E appears, the boiler drops into a degraded control mode rather than locking out entirely, meaning your central heating and hot water may continue to function, but the solar contribution will be suspended or impaired. This code sits within a wider family of solar-related Viessmann fault codes (90 through 9F and AB), and if 9E is quickly followed by code 9F, the solar control module itself is likely faulty and will need replacing. Viessmann recommends that diagnosis is carried out by a Viessmann-trained installer, as the exact cause can vary between models.

Engineer may be needed May need a Gas Safe engineer 1 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. Reset the boiler once DIY safe

    Press the reset or acknowledgement button (marked R or with a flame/reset symbol) on the boiler control panel. If the fault clears and does not return within a short period, monitor the system over the next day. If it reappears, a deeper investigation is needed — do not keep resetting repeatedly as this can mask a worsening fault.

  2. Check that the solar pump station is powered and running DIY safe

    Locate the solar pump station, which is usually a compact unit on the pipework near the cylinder or plant room. Listen for the pump running (a low hum is normal). If it is completely silent, hot to the touch, or making grinding noises, it has likely failed and will need professional attention.

  3. Check the solar circuit pressure gauge DIY safe

    Most solar pump stations include a pressure gauge. Refer to your system's documentation for the correct operating pressure (typically 1.0–3.0 bar when cold, but this varies). A reading significantly below normal suggests a fluid loss or leak. Do not attempt to re-pressurise a solar circuit yourself — the fluid is a specialist glycol mix and the procedure differs from topping up a standard heating system.

  4. Call a Gas Safe registered or MCS-accredited engineer to inspect and repair Gas Safe engineer

    A qualified engineer should inspect the solar pump, bleed any air from the circuit, check the glycol concentration and pressure, inspect all isolation valves and pipework for restrictions, and test the temperature limiter. If fault code 9F is also showing, the solar control module will need testing and likely replacing. Any work on the solar control electronics, pump wiring, or internal boiler components must be carried out by a competent engineer — ideally one who is Viessmann-trained, Gas Safe registered, and MCS-accredited for solar thermal systems.

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

Frequently asked questions

Will my boiler still provide heating and hot water when fault code 9E is showing?

In most cases, yes. The 9E code puts the Viessmann boiler into a control (degraded) mode rather than a full lockout, so your main central heating and hot water functions are often still available. However, the solar thermal contribution will be suspended, meaning your boiler works harder to compensate and your running costs may rise until the fault is resolved.

What is the difference between fault code 9E and 9F on a Viessmann boiler?

Code 9E points to a problem with flow in the solar collector circuit — either no flow, insufficient flow, or the temperature limiter activating. Code 9F, by contrast, indicates a fault within the solar control module itself. If your boiler displays both 9E and 9F together or in quick succession, the solar control module is the most likely component requiring replacement, at a typical cost of £200–£400 including parts and labour.

Can a homeowner fix a Viessmann 9E fault themselves?

There are limited checks a homeowner can safely carry out: resetting the boiler once, checking whether the solar pump station appears to be running, and observing the circuit pressure gauge. However, work such as bleeding the solar circuit, repressurising with glycol, replacing the solar pump, or touching any electrical components inside the boiler must be carried out by a qualified engineer. For solar thermal systems, look for someone who is both Gas Safe registered and MCS-accredited.

How much does it cost to repair a Viessmann 9E fault in the UK?

Most people with this fault pay somewhere between £200 and £450 all in. A solar circuit pump replacement (the most common fix) typically runs £250–£350 including labour. A sensor swap is usually £80–£150. If the solar control module needs replacing, expect £200–£400 depending on the specific model. PCB or internal control unit replacement is less common for this particular code but can reach £400–£500 when required — if you are facing costs at that level on an older system, it is worth getting a replacement quote for comparison.

Affected models: Viessmann Vitodens 200-W (with solar control / integrated solar circuit)

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 9E — 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 →