Vaillant F.23 fault codewhat it means and how to fix it
Vaillant call this a safety shutdown for temperature spread too great. It nearly always means the pump is not moving enough water.
Take care
What F.23 means
Vaillant describe F.23 as a safety shutdown, "temperature spread too great", measured between the flow and return sensors. It is worth being precise about that, because "water shortage" gets attached to this code all over the internet, and the history explains why. The servicing instructions for the 2005 to 2012 ecoTEC plus and pro head both F.23 and F.24 "water shortage" and then give the measurement — for F.23, "temperature difference between flow and return NTC too large"; the ecoMAX before them wrote "water level low" and the turboMAX plus "dry fire protection", each with the same spread condition in brackets.
From the 2012 ecoTEC plus onwards Vaillant dropped the heading and print only the measured condition, and they now use "water shortage" for the status code S.53 and "water deficiency" for F.22. So on every generation F.23 is about the gap between two temperatures; the older manuals simply filed that gap under the heading of what usually causes it. Understanding what the appliance is actually measuring makes this code much easier to interpret. Water leaving the heat exchanger and water returning to it should be reasonably close together, because water moving at a healthy rate picks up heat gradually as it passes through.
When flow slows down, each unit of water sits in the exchanger longer and gets much hotter, so the split between the two sensors widens sharply. The appliance watches that gap and stops when it exceeds what it considers safe. Vaillant's own documentation lists a blocked or defective pump, insufficient pump output, and flow and return sensors that have been interchanged. That last one matters: if F.23 appears immediately after somebody has worked on the appliance, the sensors being swapped over is a genuinely likely explanation and is quick to correct.
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| Pump blocked or output too low | Named first in the Vaillant documentation. A pump that has stiffened after standing idle, or one set to too low a speed for the system it is on. | Common |
| Air in the primary circuit | An air pocket interrupts flow and produces exactly this widening split. Frequently follows a refill that was done too quickly. | Common |
| Flow and return sensors interchanged | Listed explicitly by Vaillant. If the fault started straight after a repair or a sensor replacement, check this before anything else — it costs nothing to correct. | Occasional |
| Heat exchanger restricted by sludge | Magnetite narrowing the waterways reduces flow through the exchanger specifically, even when the radiators seem to circulate acceptably. | Occasional |
What to try yourself
Check the system pressure is 1.0 to 1.5 bar cold, and top up through the filling loop if it is not. Low pressure and poor flow travel together.
Open every thermostatic radiator valve fully so the pump has a proper path to circulate through.
Bleed the radiators, starting downstairs and finishing with the highest one in the property, then top the pressure back up.
Think back to whether anyone has worked on the boiler recently. If F.23 started immediately afterwards, mention the possibility of swapped flow and return sensors when you call — it is a five-minute fix if that is what it is.
Reset once, with the press your range uses — see the reset line on the Vaillant hub, because the ecoTEC plus wants a one-second press and the ecoTEC sustain a hold of more than three seconds. If it returns, book an engineer rather than resetting repeatedly.
Get a Gas Safe registered engineer to look at your Vaillant F.23
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 it costs to fix
Typical repair cost
£120–£750
Time on site
40 minutes
Bleeding and repressurising is free. Swapping mis-fitted sensors back is a call-out charge of £80 to £140. A pump is £220 to £420 fitted and a chemical clean with a filter £400 to £750.
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.
Central heating circulating pump
CH-PUMP-15-60£90–£180Plumbing merchant
Price checked 28 September 2026
Magnetic system filter, 22mm
MAG-22£65–£120Plumbing merchant
Price checked 28 September 2026
Own this appliance and had this code? . Nothing is published until a person has read it.
Related Vaillant fault codes
- F.20Stop — call an engineerThe overheat thermostat has tripped because the boiler got too hot. It has shut down to protect itself and it should not be restarted repeatedly.Related: overheat and circulation
- F.83Get it checkedThe burner lit but neither sensor saw the temperature rise it should have. Either water is not moving through the boiler, or a sensor is misplaced.Related: overheat and circulation
- F.24Get it checkedTemperature is rising faster than it should when the burner fires. That is a circulation problem caught a step earlier than an overheat.Related: overheat and circulation
- F.25Get it checkedOn a current ecoTEC this is a flue gas temperature safety shutdown. The same number meant a cable break on the 2009 ecoTEC and a water switch fault on the ecoMAX.Related: overheat and circulation
- F.76Get it checkedThe overheating protection built into the primary heat exchanger has responded. A thermal fuse on the heat cell, or its wiring, has opened, and the boiler has stopped.Related: overheat and circulation
- F.22Get it checkedThe boiler has shut down because there is not enough water in the system. Pressure has dropped below roughly 0.5 bar and it will not fire until you top it up.Related: same brand
Own a Vaillant 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
- Manufacturer support portal
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.