BBaxi logo

Baxi E127 Fault Code: Causes, Fixes & Repair Costs

What does the Baxi E127 fault code mean?

The E127 code appears on Baxi boilers when the anti-Legionella protection cycle has failed to reach or maintain its target temperature — typically 60°C or above. Modern Baxi boilers run a periodic programme that heats stored or standing domestic hot water to a high temperature specifically to eliminate any Legionella bacteria that may have developed. When the boiler cannot hit that threshold within the allotted time, it flags E127 as a safety-triggered fault. Because this fault has an indirect public health dimension — Legionella bacteria can cause Legionnaires' disease — it should not be left unresolved or simply reset repeatedly without investigation.

warning May need a Gas Safe engineer 12 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. Reset the boiler once or twice DIY safe

    Locate the reset button on the boiler's front panel — on most Baxi models it is clearly marked. Press and hold for a few seconds until the boiler attempts to restart. A single reset can clear a transient fault that did not represent a genuine underlying problem. If the E127 code returns promptly after one or two resets, do not keep repeating the process — a persistent code indicates a real fault that needs investigation.

  2. Check the system pressure gauge DIY safe

    Look at the pressure gauge on the boiler — it is usually visible through the front panel or on the pipework below the boiler. The needle should sit between 1.0 and 2.0 bar when the system is cold. If it reads below 1.0 bar, you can top up the pressure yourself by slowly opening the filling loop (a small braided hose or set of valves usually beneath the boiler) until the gauge reaches around 1.2–1.5 bar, then close the loop securely. Do not overfill beyond 2.0 bar. If pressure is already correct, move on to the next step.

  3. Check that your gas supply is working DIY safe

    Confirm that other gas appliances in your home — such as a gas hob or gas fire — are working normally. If they are not, the issue may be with your gas supply rather than the boiler. Check that your gas meter isolation valve is in the open position (handle inline with the pipe). If you suspect a gas supply problem, contact your gas supplier or call the National Gas Emergency line on 0800 111 999.

  4. Call a Gas Safe registered engineer to inspect and test sensors Gas Safe engineer

    An engineer will use a multimeter to check the resistance of the DHW NTC thermistor and any heating thermistor, comparing readings against the expected values (around 12 kΩ at 25°C). They will also inspect wiring for corrosion, pinching, or short circuits. Any sensor or wiring found to be outside specification will be replaced. This work involves internal boiler components and must only be carried out by a Gas Safe registered engineer.

  5. Engineer to verify and reconfigure the anti-Legionella programme settings Gas Safe engineer

    The engineer will access the boiler's installer menu to confirm that the anti-Legionella function is enabled, set to run at an appropriate time, and configured to the correct target temperature. If settings have been lost or altered — for example after a power cut or a previous service — the programme will be restored to the manufacturer's recommended parameters.

  6. Engineer to assess pump operation and check for system blockages Gas Safe engineer

    The engineer will check that the circulation pump is running at the correct speed, is not air-locked, and is moving water effectively around the system. They will also assess whether any scale build-up, sludge, or partial blockage in the pipework could be restricting flow sufficiently to prevent the Legionella temperature from being reached. A pump replacement or a system power-flush may be recommended if circulation is found to be significantly compromised.

  7. Engineer to investigate gas valve and burner output if other checks pass Gas Safe engineer

    If sensors, pump, and settings are all found to be correct, the engineer will examine the gas valve operation and burner assembly to confirm the boiler is achieving its rated heat output. Restricted gas flow or a dirty burner can prevent the boiler from generating enough heat for the Legionella cycle to complete successfully.

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

Frequently asked questions

Is the Baxi E127 fault dangerous — should I stop using the boiler?

E127 is a warning rather than a full lockout, meaning the boiler may continue to provide heating and hot water while the code is displayed. However, you should not ignore it. The fault means the anti-Legionella cycle has failed, which carries a genuine public health concern — Legionella bacteria can multiply in warm water that has not been treated with a sufficiently high temperature. Get an engineer to investigate promptly, and do not keep resetting the boiler indefinitely as a workaround.

Can I fix the Baxi E127 myself?

The only DIY steps that are safe and appropriate are: resetting the boiler (once or twice), checking and topping up the system pressure via the filling loop, and confirming your gas supply is on. Everything else — sensor testing and replacement, pump checks, gas valve inspection, and reconfiguring installer menu settings — must be carried out by a Gas Safe registered engineer. Working on internal boiler components without Gas Safe registration is illegal and dangerous.

How much does it typically cost to fix a Baxi E127 fault?

For the most common causes — a faulty DHW or heating thermistor, a pressure or circulation issue, or a settings misconfiguration — most people pay in the region of £100–£280 all-in, including the engineer's call-out, diagnostic time, and any parts. Sensor parts themselves are relatively inexpensive (£20–£50), but you are also paying for the engineer's time. If the root cause turns out to be a pump failure, expect costs towards the higher end of that range. In rare cases where the PCB needs replacement, costs can rise significantly beyond this — worth asking your engineer for a written quote before authorising that repair.

Why does the Baxi boiler run an anti-Legionella cycle in the first place?

Legionella bacteria thrive in water held at temperatures between roughly 20°C and 45°C. To prevent a dangerous build-up, many modern boilers — including Baxi models with hot water storage or thermal store functions — automatically raise the water temperature to 60°C or higher at a programmed interval, which kills the bacteria. The E127 code is triggered when this protective cycle cannot reach its target, alerting you that the safeguard has not functioned as intended.

Affected models: Baxi 200, Baxi 400, Baxi 600, Baxi 800, Baxi Duo-tec, Baxi Platinum, Baxi EcoBlue, Baxi Megaflo System, Baxi 100, Baxi 200 Combi, Baxi 400 Combi, Baxi 600 Combi

Last reviewed 30 June 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 Baxi E127 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 →