E0100 in brief
E0100 means the main control board has found a fault in the circuit that drives the heat pump motor. On Bosch dishwashers the part called the heat pump is the pump that circulates the wash water, with the water heater built into it, so without it the dishwasher cannot wash. Restart the dishwasher once and clear the filter area; if E0100 returns, the pump, its wiring or the board's drive circuit needs testing.
Error codes
Reference| Code | Meaning |
|---|---|
| E0100 | There is a heat pump motor circuit fault at the main control board. |
What you notice with E0100
- The cycle starts but you hear no washing — Water may enter, yet the usual swish of the spray arms never begins.
- A hum without the pump turning — A motor that is powered but cannot spin hums instead of running.
- The cycle stops and the code appears — The board halts the programme once it detects the fault.
- Dishes come out unwashed and cold — Without circulation the water is neither sprayed nor heated.
Ranked causes of E0100
- Debris jamming the pump — First: glass shards, fruit pits or bits of plastic can pass the filter and lodge at the pump, stopping the motor.
- A failing heat pump motor — Second: the motor wears with age and can draw abnormal current or fail to start.
- Damaged wiring or a loose connector at the pump — Third: the harness under the tub can be loosened or chafed, particularly after a leak.
- The drive circuit on the main control board — Fourth: the board's own circuit for the motor can fail, which is the fault the code names.
How to check E0100
- Restart the dishwasher — Switch it off at the breaker for a few minutes and try a short programme.
- Clean the filter — Remove and rinse the filter and look into the sump for debris.
- Listen at the start of the cycle — A hum or clicking without water circulating confirms a pump problem.
- Check for water in the base or on the floor — A leak can damage wiring and the pump.
Owner steps for E0100
- Power off — Switch the dishwasher off at its switch and at the breaker.
About 2 min
- Remove and clean the filter — Twist out the filter, rinse it and wipe the sump.
Tools: soft brushAbout 10 min
- Look for debris in the sump — With the power off, use a torch and remove anything lodged around the pump opening.
Tools: flashlight, tongsAbout 10 min
- Restore power and run a rinse — Listen for normal circulation.
About 15 min
- Stop if the code returns — The pump, its wiring and the board are reached from beneath the tub with power and water off.
Tools: ::
Safety around the pump
Safety
Switch off the dishwasher's breaker before reaching into the sump, and watch for broken glass. Keep fingers away from the pump opening whenever there is any chance of power reaching the motor. The water in the base and the heater can stay hot after a cycle. The control board can hold a charge, so the toe panel and tub base should only be opened by a professional with the water and power shut off.
When E0100 needs a professional
Arrange a visit if E0100 returns after the filter and sump have been cleaned, or if the dishwasher hums but does not wash. Testing the pump motor, its wiring and the board's drive circuit means removing panels beneath the tub with the power isolated.
Neighbouring dishwasher codes
Coverage of E0100
E0100 is read here as Bosch lists it for its built-in dishwashers. It does not cover other Bosch appliances or dishwashers from other brands, whose codes differ. No model-specific E0100 page exists yet; the pump and wiring layout varies by model, so check your model's documentation.
Bosch dishwasher codes
Lead Appliance Repair Technician · 12 years experience
Experienced technician with 12 years specializing in washing machine and dryer repairs across all major brands.