Smell gas?
If you smell gas, follow these steps immediately
- Call the National Gas Emergency Service on 0800 111 999
- Open doors and windows
- Turn off your gas supply at the meter, unless the meter is in a cellar or basement
- Do NOT use electric switches or naked flames
- Contact a Gas Safe registered engineer to check and fix the appliance as soon as you can
What Ideal fault codes mean
Ideal uses three letters on the display, and the letter tells you roughly where the problem sits before you read a single word.
- F codes point at a specific component or sensor, such as a thermistor, the fan or the circuit board.
- L codes are safety lockouts. The boiler has decided it is not safe or not sensible to keep firing, so it has stopped itself and is waiting for a reset.
- C codes relate to the boiler chip card (BCC), the small card that tells the circuit board which Ideal boiler it is running.
A few models split the same fault across two letters, so F4 can appear as L4 and F5 can appear as L5. A plain 0 on the display is not a fault code at all: it means standby.
How to read the display on your model
Ideal Logic and Logic+ show the code on the digital display on the front panel. The Vogue, Vogue Max and Logic Max show a worded fault message and suggested next steps on their colour screen instead, so a failed ignition reads as IGNITION LOCKOUT rather than L2, and an outside sensor fault reads as Outside Sensor Fault rather than F6. Older Ideal Mexico HE and Icos models show the code as a flashing sequence, so the two characters can flash one after the other rather than together. A flashing L then F on an Icos is an L-F failed ignition lockout, not two separate faults (Ideal Icos user guide).
What to do first
Four checks are safe for any homeowner, and they clear a good share of Ideal fault codes without an engineer.
- Check the pressure gauge. Ideal systems normally sit between 1 and 1.5 bar when the heating is cold. A needle near zero explains a lot of pressure-related codes. Our step-by-step guide to topping up an Ideal boiler walks through the filling loop.
- Check the thermostat and timer. No demand for heat means no firing, and that is not a fault.
- Check the gas is on. If you have a prepayment meter, check there is credit. Check whether other gas appliances in the house still work.
- Reset the boiler once, using the method for your model in the table below.
Reset once, not repeatedly. Inside the boiler is a printed circuit board, and like any electronics it can occasionally throw a false code that a single reset clears. Repeated resets do not fix a real fault either. On the Ideal Logic Combi ESP1, five resets inside 15 minutes brings up LC, a lockout on the resets themselves (Ideal Logic Combi ESP1 user guide), and the Vogue Max shows the same thing as a "too many restarts" message.
If the code comes straight back after one reset, treat it as genuine and read the guide for that code below.
How to reset an Ideal boiler
| Ideal boiler model | How to reset |
|---|---|
| Ideal Logic | Turn the mode knob to the marked reset position, then immediately turn it back to the setting you want |
| Ideal Logic+ | Press the reset button once |
| Ideal Vogue and Ideal Vogue Max | Press the RESTART key on the control panel, below the colour screen |
| Ideal Mexico HE | Press and hold the reset button for 2 seconds and release |
| Ideal Icos | Press and hold the reset button for 2 seconds and release |
| Ideal Mini | Press the reset button once |
Always check the reset method in the user guide for your own boiler. Never remove the boiler casing to reach anything: only a Gas Safe registered engineer may legally do that.
Ideal fault codes, and where to get the full fix
Find your code below for a one-line answer, then open the full guide for that code. Each guide covers the likely causes, the checks that are safe to do yourself, what an engineer will look at, and what the repair usually involves.
| Code | What it means | Full guide |
|---|---|---|
| F1 | Water pressure in the system has dropped too low and needs topping up | Ideal F1 fault code |
| F2 | Flame loss: the boiler lit and then lost the flame, so it locked out | Ideal F2 fault code |
| F3 | Fan fault: the fan is not running the way the boiler expects | Ideal F3 fault code |
| F4 (shown as L4 on some models) | Flow thermistor fault, the sensor reading water leaving the boiler | Ideal F4 fault code |
| F5 | Return thermistor fault, the sensor reading water coming back in | Ideal F5 fault code |
| F6 | Outside sensor failure | Ideal F6 fault code |
| F7 | Mains voltage reaching the boiler is too low, so the fault is usually in the supply | Ideal F7 fault code |
| F9 | Unconfigured printed circuit board | Ideal F9 fault code |
| L1 | Flow temperature overheat, or no water flow through the boiler, usually poor circulation from a pump or sludge | Ideal L1 fault code |
| L2 | Ignition lockout: the boiler tried to light five times and failed | Ideal L2 fault code |
| L5 | Return thermistor fault, the sensor reading water coming back in | Ideal L5 fault code |
| L6 | False flame lockout: a flame is detected when nothing has asked for heat | Ideal L6 fault code |
| L9 | Unconfigured printed circuit board | Ideal L9 fault code |
| LC | Five boiler resets in 15 minutes, a lockout on the resets themselves | Ideal Logic Combi ESP1 user guide |
| FA | Negative difference between the flow and return thermistor readings | Ideal Logic Combi ESP1 user guide |
| FU | More than 50℃ difference between the flow and return temperatures | Ideal Logic Combi ESP1 user guide |
| C0 | Boiler chip card activation has not completed | See below on this page |
| C2 | Boiler chip card error, so the control board cannot recognise the boiler | Ideal C2 fault code |
| 0 | Not a fault. The boiler is on standby with no demand for heat | Ideal boiler status 0 |
C0: boiler chip card activation fault
C0 is the one Ideal code we do not yet have a dedicated guide for, so here it is in full.
The boiler chip card (BCC) is a small card that plugs into the printed circuit board. Its job is to tell the board exactly which Ideal boiler it is controlling, so the board runs the right settings for that model. A C0 means the activation of that card has not completed successfully, so the board does not have a valid configuration to work from and the boiler will not run properly.
You will usually see C0 shortly after a new boiler is commissioned, or after an engineer has replaced a circuit board or a chip card. It can also appear if the card has worked loose or is damaged.
What you can do about a C0
Reset the boiler once, using the method for your model above. If the C0 returns, it is genuine.
Beyond that reset there is nothing safe for a homeowner to do. The chip card sits behind the boiler casing, and removing the casing on a gas appliance is work only a Gas Safe registered engineer may carry out. If the boiler was installed or worked on recently, contact the installer first, because a mis-seated or wrong chip card is theirs to put right. If the boiler is still covered by its Ideal warranty, contact Ideal before you pay anyone else.
Ideal problems that do not show a code
Plenty of Ideal faults never put a letter on the display at all.
The boiler is leaking
A small drip can simply be a frozen condensate pipe backing up. If water is running rather than dripping, turn the boiler off at its switch, put a container underneath and turn the water off at your mains stopcock, then call an engineer.
If the leak is only a slow drip, put a container underneath and book an engineer. Never open the casing or try to trace a leak inside the boiler yourself: only a Gas Safe registered engineer may work inside a gas boiler.
Banging, kettling or humming
Kettling and rattling usually point at limescale or sludge in the heat exchanger, or at pressure sitting too high. Check the gauge first, and try bleeding a radiator if the pressure reads above 1.5 bar with the heating cold. A noise that persists needs an engineer, because a boiler that keeps overheating in one spot will fail again.
The display shows 0 and nothing happens
That is standby, not a fault. It only matters if you are asking for heat and still getting nothing, which our guide to Ideal boiler status 0 covers.
Heating bills have jumped
Older boilers carry a lower efficiency rating, and an ageing Ideal working harder to hold the same temperature costs more to run. How you use the heating and hot water matters as much as the boiler itself.
When it is an engineer job
The line is drawn by law, not by how confident you feel. Only a Gas Safe registered engineer may remove the casing of a gas boiler or work on any gas-carrying part. That covers the fan, the gas valve, the thermistors, the circuit board, the chip card and the heat exchanger, which between them account for most Ideal fault codes.
Book an engineer straight away when:
- The code returns after one reset
- You see F2, F3, F4, F5, F6, F9, L1, L2, L6, L9, C0 or C2
- The pressure drops again within days of topping it up, which points at a leak
- There is any smell of gas, any soot or staining around the boiler, or a carbon monoxide alarm sounds. In that case call 0800 111 999 first
You can check any engineer on the Gas Safe Register before they start, and the HSE guidance for homeowners sets out what you can and cannot do yourself.
If you would rather not face the full repair bill
A circuit board, a fan or a heat exchanger on an Ideal is a real bill, and it always arrives at the worst moment. A Smart Plan boiler and central heating cover plan puts parts and labour on a plan instead, up to £500 in a 12-month period if your boiler is under seven years old, or £200 if it is older. It is a service plan, not insurance, and you build it from the modules you actually want.
Let us fix your boiler.
At Smart Plan we work with a national network of thousands of Gas Safe registered engineers. We aim to get an engineer out to you within two working days, with cover-plan call-outs booked Monday to Friday, 08:00 to 18:00. A £95 call-out fee applies, including during your first 30 days, when your cover is already active. It can also apply for issues outside your cover, for a visit where nobody is home to let the engineer in, and for an annual service requested early.


