Ideal C0 Fault Code: Causes, Fixes & Repair Costs
What does the Ideal C0 fault code mean?
The C0 code appears on Ideal boilers when the Boiler Chip Card (BCC) has failed to activate correctly. The BCC is a small model-specific card that sits on the PCB and tells the control board exactly which boiler it is running — without a valid BCC signal, the PCB cannot operate the boiler safely and locks it out. A secondary interpretation cited by some sources describes C0 as a central heating signal fault, which can point to circulation or wiring issues rather than the card itself, though the BCC activation failure is the definition most closely aligned with Ideal's own documentation. Either way, the boiler will enter safety lockout and display C0 on its front panel until the underlying problem is resolved.
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
- Faulty or dislodged Boiler Chip Card (BCC) Common
The BCC is a small plug-in card on the PCB that carries model-specific data. If it becomes loose in its socket, suffers water ingress, or fails electronically, the PCB loses its identity and triggers C0. This is the most frequently identified root cause.
- PCB replaced without a matching BCC Common
When an engineer fits a new PCB but does not pair it with the correct model-specific BCC, the board cannot identify which boiler it is controlling. A blank or mismatched BCC will trigger C0 immediately. Running the boiler without a BCC can cause further damage, so this situation must be addressed promptly.
- PCB failure Sometimes
If the PCB itself has failed — due to age, power surge, or component breakdown — it may be unable to read or communicate with the BCC at all, producing a C0 code even when the card itself is undamaged. A failed PCB usually requires full replacement.
- Central heating circulation or wiring fault Sometimes
Some sources associate C0 with a broader central heating signal problem. Airlocks, a failing pump, low system water, or wiring faults from a poor installation can all interfere with the boiler's control signals. If pressure and reset checks do not clear the code, an engineer will need to investigate the wider system.
How to fix it
- Reset the boiler DIY safe
Press the reset button (located beneath the display on Logic+ and Vogue models, or accessible via the display menu) and hold it for the required time — usually around three seconds. Wait for the boiler to attempt a restart. If the C0 code clears and the boiler runs normally, monitor it over the next few hours. Do not reset more than two or three times; repeated failed restarts will not fix a hardware fault and may mask a worsening problem.
- Check system pressure DIY safe
Look at the pressure gauge on the front of the boiler. For most Ideal models the normal operating range is 1.0–1.5 bar when cold. If it reads below 0.8 bar, top it up using the filling loop (a braided hose connecting two isolation valves beneath the boiler). Open the valves slowly until the gauge reaches around 1.2 bar, then close them fully. An inadequate water level can contribute to circulation signal faults that trigger C0.
- Inspect the BCC and PCB connections Gas Safe engineer
A Gas Safe registered engineer will remove the boiler casing and locate the Boiler Chip Card on the PCB. They will check whether the card is seated correctly in its socket, look for signs of corrosion or water damage, and test whether the card itself has failed. This work involves the boiler's electrical control components and must not be attempted by a homeowner.
- Replace the BCC if faulty Gas Safe engineer
If the BCC is damaged or failed, the engineer will source the correct model-specific replacement card. It is critical that the right card is used — a generic or wrong-model BCC will not resolve the fault and could cause further issues. If a PCB was recently fitted without a BCC, the engineer must obtain and install the matching card at this stage.
- Replace the PCB if necessary Gas Safe engineer
Where the PCB itself has failed, a full board replacement is required. The engineer must ensure the replacement PCB is supplied alongside — or paired with — the correct BCC for your specific boiler model. Installing a new board without the matching BCC will immediately produce a C0 fault again.
- Investigate circulation and wiring if the code persists Gas Safe engineer
If BCC and PCB checks do not resolve the C0 code, the engineer should inspect the pump, system pipework for airlocks, and all relevant wiring for signs of damage or poor connections. This is especially relevant in recently installed or recently serviced systems where a wiring error could be the underlying cause.
- Contact Ideal and call a Gas Safe registered engineer DIY safe
If you have not already arranged an engineer visit, call a Gas Safe registered engineer and quote fault code C0. You can also contact Ideal's customer support line directly quoting the code — they can advise on approved engineers and parts. Do not continue attempting to run the boiler without a functioning BCC, as this risks further damage to the PCB.
Parts you may need
- Boiler Chip Card (BCC) — model-specific · from £33
- Ideal PCB (model-dependent) · from £260
- Circulation pump · from £85
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 £150–£400, depending on the underlying cause.
Frequently asked questions
Can I fix an Ideal C0 fault myself?
No — the C0 fault involves the boiler's PCB and Boiler Chip Card, both of which are internal electrical control components. UK gas safety law and common sense both require a Gas Safe registered engineer to handle this work. The only homeowner steps worth trying first are a boiler reset and checking system pressure.
What is the Boiler Chip Card (BCC) and why does it matter?
The BCC is a small plug-in card that sits on your Ideal boiler's PCB. It carries model-specific data that tells the control board exactly which boiler it is operating — things like burner output ratings and safety thresholds. Without a valid BCC the PCB cannot run the boiler, which is why a missing, dislodged, or faulty card immediately triggers lockout. Importantly, if your PCB has ever been replaced, the engineer must have fitted the correct BCC at the same time; if they did not, that is likely the direct cause of your C0 fault.
How much does it cost to fix an Ideal C0 fault?
If only the BCC card needs replacing, parts cost roughly £30–£35 plus an engineer's call-out and labour, so a typical bill falls in the region of £150–£250. If the full PCB also needs replacing, expect to pay £300–£450 for parts and labour combined in most cases. A full PCB replacement on older or less common models can occasionally reach £500–£700, but that is at the higher end. Always get at least two quotes. If your boiler is over ten years old and the PCB has failed, it is worth comparing the repair cost against a new boiler installation.
Why does my Ideal boiler show C0 after a PCB replacement?
This almost always means the engineer who fitted the new PCB did not install the correct model-specific Boiler Chip Card (BCC) alongside it. A brand-new PCB has no boiler identity on its own — it relies entirely on the BCC to know what model it is controlling. Contact the engineer who carried out the work; they need to source and fit the correct BCC for your specific Ideal model before the boiler will run.