Viessmann F9 fault codewhat it means and how to fix it
Fan speed too low during burner start. The control unit will not release gas until the fan proves it is turning fast enough, so the burner has locked out. Engineer job.
Take care
Get a Gas Safe registered engineer to look at your Viessmann F9
We do not pass enquiries to a repair firm, so there is no form here. Find a Gas Safe registered engineer through the Gas Safe Register, and ask to see their registration card when they arrive — it is the register, not the van, that tells you they are qualified.
What F9 means
F9 reads "Burner in a fault state — Fan speed too low during burner start" on every two-character Vitodens unit from the WB1A to the B1HC and on the 050-W BPJD, and the Vitotronic-controlled 200-W, 222-F and 242-F carry the same row. Before ignition the burner control unit runs the fan up to its pre-purge speed and reads the speed back from the fan's own tacho signal; if the reported speed stays below what the start sequence needs, no gas is released and the sequence is abandoned. That is the intended behaviour of a fan-assisted premix burner — a MatriX burner with too little air would not light cleanly — so the code is more a refusal than a failure. Viessmann's measures are "Check the fan, fan connecting cables, fan power supply and fan control. Press Reset."
There is nothing here for the householder beyond the single reset the operating instructions allow (rotary selector to RESET under two seconds on WB1B, WB1C and B1HA; "R" for about two seconds on B1HC; the Reset key on a WB1A; MODE and OK on a BPJD; reset button R on a Vitotronic unit) and the usual instruction to call the contractor if it recurs. A fan that is slow to start is generally either starved of its supply — the 230 V feed and the PWM control signal both go through connectors that work loose — or mechanically tired; a bearing that drags at start-up and frees off warm produces an F9 on cold mornings. FA, the neighbouring code, is the opposite complaint: the fan would not stop. On the 2020-on numeric-table units F9 becomes F.71 (fan speed too low) and F.371, and F.457 is a fan that is sluggish or blocked.
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| Fan connecting cable or connector | Two leads run to the fan: 230 V power and a low-voltage control and tacho lead. A loose or corroded connector on either gives the control unit a speed it will not accept. Named twice in Viessmann's measures. | Common |
| Fan bearings or impeller dragging | A fan that struggles to reach speed from cold, then runs normally, is a fan with worn bearings or debris on the impeller. Progresses to a fan that does not start. | Common |
| Fan power supply from the control unit | The fan output on the control unit or its fuse. Rarer than the fan itself, and diagnosed by measuring the supply at the fan plug with the burner calling. | Occasional |
| Fan control (control unit) fault | The PWM drive or the tacho input on the burner control unit. If the fan proves good on a bench supply, the control unit is the remaining suspect — and a persistent version of this is coded FC on the 100-W. | Rare |
Can you fix it yourself?
Stop — this needs an engineer
What it costs to fix
Typical repair cost
£70–£300
Time on site
1h 15m
A connector re-made within a visit at the low end; a fan at the high end. A control unit, if that is the cause, is priced on the F0 page.
Typical UK prices including parts and labour, updated September 2026. Your quote may differ.
Parts you may need
We may earn a commission if you buy a part through one of these links. It does not change what you pay, and it does not affect which parts we list.
Viessmann Vitodens fan
£150–£300Authorised Viessmann parts distributor
Price checked 28 September 2026
Viessmann burner control unit (control unit PCB / HBMU heat management unit)
£250–£500Authorised Viessmann parts distributor
Price checked 28 September 2026
Own this appliance and had this code? . Nothing is published until a person has read it.
Related Viessmann fault codes
- F.71Get it checkedFan fault on a 2020-on Vitodens: F.71 and F.371 speed too low, F.72 fan still turning, F.457 sluggish or blocked, F.349 air flow not detected. Burner locked out; an engineer checks the fan unit.Related: fan and flue
- F.540Get it checkedCondensate has backed up into the heat cell of a 2020-on Vitodens; F.176 is the same finding on the 100-W and 111-W. Burner locked out. The condensate trap and drain need clearing by an engineer.Related: fan and flue
- b0Get it checkedFlue gas temperature sensor fault — b0 short circuit, b8 lead break. The burner is blocked until the sensor reads plausibly, because it is part of the flue overheat protection. Engineer job.Related: fan and flue
- FAGet it checkedThe fan did not come to rest when the control unit expected it to — "fan idle state not reached". A lockout on the fan or its control, for an engineer.Related: fan and flue
- FCGet it checkedOn a 100-W, 111-W or 050-W the electrical fan control in the control unit is faulty. On a Vitotronic 200-W the same letters mean a gas train or blocked flue fault. Engineer either way.Related: fan and flue
- F5Get it checkedOn the first-generation Vitodens 100 WB1A only, F5 is a faulty air pressure switch. No later Viessmann control unit has an F5 row; if yours shows one, check the type plate.Related: fan and flue
Own a Viessmann boiler? Save it and its codes come first next time.
Related guides
Technical review
Not reviewed by an engineer
No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.
Sources and how we verified this
We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.
- Manufacturer technical and service documentation
This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.