VViessmann logo

Viessmann F1 Fault Code: Causes, Fixes & Repair Costs

What does the Viessmann F1 fault code mean?

The F1 fault code on a Viessmann boiler indicates that the flue gas temperature sensor has detected temperatures beyond the safe operating threshold. This triggers an automatic safety lockout, shutting the boiler down to prevent damage. Despite the flue-related description, the root cause is almost always a circulation or pressure problem rather than an actual fault with the flue itself — something is preventing heat from being carried away from the boiler efficiently, allowing temperatures to climb dangerously high. A note on model variation: on certain older Viessmann models, some third-party sources associate F1 with a return temperature sensor fault rather than flue gas overtemperature — always cross-reference with your specific model's documentation if in doubt.

Lockout — engineer likely Some DIY checks possible 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. Allow the boiler to cool before doing anything DIY safe

    The F1 lockout means the boiler has detected excessive heat. Give it at least 10–15 minutes to cool before attempting a reset or any checks — resetting a very hot boiler immediately can cause it to lock out again straight away.

  2. Check the pressure gauge and top up if needed DIY safe

    Look at the pressure gauge on the boiler's display or front panel. If it reads below 1.0 bar, the system needs repressurising. Locate the filling loop — usually a silver braided hose with two blue or grey handles beneath the boiler. Open both valves slowly and watch the gauge rise. Stop when it reaches 1.3–1.5 bar (the green zone on most Viessmann models), then close both valves firmly. If you are unsure where your filling loop is, check the boiler's user manual.

  3. Reset the boiler DIY safe

    Once the boiler has cooled and the pressure is correct, press and hold the reset button (typically marked with a flame and a line through it) for around 3 seconds until the display changes. The boiler should attempt to fire. If pressure was the only issue, the F1 should clear at this point. Limit resets to two or three attempts — repeated resetting without fixing the underlying cause can mask a more serious problem.

  4. Check for visible leaks if pressure keeps dropping DIY safe

    If the pressure gauge falls back below 1.0 bar within a day or two of repressurising, there is likely a leak somewhere in the system. Walk around any visible radiators, pipework, and beneath the boiler itself, looking for damp patches, drips, or water staining. Do not attempt to repair any pipework yourself — report what you find to your engineer.

  5. Check the boiler's fault history DIY safe

    Viessmann boilers store the last 10 fault codes in memory. Press the 'i' (information) button and scroll using the dial to review them. Note down the frequency and timing of F1 entries — this information is genuinely useful for an engineer diagnosing the root cause, especially if faults have been occurring overnight or only when hot water is used.

  6. Call a Gas Safe registered engineer to investigate further Gas Safe engineer

    If the F1 returns after repressurising and resetting, or if the pressure was fine to begin with, the cause is almost certainly the pump, an airlock, sludge, the flue gas sensor, or the diverter valve. An engineer will carry out electrical resistance tests on the NTC sensor, check pump operation and speed settings (on adjustable-pump models such as the Vitodens 100-W and 111-W, the pump can be set to speed III), power-flush the system if sludge is suspected, and inspect the diverter valve. None of these tasks are safe or appropriate for a homeowner to carry out.

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

Frequently asked questions

Can I fix the Viessmann F1 fault code myself?

The only cause you can safely address yourself is low system pressure. If the pressure gauge shows below 1.0 bar, top the system up via the filling loop to around 1.3–1.5 bar and reset the boiler. If that clears the fault and pressure stays stable, you are done. For any other cause — pump failure, airlocks, sludge, a faulty sensor, or a stuck diverter valve — you will need a Gas Safe registered engineer.

Why does my Viessmann keep showing F1 even after I reset it?

A fault that returns quickly after resetting nearly always means the underlying cause has not been resolved. The most common repeat-offender causes are a failing circulation pump, trapped air, or sludge and limescale restricting flow. If repressurising did not help, or the pressure was already correct, book an engineer rather than continuing to reset — repeated lockouts put extra stress on the boiler's components.

How much does it cost to fix a Viessmann F1 fault?

If low pressure is the cause, topping up via the filling loop costs nothing. For engineer-attended repairs, most people pay between £120 and £320: a sensor replacement typically falls at the lower end (around £120–£180 all-in), while a pump replacement is usually £200–£300 including parts and labour. A diverter valve repair tends to cost £180–£260. If the PCB is found to be at fault — which is uncommon with F1 — replacement can cost around £450 or more, but this is rarely the cause and worth confirming before committing to that spend.

How can I stop the F1 fault from coming back?

Regular annual servicing is the single most effective preventive measure — an engineer will catch deteriorating sensors and pump performance before they cause a lockout. In hard-water areas, fitting a scale reducer on the cold mains supply and descaling the plate heat exchanger every few years helps avoid flow restrictions. Fitting a magnetic system filter such as a MagnaClean traps iron oxide sludge before it can accumulate in the heat exchanger. Keeping system pressure topped up to around 1.2–1.5 bar also reduces the risk of pressure-triggered F1 faults.

Affected models: Vitodens 050-W, Vitodens 100-W, Vitodens 111-W, Vitodens 200-W, Vitodens 222-F, Vitodens 242-F, Vitopend 100-W, Vitopend 111-W

Last reviewed 1 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 F1 — 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 →