VViessmann logo

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

What does the Viessmann 9A fault code mean?

Fault code 9A on a Viessmann boiler indicates that the burner control unit has detected the fan is still spinning — or has an unstable electrical connection — at a point in the startup cycle when the fan should be completely at rest. Because the boiler cannot safely verify that the flue is clear before ignition, it locks out the burner as a precaution. Code 9A sits within a wider family of Viessmann burner-control faults that includes codes 90, 91, 92, 93, 94, 98, 99, 9B, 9C, 9E, 9F, and AB — all of which relate to burner management or emergency operation states. The exact diagnosis can vary between Viessmann models, so a Viessmann-trained, Gas Safe registered engineer is best placed to confirm the root cause on your specific appliance.

Lockout — engineer likely May need a Gas Safe engineer 9 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 whether other gas appliances in your home are working DIY safe

    Turn on a gas hob or check another gas appliance. If nothing is working, the issue may be a disruption to your gas supply — contact your gas supplier rather than working on the boiler.

  2. Attempt a single boiler reset DIY safe

    Press and hold the reset button on your Viessmann boiler for the duration specified in your user guide (typically 3–5 seconds). Allow the boiler a full minute to attempt a restart. If it locks out again immediately, do not reset it a second or third time in quick succession — repeated resets can stress ignition components and may worsen the underlying fault.

  3. Visually inspect the flue terminal outside DIY safe

    Go outside and check that the flue outlet is not blocked by debris, a bird's nest, or a build-up of ice in cold weather. A blocked flue can prevent gases from venting and cause erratic fan behaviour. Do not probe the flue terminal — just observe from a safe distance.

  4. Do not open the boiler casing or touch internal components Gas Safe engineer

    The fan, wiring harness, and all internal electrical connections are inside the sealed boiler casing. Accessing them requires a Gas Safe registered engineer. Tampering with these components yourself is dangerous, may void your warranty, and is potentially illegal.

  5. Check whether your boiler is still under warranty DIY safe

    Viessmann boilers typically carry a manufacturer's warranty. If your boiler is under 10 years old, log the fault code and contact Viessmann or your installer — a mechanical fan fault may be covered, potentially saving you the cost of parts.

  6. Call a Gas Safe registered engineer to diagnose and repair the fault Gas Safe engineer

    A qualified engineer will use a multimeter to test voltage and continuity at the fan's plug-in connector, check the 100A supply cable to the fan, verify the fan motor draws correct current and reaches the right RPM, and inspect the tachometer signal returning to the PCB. If the fan is confirmed faulty it will be replaced; if wiring is the cause, the relevant cable or connector will be repaired. Only if all other components test correctly will the engineer consider PCB replacement.

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

Frequently asked questions

Is Viessmann fault code 9A dangerous — should I stop using the boiler?

Yes, you should leave the boiler off until it has been inspected. Code 9A is a safety lockout: the boiler has detected that it cannot confirm the fan is behaving correctly, and without a working fan combustion gases cannot be safely vented through the flue. Running the boiler repeatedly by resetting it risks carbon monoxide exposure. Leave it locked out and call a Gas Safe registered engineer promptly.

What is the difference between Viessmann fault codes 9A, 90, 91, and the other 9x codes?

All of the 9x codes (90, 91, 92, 93, 94, 98, 99, 9A, 9B, 9C, 9E, 9F) and the related code AB belong to the same family of burner-control and emergency-operation faults on Viessmann boilers. Code 9A specifically points to the fan not being at standstill or a plug-in connection issue at a critical point in the startup sequence. The other codes in the family indicate slightly different burner-management states, but they all require a Gas Safe engineer to diagnose properly because the exact meaning can vary by model.

How much does it cost to fix a Viessmann 9A fault code in the UK?

For most homeowners the repair falls between £150 and £375. If the problem turns out to be a loose wiring connector or a straightforward cable replacement, you might pay £150–£200 including labour. A full fan motor replacement typically costs £225–£375 once parts and labour are included. In the less common scenario where the PCB is the underlying cause, the bill can be higher — PCBs for Viessmann boilers typically cost £220–£350 for the part alone, so the total repair could reach £400–£550. If your boiler is still under its manufacturer's warranty, a mechanical fan fault may be covered at no charge.

Can I reset my Viessmann boiler to clear the 9A code myself?

You can try a single reset — press and hold the reset button as described in your user guide and allow the boiler a full minute to restart. If it fires up and runs normally, monitor it over the next day or two. However, if the fault returns straight away, stop resetting. Repeatedly forcing the boiler through ignition attempts when the fan is misbehaving puts extra stress on components and does not address the underlying fault. At that point, book a Gas Safe engineer rather than continuing to reset.

Affected models: Vitodens 050-W, Vitodens 100-W, Vitodens 111-W, Vitodens 200-W, Vitodens 222-F, Vitodens 300-W, Vitodens 333-F, Vitopend 100-W, Vitoladens 300-C

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