VViessmann logo

Viessmann 90 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann 90 fault code mean?

Fault code 90 on a Viessmann boiler signals that the burner control unit has entered a lockout or emergency mode because the combustion fan has failed to come to a complete stop when it should have, or is running at an unexpected speed. The boiler's control board continuously monitors fan RPM — if those readings don't match what's expected during the standstill phase, the boiler shuts down as a safety precaution to prevent unsafe combustion conditions. A faulty or loose plug-in connection between the fan and the control board can produce the same incorrect signal and trigger the same lockout. This code applies broadly across the Viessmann range and always warrants investigation by a Gas Safe registered engineer.

Lockout — engineer likely May need a Gas Safe engineer 8 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 using the reset button DIY safe

    Press and hold the reset button (refer to your boiler's user guide for its exact location) until the boiler attempts to restart. Wait at least 60 seconds to see whether it fires up successfully or locks out again. If it locks out a second time, do not keep resetting — repeated resets without fixing the underlying fault can cause further wear. One reset is the homeowner's limit for this code.

  2. Check that your gas supply is working DIY safe

    Make sure other gas appliances in the home (hob, gas fire) are working normally. If they're not, the issue may be with your gas supply rather than the boiler — contact your gas supplier.

  3. Inspect fan wiring and plug-in connections Gas Safe engineer

    A Gas Safe engineer will check the connector between the fan harness and the PCB for looseness, corrosion, or pin damage. This is often a quick fix — reseating or replacing a damaged connector can clear the fault without further parts costs.

  4. Test and inspect the fan motor Gas Safe engineer

    The engineer will run the fan through its start and stop cycle while monitoring the RPM feedback signal. A fan that runs erratically, fails to stop cleanly, or shows signs of mechanical wear or water damage will be replaced. Viessmann fans are model-specific, so the engineer will source the correct part.

  5. Check for moisture or water damage around the fan assembly Gas Safe engineer

    If condensate tracking or a leaking pump is suspected, the engineer will trace the source of moisture and repair it before fitting a new fan — otherwise the replacement part could be damaged in the same way.

  6. Test the PCB if fan and connections are sound Gas Safe engineer

    Should the fan and all wiring check out correctly, the engineer will test the PCB's output signals. A faulty board will need to be replaced with the correct Viessmann part. If your boiler is still within its manufacturer's warranty period, contact Viessmann directly — PCB replacement is typically covered at no cost to you.

  7. Call a Gas Safe registered engineer Gas Safe engineer

    Fault code 90 always requires a qualified engineer to diagnose and resolve safely. Book a Gas Safe registered heating engineer and quote fault code 90 so they can bring appropriate parts. Do not attempt to open the boiler casing or disturb any internal components yourself — doing so can void your warranty and creates a safety risk.

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

Frequently asked questions

Can I fix Viessmann fault code 90 myself?

The only homeowner-safe step is a single reset attempt. Everything beyond that — inspecting wiring, testing the fan, or touching any internal component — must be done by a Gas Safe registered engineer. Viessmann boilers require specific diagnostic tools to read fan RPM data accurately, and disturbing internal wiring without the right knowledge risks both personal safety and invalidating your warranty.

How much does it cost to fix fault code 90 on a Viessmann boiler?

Most people with this fault pay between £250 and £420 in total, covering call-out, labour, and parts. A fan replacement typically accounts for most of that. If the PCB is the culprit rather than the fan, costs can rise to £400–£550 depending on your boiler model, as PCBs are more expensive components. If your boiler is still under a Viessmann manufacturer's warranty, a faulty PCB is usually covered at no charge — check your documentation and contact Viessmann before booking an independent engineer.

Why does fault code 90 keep coming back after a reset?

A successful reset tells the boiler to try again, but if the underlying fault — a worn fan, a loose connector, or a failing PCB — hasn't been fixed, the control board will detect the same problem and lock out again, often within minutes. Repeatedly resetting without investigation doesn't resolve anything and can accelerate wear on the fan motor. If the boiler locks out more than once, stop resetting and call an engineer.

My Viessmann boiler is 10–12 years old and showing code 90 — is it worth repairing?

At that age the boiler is approaching the end of its typical service life and may be coming to the end of its extended warranty period. A fan replacement is a reasonable repair on a boiler in otherwise good condition. However, if the PCB is also failing, or if you've had several faults in recent years, it's worth getting an engineer's honest opinion on whether repair or replacement offers better value. Modern A-rated condensing boilers are significantly more efficient than older units and can lower your energy bills.

Affected models: Viessmann Vitodens 050-W, Viessmann Vitodens 100-W, Viessmann Vitodens 111-W, Viessmann Vitodens 200-W, Viessmann Vitodens 222-F, Viessmann Vitopend 100-W, Viessmann Vitocrossal 100, Viessmann 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 90 — 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 →