Viessmann F4 Fault Code: Causes, Fixes & Repair Costs
What does the Viessmann F4 fault code mean?
The F4 fault code on a Viessmann boiler means the control system has been unable to confirm that the burner lit successfully during an ignition attempt. The boiler's ionisation probe (flame sensor) is expected to detect a stable flame current shortly after the ignition sequence begins. If no flame signal is received within the allotted time — or the signal is lost mid-run — the boiler locks out and displays F4 as a safety measure. Both central heating and hot water are unavailable while the fault is active. In some cases, you may notice the boiler attempting to fire, hear clicking from the igniter, and then go quiet before the code appears. Intermittent heating performance in the days before a full lockout is also a common warning sign that the flame signal has been struggling.
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
- Gas supply interrupted or insufficient Common
If your prepayment meter has run out of credit, the external gas isolation valve was closed after recent work, or gas pressure to the property is unusually low, the burner cannot form a flame regardless of how well the ignition system functions. This is worth ruling out first because it costs nothing to check.
- Dirty or failed flame sensor (ionisation probe) Common
The flame sensor measures a tiny ionisation current through the burner flame to confirm it is alight. Carbon deposits, corrosion, or cracks in the ceramic insulator around the probe prevent it from sending an accurate signal to the control board. This leads the boiler to believe no flame exists, even if the gas has partially lit — triggering an F4 lockout.
- Frozen condensate pipe (winter only) Common
During freezing weather, the plastic condensate pipe running outside to a drain can ice up and block the boiler's ability to operate. Viessmann boilers may lock out with an F4 code in this scenario. The pipe is typically white or grey plastic and exits through an outside wall.
- Faulty or worn ignition lead Sometimes
The ignition lead delivers the high-voltage spark that ignites the gas. Wear, heat damage, or a loose connection can prevent a spark from forming at all, meaning gas is briefly released but never lit. The ionisation probe then correctly reports no flame, and F4 is triggered.
- Stuck or faulty gas valve Sometimes
If the gas valve is partially or fully stuck in a closed position, insufficient gas reaches the burner even when the ignition spark is healthy. The boiler goes through its full ignition sequence, the spark fires, but nothing ignites. The valve may also develop an electrical fault that prevents it from opening on demand.
- Blocked burner jet Sometimes
Burner jets have very small orifices that can become partially or fully blocked by combustion residue or debris over time. A blocked jet restricts gas flow to the point where a stable flame cannot be established, causing repeated ignition failures and an F4 lockout.
- Wiring fault between components and PCB Sometimes
Loose terminals, corroded connectors, or damaged wiring between the flame sensor, gas valve, or ignition components and the control board can cause the PCB to receive incorrect or no signals. This can produce an F4 lockout even if the underlying components are themselves functional.
- Failed PCB (control board) Rare
If every other component tests correctly but the fault persists, the PCB itself may be unable to process the flame signal it is receiving. Signs that point toward PCB failure include the boiler cycling on and off very rapidly, erratic behaviour, or multiple unrelated fault codes appearing at the same time. Internal water leaks are a common cause of PCB damage in Viessmann boilers.
How to fix it
- Check your gas supply is working DIY safe
Turn on a gas hob or check another gas appliance in your home. If nothing is working, contact your gas supplier — the problem is upstream of your boiler. If you have a prepayment meter, check the credit balance. Also check that the gas isolation valve near the boiler (a lever that should be parallel to the pipe) is in the open position. If gas supply looks normal, move to the next step.
- Thaw a frozen condensate pipe if the weather is freezing DIY safe
Locate the white or grey plastic condensate pipe that exits your home through an outside wall and runs to a drain. If the outside temperature has been at or below freezing, this pipe may be blocked with ice. Pour warm — not boiling — water along the pipe to gently thaw it, working from the outside inward. Do not use a naked flame or boiling water, as this can crack the pipe.
- Reset the boiler (up to 2–3 times only) DIY safe
Once you have checked gas supply and, if needed, thawed the condensate pipe, attempt a boiler reset. Turn the boiler off at the fused spur or use the reset button on the controls. Wait 30–60 seconds, then switch it back on. If the F4 code clears and the boiler fires successfully, monitor it over the next 24 hours. If the fault returns, do not continue resetting — repeated lockouts indicate a component fault that needs professional diagnosis.
- Flame sensor inspection and cleaning or replacement Gas Safe engineer
A Gas Safe engineer will remove and inspect the ionisation probe for carbon fouling, corrosion, or cracks in the ceramic insulation. A contaminated sensor is often cleaned and re-tested first; if the signal remains weak or absent after cleaning, the probe is replaced. This is one of the most common resolutions for F4 on Viessmann boilers.
- Ignition lead and spark generator check Gas Safe engineer
The engineer will inspect the high-voltage ignition lead for physical damage, heat degradation, and secure connections at both ends. The spark generator output is tested to confirm it is producing a sufficient spark. A faulty lead or generator is replaced as a unit.
- Gas valve testing and replacement if required Gas Safe engineer
The gas valve is tested to confirm it opens correctly in response to the PCB's demand signal and that gas pressure at the burner is within specification. A valve that is mechanically stuck, electrically faulty, or delivering incorrect pressure is replaced. Only a Gas Safe registered engineer may work on gas valve components.
- Burner and burner jet inspection Gas Safe engineer
The engineer will remove the burner assembly and inspect the jets for blockages or damage. Partial blockages can be cleared; heavily fouled or damaged jets are replaced. The burner is also checked for signs of incomplete combustion such as sooting or scorching.
- Wiring and connector integrity check Gas Safe engineer
All wiring looms, terminals, and connectors between the flame sensor, ignition components, gas valve, and PCB are inspected for corrosion, looseness, and heat damage. Poor connections are repaired or connectors are replaced as needed.
- PCB assessment and replacement if necessary Gas Safe engineer
If all upstream components test correctly but the F4 fault persists, the engineer will assess the control board. Evidence of moisture ingress, burn marks, or component failure on the PCB indicates it needs replacement. Given the cost of a Viessmann PCB, the engineer may discuss whether repair or full boiler replacement is more economical, particularly on older units.
- Call a Gas Safe registered engineer if the fault persists after your checks Gas Safe engineer
If the boiler continues to lock out on F4 after you have confirmed gas supply, addressed any frozen condensate pipe, and performed a reset, you need a qualified professional. Do not attempt further investigation yourself. Book a Gas Safe registered heating engineer to carry out a full ignition system diagnostic.
Parts you may need
- Viessmann ionisation / flame sensor probe · from £35
- Ignition lead (HT lead) · from £25
- Spark generator / ignition transformer · from £55
- Gas valve (Viessmann compatible) · from £120
- Burner jet set · from £30
- PCB / control board (Viessmann Vitodens) · from £220
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 £80–£350, depending on the underlying cause.
Frequently asked questions
Can I fix the Viessmann F4 fault myself?
The only safe DIY steps are confirming your gas supply is on, thawing a frozen condensate pipe in cold weather, and resetting the boiler up to two or three times. Everything beyond that — cleaning or replacing the flame sensor, testing the gas valve, inspecting the burner, or touching any wiring — must be carried out by a Gas Safe registered engineer. Working on a gas appliance without registration is illegal in the UK and potentially dangerous.
How much does it cost to fix a Viessmann F4 fault?
Most homeowners with an F4 fault pay somewhere between £80 and £350 all-in, covering the engineer's visit, diagnosis, and the most commonly needed repairs such as a flame sensor clean or replacement, or a new ignition lead. A gas valve replacement sits at roughly £250–£300 including parts and labour. A PCB replacement is typically around £400–£500 and is worth weighing against the cost of a new boiler, especially if the unit is over ten years old.
Why does the F4 code keep coming back after I reset the boiler?
A recurring F4 fault means the underlying cause has not been resolved. Resetting clears the lockout temporarily, but if the flame sensor is contaminated, the ignition lead is failing, or gas pressure is marginal, the boiler will lock out again within a short time. Continuing to reset without fixing the root cause can put additional wear on the ignition components and will not result in a permanent fix. An engineer visit is needed to identify and repair the specific fault.
Is the F4 fault covered under my Viessmann warranty?
It may be, depending on the cause and the age of your boiler. Viessmann typically offers a five-year warranty on boilers registered within 30 days of installation by a Viessmann-approved installer. However, the warranty requires evidence of annual servicing by a qualified engineer — a gap in your service history can invalidate the cover. Contact Viessmann or your installer to check your warranty status before arranging an independent repair, as a covered fault could be fixed at no cost to you.