All Bosch Dishwasher Error Codes – How To Enter Diagnostic Mode?

Bosch dishwashers have a built-in diagnostic system which lets you know if there are any issues with the dishwasher, the errors it gives, can indicate if you need a replacement or a check-up, but not many of us know what they mean, so here is what you need to know.

Get Help Online
Our Technicians Are Always Online and Ready To Help You
“How To Fix Your Broken Appliance”

Service Code E0

It is displayed when you entered diagnostics test mode and retrieved fault codes from memory.

Error Code E1 or E2

it is displayed when there was an issue with the temperature sensor or thermistor, in order to access the sensor you need to remove the dishwasher front cover and locate thermistor under the tub.

Error Code E3

it is displayed when the dishwasher cant fill with water.

If the dishwasher’s water supply is fully open but the dishwasher cannot fill with water then turn off the water supply and unplug the dishwasher.

Remove the water fill line and verify that the water inlet valve is connected. If so, replace the water valve.

Don’t try to clean the screen as it can make the problem worse because it can get stuck open from gunk and either flood or overfill.

Error Code E4

This error related to water flow sensor, most likely caused by calcium builds-up on the sensor wheel.

it’s just can’t spin and unable to measure how much water entering the dishwasher. In this case you just need to replace the sensor. There is no way to clean it.

Error Code E5

it is displayed when the dishwasher is overfilled with water, in order to check you must unplug and re-plug the dishwasher if the problem continues, check the float switch.

Error Code E6

it is displayed when there was a fault in the Aqua Sensor, the aqua sensor is responsible for detecting whenever the water is clean or dirty and controls the water turbidity.

Error Code E9

It is displayed when an issue with the heating element occurred. In some cases, it may be caused by solder joint on the heater relay on the control board.

Just follow this video to see how to fix it.

Error Code E15

This error code means, that your dishwasher leaking and triggered a flood sensor. It can be caused by one of the water hoses been slipped off or one of the clamps that holds these hoses got weak.

You need to pull the dishwasher out from its place and remove side panels to see where its leaking from. This video can help to identify your cause of leakage.

Error Code E22

This error caused when there is residual water left in the sump due to blockage of the fine filter.

Error Code E24 or E25

It is displayed when there was a drain error. Usually due to cloggage in drain pump.

If you can hear pump running but not draining, check back valve or check valve to make sure nothing got stuck in there.

if you hear pump humming and not spinning, then drain pump impeller jammed by broken glass or bones, or something else.

Service Code H24

24 hour delay, unplug the dishwasher then press and hold the start button for around 10 seconds to reset it once turned back on

Bosch Dishwasher Troubleshooting:

Your Bosch dishwasher can run a test cycle that will quickly go through each stage of a wash program in order to find out at what point a fault is occurring.

It will only give you a general idea of where the problem is, but its a useful first step in diagnosing the issue.

The steps to start the test cycle vary depending on what model you have but the basic method is similar across the range.

It might be that your dishwasher doesn’t have the same button labeling as described in the steps below.

In that case, try holding down the buttons which have similar names. After a little trial and error, you’ll find the right combination.

  • Make sure the dishwasher is switched off.
  • Press and hold the Power Scrub Plus and Regular Wash buttons
  • Turn on the dishwasher, then release the two buttons.
  • The light above each of these buttons should flash
  • Start the test cycle by pressing the Power Scrub Plus and Regular Wash buttons again
  • The test program will begin and an error code will be displayed at the end of the cycle if a fault has been detected

Fault Codes E01, E02, E03, E04, E05

Cause: The E01, E02, E03, E04, E05 faults codes mean that the dishwasher has suffered a power module failure.

The programming of replacement power modules has been locked down by Bosch, so in the event of an error code of this type, it’s recommended that you contact a Bosch approved dishwasher engineer.

Entering service test program

Controls contain codes for factory tests, customer service test programs, dishwasher configuration and error codes.

Consult test programs and error codes for your dishwasher before using the codes from this manual.

Bosch Dishwasher Service Test

While pushing (and holding) any two wash cycle buttons, turn the dishwasher on with the on/off switch.

After releasing the buttons, LED “B” will be lit and LED “C” will flash, confirming you’re in the special programs menu.

To enter the test program, push button “B” repeatedly until the digital display shows “P1” or until LED “C” is lit. Push button “C” to start the program — LED “C” will blink.

The steps will show on the digital display (e.g.”S:01″) – push button “B” to skip a step.

Stored error codes will show on the digital display and LED’s (see Error code displays). The test program can only be stopped / reset by pushing the on/off button – it can’t be done by turning off the power.

Error codes can be found using the customer service test program. Most dishwashers will show the following error codes.

For dishwashers without digital displays, the “LED’s” column will show the light displays for each error code.

Bosch Error Codes explanation

If there is more than one error code, the display shows the one with the higher priority.

Dishwasher controls store error codes from the last wash cycle (units w/o digital displays) or from the last eight wash cycles (units w/ digital displays).

Error code E5 depends on the model, either safety float water level reached or motor speed error. Check the test program for the particular model.

  • If error code E5 is safety float water level reached, check the float and float switch, check if the water is in the base and check if the water inlet valve has re-seated after closing.

To clear error codes, run the customer service test program.

Get Help Online
Our Technicians Are Always Online and Ready To Help You
“How To Fix Your Broken Appliance”

28 thoughts on “All Bosch Dishwasher Error Codes – How To Enter Diagnostic Mode?”

    • Hi Richard, C3 error related to the heater circuit. Either its heater failed itself or relay on the control board unsoldered from the PCB. You need to TURN power OFF and remove front panel to reach PCB . then take a look on the back of PCB and you probably will find burnt relay joint.

  1. My Bosch Dishwasher Series by model sms88ti36e25 display error code e20
    I changed the circulation pump , But the dishwasher did not work and still gives the same error e20
    I live in Iran and I do not have the ability to receive service from Bush
    Help me and guide me

  2. How is diagnostic mode entered on a hidden control Bosch Shx6ap05uc/06?
    Dishwasher cycles for 1 minute, beeps and clean light is lit.

    • I am not familiar with this model. Can you send a picture of how front panel looks like. Usually in order to enter diagnostic mode you need: Turn dishwasher OFF, PRESS AND HOLD Right Arrow Button+Delay Start and TURN dishwasher ON. Lights starts flashing in some pattern, telling you whats the error code

      • Thanks for this information. In doing this the delicate wash light is flashing and the quick wash button is lit. Can you interpret what that means? I would like to post a pic but can’t figure out how?

        • Success at getting diagnostic started with this sequence. I pushed start 2x and all the buttons light up. Closed door and it’s in diagnostic mode now

          • At the seemingly end of testing? Both the delicate wash and quick wash buttons were flashing. In trying to start the unit all the lights lit up again. It would not start. I have cut the power to reset it.

            Problem with the unit is that it will start though not pull water and after a minute beep that it’s clean. It will Also intermittently work. I have replaced the inlet control valve 2x without success.
            I wonder if perhaps a sensor is corrupted or corroded. Hence the intermittent aspect.

          • Hi Michelle,
            i uploaded the service manual for your dishwasher at the bottom of this post above. Please check page 36 in order to figure out what flashing buttons DELICATE WASH and QUICK WASH means.

    • E45 error code. There is not too much information about this error. But i believe it’s related to the drain issue. Does it drain just fine?

  3. Hi. Can you tell me how to enter diagnostic mode on my Bosch SHX46L05UC/18? None of the button press sequences that I’ve tried seem to work. I’m trying to determine if I have a heating problem. My dishwasher doesn’t finish the wash cycle. It gets stuck with 1 minute left. Also, the water does not seem to be heating. I was hoping to find an error code before I open it up and check for a bad heater solder joint on the controller PC

    • Hi John, yeah this is a common issue for the Bosch dishwasher when the heater joint overheating and desolder. but i can not help you how to enter diagnostic mode for your model, beside what is says in the service manual at the bottom of this article.

  4. Hello,

    I have Bosh Dishwasher SHP65T55UC/07 and I am getting E11 error. Any idea what might be the issue? I like to fix it myself if someone can guide me to correct path

  5. Eugene you are an active poster for new years day. Cheers.

    My Bosch dishwasher SHV model does not open the dispenser. I have replaced the dispenser.

    I assume that I’m down to a break in the wiring harness to the solenoid that actuates the dispenser drawer opening, or the control board (which unfortunately is hard to get to). Would you agree? I will test the wire continuity before I replace the board.

      • This dishwasher has a solenoid, not a wax motor. I did replace the entire dispenser (which includes the solenoid part).

        Since the replacement one (new) does not work properly either, I am moving upstream to the wiring, and then finally the control board itself. Maybe it just came unplugged (that would be nice)!

        Thanks & Happy new year Eugene.

    • Service manual pretty much the same for SHE models. I updated post above, please check the manual at the bottom of the post

  6. My SHE3AR75UC/12 dishwasher runs to completion without generating any error codes. However, it does not clean as well as I would like.
    When I run the diagnostic cycle, It shows S01 through S07. When it gets to step 7 it shows an E08 code. As the cycle continues, it shows S10 and then when it gets to S11 it shows the E08 code again. Shortly after it shows an H and stops.

    How do I fix this?

  7. Bosch SHS863WD2N/01 dishwasher. Error code E:06 (Not E:6). Some say this is turbidity sensor while others say it’s the door sensor. I cannot seem to find a manual that states what this E:06 code really means. Your thoughts?


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.