VVaillant logo

Vaillant F.12 Fault Code: Causes, Fixes & Repair Costs

What does the Vaillant F.12 fault code mean?

The F.12 code appears on Vaillant boilers when the appliance detects a blockage that is directly affecting system pressure. The boiler locks out as a safety measure and will not restart until the root cause is identified and resolved. This code sits between the related F.11 (blockage preventing circulation flow) and F.13 (blockage caused by insufficient water), but F.12 specifically points to a pressure-related obstruction within the appliance or heating circuit. Because the fault can involve how the boiler interacts with the wider heating system, a Gas Safe registered engineer is usually needed to carry out a thorough diagnosis.

lockout Some DIY checks possible May need a Gas Safe engineer 6 models affected

General guidance only — not a substitute for professional advice. 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 the system pressure gauge on the boiler DIY safe

    Look at the pressure gauge on the front of the boiler. If it reads below 1.0 bar, low pressure is the most likely cause of the F.12 fault. A healthy cold system should read between 1.0 and 1.5 bar. If the gauge is in the correct range, move on to the next step.

  2. Repressurise via the filling loop if pressure is low DIY safe

    Locate the filling loop — usually a braided silver hose with one or two valves underneath the boiler. Slowly open the valve(s) and watch the gauge rise. Stop when it reaches approximately 1.2–1.3 bar, then close the valve(s) fully. Never overfill beyond 1.5 bar. If you are unsure where the filling loop is or how to use it, refer to your boiler's user guide or call an engineer.

  3. Reset the boiler once DIY safe

    Press and hold the reset button (usually marked with a flame symbol or the word Reset) for around three seconds until the boiler attempts to restart. Allow it a full restart cycle. If it fires up and runs normally, monitor the pressure gauge over the next 24–48 hours. If pressure drops again, do not keep repressurising — you almost certainly have a leak that needs professional attention.

  4. Look for obvious signs of a water leak DIY safe

    Walk around your home and check radiators, visible pipework, the area around the boiler, and underneath any recently worked-on fittings for damp patches, water stains, or drips. Even a very slow leak can cause repeated pressure loss. If you find one, do not attempt to fix it yourself — call a plumber or Gas Safe engineer.

  5. Do not repeatedly reset the boiler if the fault returns DIY safe

    Resetting more than two or three times without resolving the underlying cause will not help and may mask a more serious problem. If F.12 returns after a single reset, or if pressure continues to fall, stop resetting and arrange for an engineer to visit.

  6. Arrange a Gas Safe engineer to inspect the pressure sensor and pump Gas Safe engineer

    An engineer will check the pressure sensor and its wiring for continuity and correct resistance values, inspect the pump for signs of seizure or failure, and assess whether any internal components are contributing to the blockage or pressure fault. Parts or wiring may need to be replaced depending on findings.

  7. Ask the engineer to assess the system for sludge and debris Gas Safe engineer

    If the system has significant sludge build-up, the engineer may recommend a powerflush — a process that uses specialist equipment to flush debris from radiators and pipework. This can take several hours and usually includes adding a corrosion inhibitor to protect the system going forward.

  8. Have the NTC thermistors and PCB checked if no other cause is found Gas Safe engineer

    If pressure, pump, and blockage checks come back clear, the engineer will test the flow and return NTC thermistors using a resistance meter and inspect the PCB for signs of damage or component failure. Faulty sensors or a damaged PCB can generate spurious fault codes including F.12.

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

Frequently asked questions

Can I fix Vaillant F.12 myself?

You can safely try a few things: check and top up the system pressure using the filling loop, and reset the boiler once. If the fault clears and pressure stays stable, the job is done. However, if the fault returns, pressure keeps dropping, or you can see no obvious cause, you will need a Gas Safe registered engineer. Work on the pressure sensor, pump, thermistors, or PCB must always be carried out by a qualified professional.

Why does my Vaillant boiler keep losing pressure and showing F.12?

Recurring pressure loss almost always means there is a leak somewhere in the system — it could be a radiator valve, a joint in the pipework, the pressure relief valve, or even the boiler itself. Bleeding radiators without topping up afterwards is another common culprit. If you have already repressuised and the pressure has dropped again within a day or two, stop topping it up and call an engineer to find and fix the leak rather than masking it with repeated refilling.

What is the difference between Vaillant F.11, F.12, and F.13?

These three codes are closely related but distinct. F.11 indicates a blockage that is preventing water from flowing through the boiler. F.12 means a blockage is affecting system pressure — the boiler can detect the pressure being disrupted rather than flow stopping entirely. F.13 points to a blockage caused by insufficient water in the system. All three can result in a lockout, and all three typically require a Gas Safe engineer for a proper diagnosis if basic checks do not resolve the issue.

How much does it cost to fix a Vaillant F.12 fault?

If the cause is simply low pressure, repressurising yourself costs nothing. If an engineer is needed, most common repairs — pressure sensor replacement, thermistor swap, or pump inspection — typically cost between £100 and £350 including parts and labour. A powerflush, if the system is heavily sludged, generally costs £300–£600 depending on the number of radiators and your location. In rare cases where the PCB has failed, costs can be higher — £350–£550 is typical for a PCB replacement — but this is not the most likely outcome for an F.12 fault.

Affected models: Vaillant ecoTEC Plus, Vaillant ecoTEC Pro, Vaillant ecoFIT Pure, Vaillant ecoFIT sustain, Vaillant turboTEC Plus, Vaillant turboTEC Pro

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

For your Vaillant F.12 fault. We'll match you with a local Gas Safe registered engineer.

We pass your details to a local Gas Safe registered engineer. 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 →