b1 Boiler Fault Code: What It Means on Every Brand

The b1 fault code appears on 2 brands — Viessmann and Worcester Bosch — and it does not mean the same thing on each. The same two or three characters can signal a pressure problem on one boiler and an ignition fault on another, so identify your brand first and use the table below to jump to the right page.

Up to: Lockout — engineer likely 2 brands use this code Meaning differs by brand

Which brand is your boiler?

The brand is printed on the front casing. Tap your brand for the full causes, fixes and repair costs.

BrandWhat b1 meansSeverityDIY?
VViessmann logoViessmann The B1 fault code on Viessmann boilers points to a problem with the boiler's coding card — a small but essential component that holds the unique configuration settings for your specific… Full guide → Engineer may be needed No
WBWorcester Bosch logoWorcester Boschshown as B1 The B1 fault code means your Worcester Bosch boiler has lost communication with its code plug — a small but essential component that stores the boiler's model-specific configuration data. Full guide → Lockout — engineer likely No

b1 brand by brand

Viessmann b1

The B1 fault code on Viessmann boilers points to a problem with the boiler's coding card — a small but essential component that holds the unique configuration settings for your specific boiler model and system setup. When the control unit cannot read this card correctly, whether because the wrong card is fitted, the card is damaged, or there's a connection issue, the boiler logs B1 and may shut down or operate abnormally. It's worth noting that B1 behaves slightly differently depending on which Viessmann controller or model you have. On systems running Vitocontrol-S with Vitotronic 100, 200, or 300, B1 flags an internal electronics fault and may activate an emissions test mode. On the Vitodens 200-W with Vitocontrol-S, the boiler continues to run but regulates as though the outside temperature is 0°C — meaning it may overheat your home in mild weather. On the Vitotronic 050 and 200-H, B1 indicates undefined control characteristics caused by an internal electronics fault. In all cases, the root cause is a mismatch or failure in the boiler's internal settings, and professional diagnosis is always needed.

Worcester Bosch B1

The B1 fault code means your Worcester Bosch boiler has lost communication with its code plug — a small but essential component that stores the boiler's model-specific configuration data. Without being able to read this data, the boiler cannot operate safely and will lock out. You may also see a related fault code, 9U, which similarly points to the code plug being absent or unresponsive; if both appear, it strongly suggests the code plug or its connection to the PCB is the root cause. The B1 fault is most commonly seen on the Greenstar i series and older Greenstar 2000 range. This is not a homeowner-serviceable fault — the boiler casing must be opened and internal components inspected or replaced, which requires a qualified engineer.

Frequently asked questions

Is the b1 fault code the same on every boiler?

No. b1 means different things on different brands — see the table above. Always identify your boiler's brand (it is printed on the front casing) before acting on any advice about the code.

Can I fix a b1 fault myself?

Not usually. On every brand listed, b1 points to a fault that needs a suitably registered engineer to diagnose and repair. A single reset to rule out a transient glitch is reasonable; repeated resets are not.

Who should I call about a b1 fault?

For gas boilers, a Gas Safe registered engineer — it is a legal requirement for any work on the appliance. If you smell gas at any point, leave the property and call the National Gas Emergency line on 0800 111 999.

General guidance only — not a substitute for professional advice, and not certified by a registered engineer. Any work on a gas appliance must be carried out by a Gas Safe registered engineer. If you smell gas, call 0800 111 999.

Find a Gas Safe engineer

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 →