Bosch · Dishwasher Error Codes

Bosch Dishwasher Error Codes — By Problem.

Bosch dishwasher error codes grouped into 6 categories by root cause. Find your code by symptom or browse the full list below.

40+
Codes Listed
6
Problem Categories
All Series
Models Covered
May '26
Last Updated

Reading Bosch Dishwasher Codes

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.

Critical — Requires Immediate Service

8 codes · Stop using the dishwasher immediately

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.

First check: Turn off the dishwasher and close the water supply valve under the sink. For E15, carefully tilt the front of the machine forward to drain water from the base tray, then call for service.
Code
Fix Level
E15AquaStop activated — water in base
Critical
E09Heating element (TEN) failed
Critical
E3000–E3400Heating system / circuit failure
Critical
E8000Control board (PCB) failure
Critical
E9001 / E9240Communication error — module lost
Critical
E23Drain pump failed
Critical
E6001 / E6002Wash pump failure — motor circuit
Critical

Water Supply — Fill & Overflow

5 codes · No water, slow fill, or too much water

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.

First check: Confirm the water supply valve under the sink is fully open. Check the inlet hose for kinks. For E02, turn off the supply valve immediately and inspect the inlet valve solenoid.
Code
Fix Level
E01 / E0100No water supply / fill too slow
Tech
E02 / E0103Water fill won't stop
Tech
E18 / E0110Water pressure too low
Tech
E16 / E17Excessive water fill — overflow risk
Tech
E27Water softener regeneration error
Tech

Drainage & Pump Blockage

5 codes · Water won't drain or drain path blocked

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.

First check: Remove and clean the filter assembly at the bottom of the tub. Check that the drain hose is not kinked and the sink drain is unobstructed. Check the air gap if one is installed.
Code
Fix Level
E03 / E0105Water won't drain / drains too slowly
DIY
E22 / E-22Filter clogged — clean the filter
DIY
E24 / E-24Drain siphon / drainage path blocked
Tech
E25 / E-25Drain pump impeller blocked
Tech
E20 / E21Wash pump circuit / rotation fault
Tech
E6101 / E6102 / E6103Circulation pump fault codes
Tech

Sensor Faults — Temperature & Water Level

7 codes · NTC, flow meter, or level sensor faults

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.

First check: Run a Hard Reset (unplug 1 full minute). If the code returns, the sensor is faulty and needs replacement — these faults rarely self-clear.
Code
Fix Level
E05 / E0107NTC temperature sensor broken / short
Tech
E10NTC sensor fluctuation
Tech
E12NTC short circuit
Tech
E14NTC sensor disconnected
Tech
E04 / E0106Flow meter sensor failure
DIY
E06Water level sensor error
DIY
E07Turbine flow sensor problem
DIY

Moderate — Module & Communication Codes

8 codes · Operation module and interface diagnostics

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.

First check: Run a Hard Reset (unplug 1 full minute). Many communication faults clear on restart. If the code persists, book a diagnostic — these faults often require firmware update or module swap.
Code
Fix Level
E19Water diverter (3-way) valve error
Tech
E2030Operation module diagnostic code
Tech
E2060Operation module diagnostic code
Tech
E2120Operation module diagnostic code
Tech
E2130Operation module diagnostic code
Tech
E6160Communication / interface error
Tech
E6900Communication / interface error
Tech

Light Signals — No Code Displayed

6 patterns · LED flash patterns on models without display

Some Bosch models communicate faults through LED flash patterns rather than alphanumeric codes. The pattern and combination of lights indicates the fault category below.

First check: Count the number of LEDs flashing and note whether there is also an audible beep. Refer to the table below to identify your fault type.
Signal
Fix Level
4 LEDs flashingIncorrect connection or door seal issue
DIY
4 LEDs + beepingCritical error — turn off, call technician
Critical
Active light flashingCycle paused mid-wash — normal
Info
Clean light flashingWash completed — normal signal
Info
Sanitized light flashingSanitization completed or error
Info
Active + Clean / Active + SanitizedCombined signal — specific error state
Tech
DIY Homeowner-fixable in under 30 minutes Tech Requires diagnostic tools or part replacement Critical Safety or major fault — stop using and call Info Status indicator, not a real fault

Try Yourself First, or Call Now?

Quick decision guide for Bosch dishwasher codes.

DIY First

Start with a 10-minute check if you see…

These codes have a high chance of resolving with basic checks:

  • E22 / E-22 — remove and rinse the filter assembly at the bottom of the tub
  • E03 / E0105 — check and clean the filter, unkink the drain hose
  • E01 / E0100 — confirm the water supply valve under the sink is fully open
  • E04 / E0106 — remove and clean the flow meter; check for debris
  • E06 — clean the pressure chamber and sensor with warm water
  • Active light flashing — door was opened mid-cycle; close and press Start
Book Promix

Skip the DIY and call us for…

Any code in these categories needs diagnostic tools or part replacement:

  • Critical: E15 / E09 / E3000–E3400 — leak, heater, or PCB failure
  • Pumps: E23 / E6001 / E6101–E6103 — drain or circulation pump
  • Board: E8000 / E9001 / E9240 — PCB or module communication
  • Sensors: E10 / E12 / E14 — NTC faults that persist after reset
  • 4 LEDs flashing with audible beep — critical error, stop use immediately
  • Any code that returns within minutes after a full power-cycle reset

Bosch Dishwasher Repair — Boston, Same-Day.

Diagnostic visit, certified Bosch repair, and a 90-day warranty on every fix. We carry the most-replaced parts on the truck.