VViessmann logo

Viessmann FF Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann FF fault code mean?

The FF fault code on a Viessmann boiler indicates a safety lockout caused by a flame failure. The boiler attempted to light the burner but either failed to establish a stable flame or the flame dropped out shortly after ignition. As a precaution, the boiler shuts itself down to prevent unsafe operation. The FF code is distinct from the F4 code: F4 points specifically to the absence of a flame signal, whereas FF is more broadly linked to a fault in the burner control circuit — which can involve the ignition system, the ionisation electrode, associated wiring, or in persistent cases the burner control board itself. Because the FF code can be triggered by several different underlying issues, a proper diagnosis on the specific boiler model is always required before ordering or replacing any parts.

Lockout — engineer likely May need a Gas Safe engineer 3 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 that other gas appliances in the property are working DIY safe

    Try a gas hob ring or another gas appliance. If none of them work, the issue is likely an external gas supply problem. Contact your gas supplier or call the National Gas Emergency line (0800 111 999) if you suspect a supply fault or smell gas.

  2. Verify your gas stopcock is fully open DIY safe

    The stopcock is usually located under the sink or near the gas meter. It should be turned so the handle is in line with the pipe — parallel means open, perpendicular means closed. If it was partially closed, open it fully and attempt a reset.

  3. Check the boiler's system pressure DIY safe

    Look at the pressure gauge on the boiler — it should read between 1 and 1.5 bar when cold. If it is below 1 bar, you can top up the pressure using the filling loop (a braided hose connecting two valves beneath the boiler). Open both valves slowly, watch the gauge rise to around 1.2 bar, then close both valves. Do not overfill above 2 bar.

  4. Inspect the condensate pipe for freezing (in cold weather) DIY safe

    In freezing temperatures, the white plastic condensate pipe that exits the boiler and runs outside can ice up. You can thaw it by pouring warm — not boiling — water along the pipe, or wrapping it in a warm, wet cloth. Once it is flowing again, reset the boiler. Insulating this pipe will help prevent a repeat.

  5. Reset the boiler once or twice DIY safe

    Press and hold the reset button (or follow the reset procedure for your specific Vitodens model — consult your user guide if unsure) for around three seconds. Allow the boiler to complete its ignition sequence. If it fires up and the FF code clears, monitor it over the next day or two. If the code returns after one or two resets, stop resetting and arrange an engineer visit — repeated resets without a fix can cause further damage.

  6. Have a Gas Safe engineer inspect the ignition and ionisation electrodes Gas Safe engineer

    A qualified engineer will examine the electrodes for cracking, contamination, and correct positioning, and will test the electrode leads and their connections. Worn or fouled electrodes are a very common cause of the FF code and are relatively straightforward to replace during a service visit.

  7. Have the engineer inspect and clean the burner and flue Gas Safe engineer

    The engineer should check the burner for soot or debris and verify that the flue terminal is clear and unobstructed. Combustion readings should be taken to confirm the gas-to-air ratio is correct after any cleaning work.

  8. Have the gas valve output and pressure checked Gas Safe engineer

    If the ignition components are in good order, the engineer should verify that the gas valve is opening correctly and that the gas pressure at the boiler is within specification. A faulty or sticky gas valve can starve the burner of fuel even when the wider supply is fine.

  9. Ask the engineer to test sensors and wiring Gas Safe engineer

    Temperature sensors, their wiring looms, and any connectors on the burner control circuit should be tested for continuity and correct resistance values. A single loose or corroded connector can be enough to cause intermittent FF faults.

  10. If all components check out, have the PCB professionally diagnosed Gas Safe engineer

    The burner control board should only be condemned after a systematic process of elimination. A Gas Safe engineer with access to Viessmann service documentation can carry out the correct diagnostic procedure before any control board is ordered or fitted.

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

Frequently asked questions

Can I fix the Viessmann FF fault code myself?

Only a limited number of checks are safe for a homeowner to carry out — verifying the gas supply is on, topping up system pressure, thawing a frozen condensate pipe, and performing one or two resets. Everything beyond that, including inspecting or replacing electrodes, testing the gas valve, or touching any electrical components inside the boiler, must be carried out by a Gas Safe registered engineer. Attempting internal boiler repairs without registration is both unsafe and illegal in the UK.

How much does it typically cost to fix a Viessmann FF fault code?

For the most common causes — electrode replacement, sensor replacement, or a gas valve service — most homeowners pay somewhere between £120 and £380 all-in for parts and labour. A straightforward electrode swap with a call-out is usually at the lower end of that range. If the PCB turns out to be at fault, costs can rise to around £400–£500 depending on the specific board and the engineer's labour rate. Full boiler replacement is only worth considering if the boiler is old and several components are failing together.

Why does the FF code keep coming back after a reset?

A reset clears the lockout temporarily but does nothing to fix the underlying problem. If the FF code returns within a short time, it means the root cause — most likely a worn electrode, a gas supply issue, or a component fault — is still present. Repeatedly resetting a boiler in this situation risks masking a developing fault and, in some cases, causing further damage to the control board. Book an engineer visit rather than continuing to reset.

Is the Viessmann FF code the same as the F4 code?

No. Although both relate to flame and ignition problems, they are distinct codes. F4 specifically indicates that the boiler's control system did not detect any flame signal at all during the ignition attempt. The FF code is broader and points to a fault within the burner control circuit as a whole — which can include the ignition electrodes, ionisation electrode, connecting leads, or the control board. An engineer will use the specific code, along with their own diagnostic checks, to pinpoint the actual cause.

How can I prevent the FF fault code from recurring?

An annual boiler service by a Gas Safe registered engineer is the single most effective preventive measure — it ensures electrodes are clean and correctly gapped, the burner is clear, and all connections are sound. Between services, keep an eye on system pressure (aim for 1–1.5 bar), insulate the condensate pipe before winter to prevent freezing, and never ignore a fault code that returns more than once after a reset.

Affected models: Vitodens 100-W, Vitodens 200-W, Vitodens 111-W

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 FF — 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 →