Bosch dishwasher error codes grouped into 6 categories by root cause. Find your code by symptom or browse the full list below.
Bosch uses two parallel code formats across its dishwasher lineup. Shorter numeric codes such as E15, E23, and E24 appear on older and mid-range models. Longer 4-digit codes such as E0100, E6001, and E3000 are used on newer connected models and in service-mode diagnostics — they refer to the same underlying faults.
Codes ending in a sub-number (e.g. E6001, E6002, E6003) identify a specific circuit within a fault family. E6001 may indicate the motor winding; E6002 the capacitor; knowing the sub-code saves diagnostic time.
Some Bosch models display faults through LED flash patterns rather than alphanumeric codes — these are listed in the Light Signals category at the bottom of this page.
Every code below links to a full Promix diagnostic page with the most likely cause, parts typically involved, and step-by-step DIY checks before you need to call us.
These faults indicate a water leak, complete heating failure, pump failure, or control board fault. Do not run another cycle. In the case of E15 (AquaStop), water is already present in the base tray — tilt the unit forward to drain it before calling.
Water is not entering the dishwasher correctly — or too much is entering. E01/E0100 means fill is too slow or absent; E02/E0103 means water won't shut off; E16/E17 signal overflow risk.
Water is not leaving the dishwasher. E03/E0105 is the most common — usually a clogged filter or kinked drain hose. E24/E25 point to a blocked siphon or pump impeller.
The temperature sensor (NTC/thermistor) or a water monitoring sensor is giving an out-of-range or missing reading. The dishwasher may run cold or refuse to start. A hard reset clears intermittent faults; persistent codes need sensor replacement.
These codes appear during self-diagnosis and in connected models via the Home Connect app. E2030 / E2060 / E2120 / E2130 are operation module diagnostic codes; E19 is the water diverter (3-way) valve; E6160 / E6900 are communication/interface faults.
Some Bosch models communicate faults through LED flash patterns rather than alphanumeric codes. The pattern and combination of lights indicates the fault category below.
Quick decision guide for Bosch dishwasher codes.
These codes have a high chance of resolving with basic checks:
Any code in these categories needs diagnostic tools or part replacement:
Diagnostic visit, certified Bosch repair, and a 90-day warranty on every fix. We carry the most-replaced parts on the truck.