010 065 1780Open 24 hours, 7 days a week
Book a repair

Bosch error codes

Bosch Dishwasher Error Codes

Your Bosch dishwasher shows a code such as E15, E24 or E25. This page explains what the common Bosch dishwasher codes mean, the checks Bosch itself recommends, and which codes need a technician.

By Ndivhuweni NephaleUpdated 13 October 20264 min read

Quick answer

E15 means water has collected in the base and the leak protection has switched on. E24 and E25 mean the dishwasher cannot drain, usually a blocked filter, drain hose or pump. E22 means the filter is blocked. E16 to E18 point to a water supply problem. Codes for the heater, circuit board or door sensor need a technician.

In this guide
  1. What the Bosch dishwasher codes mean
  2. When to stop and call a technician
  3. How a technician deals with the code
  4. Frequently asked questions

What the Bosch dishwasher codes mean

Newer Bosch models can show a longer four-digit code for the same fault, for example E3100 instead of E15. Codes starting with H, such as H01, are not faults: they show the delay start timer. Check your manual if a code does not match.

E15, E3100: Water in the base

What it means: Water has collected in the base and the leak protection has switched on.

What you can check: Close the water tap and switch off the dishwasher. Do not use it until the leak has been found and fixed.

Read our guide: Why Is My Dishwasher Leaking?

E24, E6103: Not draining

What it means: Water is not draining out, often because of a blocked filter or drain hose.

What you can check: Check the drain hose for kinks and check that the pump cover is fitted securely. Clean the filter.

Read our guide: Why Is My Dishwasher Not Draining?

E25, E6102: Drain pump blocked

What it means: The drain pump is blocked or its cover is loose or missing.

What you can check: Switch off. Remove the filter, scoop out standing water and clear any glass, bones or debris from the pump. Check that the pump cover is in place.

Read our guide: Why Is My Dishwasher Not Draining?

E22, E9240: Filter blocked

What it means: The filter is clogged.

What you can check: Remove the filter and wash it under running water with mild soap and a soft brush, then refit it.

Read our guide: Why Is My Dishwasher Not Cleaning Properly?

E16, E17, E18: Water supply

What it means: Water may not be entering the dishwasher, or the level is too low.

What you can check: Check that the tap is fully open and the inlet hose is not kinked or damaged.

E09, E04: Heating

What it means: A fault in the heater or the heater electronics.

What you can check: Switch off at the breaker for 30 seconds and restart. If the code returns, the heater or circuit board needs a technician.

Read our guide: Why Is My Dishwasher Not Drying Dishes?

E12, E2060: Limescale

What it means: Limescale has built up in the heating system.

What you can check: Run a descaling cycle with dishwasher descaler, and use dishwasher salt if your model has a water softener.

E01, E02, E03: Circuit board

What it means: A fault on the main control board.

What you can check: Switch off at the breaker for 30 seconds and restart. If the code returns, the board needs testing.

E06, E8000: Door sensor

What it means: A fault in the door sensor circuit.

What you can check: Switch off at the breaker for 30 seconds and restart. If the code returns, the door sensor needs testing.

E27, E9001: Low power supply

What it means: The power supply to the dishwasher is too low.

What you can check: Switch off for 30 seconds and restart. If it happens again, have an electrician check the supply.

H01, H02: Delay start (not a fault)

What it means: The delay start timer is set, for example H01 is one hour.

What you can check: Press the plus or minus button until h:00 shows to clear the timer.

When to stop and call a technician

Stop and call us if

The dishwasher shows E15, the same code comes back after these checks, water is on the floor, it trips the power or you smell burning. Close the tap and switch off before you remove the filter.

Still having trouble with your bosch error codes?

Our technician comes to your home, usually the same day. The R450 call-out falls away if you go ahead, and you get a fixed price in writing before any work starts.

How a technician deals with the code

  1. Read the codeThe technician confirms the code and checks which faults the appliance has stored.
  2. Test the partThe part behind the code is tested, for example the drain pump, inlet valve, heater, door sensor or control board.
  3. Fixed priceYou get a fixed price in writing before any part is replaced.

Code meanings on this page come from Bosch support: dishwasher error codes. See also our Bosch dishwasher repairs page.

Still having trouble with your bosch error codes?

Our technician comes to your home, usually the same day. The R450 call-out falls away if you go ahead, and you get a fixed price in writing before any work starts.

Questions about bosch error codes faults

What does E15 mean on a Bosch dishwasher?

E15 means water has collected in the base and the leak protection has switched on. Close the tap, switch off and have the leak found before you use it again.

What does E24 mean on a Bosch dishwasher?

E24 means the dishwasher cannot drain. Check the drain hose for kinks, clean the filter and make sure the pump cover is fitted.

What does E25 mean on a Bosch dishwasher?

E25 means the drain pump is blocked or its cover is loose. Remove the filter, clear debris from the pump and check that the cover is in place.

Why does my Bosch dishwasher show H01?

H01 is not a fault. The delay start timer is set to one hour. Press plus or minus until h:00 shows to clear it.

Ndivhuweni Nephale

Written by Ndivhuweni Nephale

Appliance Repair & Maintenance

Ndivhuweni Nephale has a background in electrical engineering and technical training, with a strong understanding of electrical systems, appliances and troubleshooting. He helps ensure Appliance Repair Expert's guides are practical, technically informed and easy for homeowners to understand.

Call 010 065 1780 WhatsApp