Bosch dishwashers fault codes
Every Bosch dishwashers fault code we have documented, with what it means. Pick yours to see causes, checks and the parts involved.
● 15 codes documented
Bosch uses 15 fault codes on its dishwashers, shown on the display when the machine stops — among them E0, E1, E12, E14, E15. Each one points to a specific part: on this page you find them all, with what they mean.
How to read the code on the display
On most Bosch appliances the code appears on the display when the cycle stops, or is spelled out by a sequence of blinking lights.
Write the code down before switching off: many machines clear it when unplugged, and without the code the fault has to be found from scratch.
Replacement parts
Tools you'll need
Find a specialist
TroubleAtlas Pro
TroubleAtlas Certified

What is the TroubleAtlas Score?
Beyond fault codes and specialists, we rate the reliability of appliance brands and models — a transparent score that owes nothing to the manufacturer. The reference to check before you buy or repair.
See all appliance scores →TA YouTube Channel
All Bosch codes
15 codes, in order. Click one to open its page.
| CODE | WHAT IT MEANS |
|---|---|
| E0 | No fault codes are recorded |
| E1 | Heating problem |
| E12 | Limescale build up |
| E14 | Flow meter failure |
| E15 | Water in the base trough |
| E16 | overfill detected, E17 = underfill. If E16 |
| E18 | Water flow into the dishwasher |
| E2 | Temperature sensor defective |
| E22 | Filter is blocked |
| E23 | Issue with drain pump |
| E24 | Dishwasher not draining |
| E25 | Drain pump blocked, drain issue, filter clogged or pump impeller is jammed |
| E4 | Water switch defective |
| E6 | Aqua sensor defective |
| H24 | 24 hour delay |

