Bosch Error Codes

Bosch Tankless & Combi Error Codes — Complete Reference

Every Bosch alphanumeric error code, what triggers it, diagnostic sequence. Codes A1, A4, A7, A9, C7, EA, F2, F7, and more.

Updated May 2026 · Bosch Water Heaters

Bosch tankless and combi units display alphanumeric error codes on the controller. The first letter indicates the system area (A = ignition/flame, C = combustion, E = exhaust, F = control board). Numbers narrow to the specific fault. Codes are consistent across Greentherm, Greenstar combi, and most Tronic Heat units (Tronic POU mini-tanks use a different scheme — typically just an indicator light + manual diagnosis).

The top codes you'll actually see

CodeMeaningMost common cause
Code A1Ignition failureGas supply / igniter / flame rod
Code A4Flame failure during operationDirty flame rod / vent
Code A7Outlet thermistor faultSensor or wiring
Code A9Heat exchanger overheatScaled heat exchanger
Code C7Combustion fanFan motor / RPM sensor
Code EACombustion abnormalityVent / gas pressure
Code F2Condensate pressure switchDrain blocked
Code F7Control board (PCB) faultPCB or sensor wiring

Full alphanumeric reference

CodeDescription
A1Ignition failure / no flame
A2False flame signal
A3Combustion air pressure
A4Flame failure during operation
A5Heat exchanger flue temperature
A6Inlet thermistor
A7Outlet thermistor
A8Heat exchanger thermistor
A9Heat exchanger overheat
B1DHW inlet thermistor (combi)
C1Modulating gas valve solenoid
C2Solenoid valve circuit
C4Burner sensor
C5Heating outlet (combi)
C7Combustion fan motor / RPM
E1Communication fault (remote controller)
E2Communication fault (Wi-Fi / Home Comfort module)
EACombustion abnormality
F1Internal memory error
F2Condensate pressure switch
F4Vent restriction / exhaust pressure
F5Flow sensor
F7Control board (PCB) fault
F9Boiler return temp too high (combi)
LCLow water flow (insufficient GPM)

How to reset

Three reset levels:

  • Level 1 — controller reset: press the Reset button on the controller
  • Level 2 — power cycle: turn off at the breaker, wait 30 seconds, restore
  • Level 3 — service menu: requires Bosch installer password

If the code returns within 60 seconds of reset, the underlying fault is active. Work through the specific code's diagnostic walkthrough.

Bottom line

Each code has a specific cause and diagnostic sequence. Click the linked codes above for the detailed walkthrough. For cases without a displayed code, see general troubleshooting.