I

Intergas 12 Fault Code: Causes, Fixes & Repair Costs

What does the Intergas 12 fault code mean?

Fault code 12 on an Intergas boiler indicates that the PCB is unhappy with the signal it is receiving from the S1 temperature sensor, which monitors the water leaving the heat exchanger. This could mean the sensor itself has failed, but it can equally mean the sensor is working correctly yet reporting a flow temperature that falls outside the acceptable range — for example because circulation through the heat exchanger is restricted. In either scenario the boiler goes into lockout and stops firing until the underlying problem is resolved. The root cause can range from a simple wiring issue to limescale blocking the heat exchanger or a failing circulator pump.

Lockout — engineer likely May need a Gas Safe engineer 5 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. Check the boiler display and note the fault code DIY safe

    Confirm the display is showing fault code 12. Take a photo so you can share it with an engineer. Note whether the boiler has been running well recently or whether heating performance has been dropping — this context helps with diagnosis.

  2. Verify the gas supply is on DIY safe

    Check that the gas isolation valve on the supply pipe to the boiler is open (handle inline with the pipe). Confirm other gas appliances in the property are working normally. If there is no gas at all, contact your gas supplier before doing anything else.

  3. Check system pressure is within range DIY safe

    The pressure gauge on the boiler should read between 1.0 and 1.5 bar when the system is cold. If it has dropped below 1 bar, top up via the filling loop until it reaches approximately 1.2 bar, then close the filling loop valves fully. Low pressure alone is unlikely to cause code 12, but it can contribute to poor circulation.

  4. Attempt a single boiler reset DIY safe

    Press and hold the reset button (or follow the reset procedure in your Intergas user guide) to clear the lockout. Allow the boiler to run through a full ignition cycle. If it fires successfully and runs without relocking, monitor it over the next few hours. If it locks out again with code 12, do not keep resetting — repeated resets without fixing the cause can mask the problem and cause further damage.

  5. Call a Gas Safe registered engineer for diagnosis Gas Safe engineer

    If the boiler relocks on code 12 after a reset, or if it never clears, a qualified engineer must attend. They will use a digital multimeter to check resistance and voltage across the S1 sensor and its wiring harness, inspect the heat exchanger for scale or sludge, test circulator pump output, and assess the PCB. None of these checks are safe or appropriate for a homeowner to carry out.

  6. Engineer to test and replace the S1 sensor if necessary Gas Safe engineer

    If multimeter readings show the S1 sensor is out of its specified resistance range or producing erratic voltage, the engineer will replace it with a manufacturer-approved part. After replacement they will run the boiler through a full heating cycle to confirm the fault clears and does not return.

  7. Engineer to inspect and clean or descale the heat exchanger Gas Safe engineer

    Where restricted flow is suspected, the engineer will check for limescale or sludge deposits. A chemical descale or powerflush may be recommended. If the heat exchanger is cracked it will need to be replaced — a repair that requires the boiler to be partially dismantled and the gas circuit isolated, making it strictly engineer-only work.

  8. Engineer to service or replace the circulator pump Gas Safe engineer

    If the pump is found to be under-performing, seized, or leaking, the engineer will service or replace it and check that no moisture has reached surrounding electrical components. They should also fit or recommend a magnetic system filter to catch future sludge before it reaches the pump or heat exchanger.

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

Frequently asked questions

Can I reset the boiler myself when fault code 12 appears?

You can try a single reset — that is fine and sometimes a one-off temperature spike will clear without returning. However, if the boiler locks out again with code 12 after one reset, stop resetting it and call a Gas Safe engineer. Repeated resets without fixing the cause can push other components into failure and ultimately increase your repair bill.

How much does it typically cost to fix Intergas fault code 12?

For the most common repairs — S1 sensor replacement or a wiring fix — most homeowners pay somewhere between £120 and £350 including parts and labour. If the heat exchanger needs descaling or a full powerflush the cost can reach the higher end of that range. A heat exchanger replacement is a more significant job that can cost £400 or more, and a PCB can add £200–£400 on top of labour; if your engineer suspects either of these, it is worth getting a like-for-like replacement quote before committing to the repair.

Why does limescale cause fault code 12 on Intergas boilers?

Limescale builds up inside the narrow passages of the heat exchanger, slowing the flow of water. Because less water is moving through at any given moment, the water that is there heats up more quickly and to higher temperatures than normal. The S1 sensor accurately detects this and sends a high-temperature reading to the PCB, which shuts the boiler down to prevent damage. The fault is therefore genuine — the sensor is doing its job — but the root cause is the restriction, not the sensor itself.

Will fitting a magnetic filter prevent fault code 12 from coming back?

A magnetic filter (such as a Fernox TF1 or Adey MagnaClean) captures the iron oxide sludge that circulates in older heating systems before it can settle in the heat exchanger or wear the pump. This significantly reduces the risk of sludge-related code 12 faults recurring. In hard water areas, a scale reducer on the cold water feed to the boiler will additionally help keep limescale at bay. Neither device eliminates the need for an annual service, but both are worthwhile long-term investments.

Affected models: Intergas Compact HRE, Intergas HRE SB, Intergas Xtreme, Intergas Rapid HE, Intergas Kombi Kompakt HRE

Last reviewed 8 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: Intergas 12 — 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 →