E01
E0100
Bosch · Dishwasher · Error Code

Bosch Dishwasher E01 / E0100 Error Code — Heat Pump Motor Circuit Fault

Technician Recommended Also shown as: E 01 E:01 E0100
Quick Answer

The E01 / E0100 error code signals a fault in the heat pump motor circuit at the main control board — the board is not delivering power to the heat pump as expected. Start with a 5-minute breaker reset, which clears temporary control board faults and resolves E01 in a meaningful number of cases. If the code returns, the underlying cause is almost always a failed heat pump motor, a faulty thermistor, loose wiring to the pump, or a damaged main control board — all of which require hands-on diagnosis, and in most cases a qualified technician.

Time
10 min–2 hrs
Difficulty
Hard
Tools
Multimeter, Torx set
DIY Cost
$0–$200

What the E01 / E0100 Code Means

Modern Bosch dishwashers use a heat pump — an integrated assembly that circulates and heats wash water — rather than a traditional exposed heating element. The main control board continuously monitors whether the heat pump motor is drawing the expected current. E01 (or its newer 4-digit equivalent E0100) is triggered when the control board detects that the pump motor circuit is not behaving normally — either no signal is reaching the motor, the motor itself has failed, or the board's internal relay controlling the circuit has developed a fault.

You'll typically notice the dishwasher stopping mid-cycle, refusing to start at all, failing to heat water, or completing a cycle with wet and cold dishes. On some models the unit locks out entirely until the fault is cleared.

There is an important nuance here: E01 and E0100 are the same underlying fault displayed differently depending on the generation of Bosch control board in your model. Older displays use the two-digit E01; newer HomeConnect-era models use the four-digit E0100. Bosch's own published guidance for E0100 is to perform a breaker reset and, if the code persists, contact customer support — because the most common repair (replacing the power module or control board) requires a trained technician on most models.

Common Causes — Most Likely First

1
Temporary control board fault from a power event. A brief power outage, voltage spike, or surge mid-cycle can leave the control board's motor circuit logic in an error state, triggering E01/E0100 without any hardware damage. A breaker reset clears this. Common
2
2
Failed heat pump motor. The pump motor has seized or burned out, drawing no current — the control board detects the open circuit and raises E01. Dishes may come out cold and wet. Common
3
Faulty NTC thermistor (temperature sensor). If the thermistor reports an out-of-range or implausible temperature reading, the control board may interpret this as a heat pump circuit fault and display E01 even when the pump motor is physically fine. Occasional
4
Loose or corroded wiring harness connection at the heat pump. A connector that has vibrated loose or corroded at the pump terminals breaks the circuit between the board and the motor, producing E01 without the motor itself being defective. Occasional
5
No water reaching the tub (secondary trigger). On some Bosch models, if the dishwasher fails to fill — due to a closed supply valve, kinked inlet hose, or failed inlet valve — the heat pump runs dry and the board raises E01 as a protective response. Occasional
6
Failed main control board / power module. The internal relay or power circuit on the control board that drives the heat pump has failed. Bosch notes that replacement power modules on many models are factory-programmed, making this a technician-only repair. Less common — needs technician

How to Fix the E01 / E0100 Error — Step by Step

Reset the circuit breaker for at least 5 minutes

Go to your breaker panel and switch off the dishwasher's circuit breaker. Leave it off for a full 5 minutes — not just a quick flip — to allow the control board's capacitors to fully discharge and clear the fault memory. This is Bosch's own first-line recommendation for E0100 and resolves a meaningful number of cases caused by power events.

Restore power and run a test cycle

Switch the breaker back on and run a normal cycle. Watch whether the machine fills with water, whether you can hear the pump circulating water after a few minutes, and whether dishes come out warm and dry at the end. If the cycle completes without E01 returning, a temporary board fault was the cause.

If E01 returns immediately on the next cycle, the fault is hardware-based. Continue with the steps below.

Confirm water is reaching the dishwasher

Check that the water supply valve under the sink is fully open. On some models, a failed fill will trigger E01 as a secondary code because the heat pump ran dry. If the tub is empty at the start of the cycle and stays empty, the water inlet valve may be the real problem rather than the heat pump itself.

Inspect accessible wiring connections to the heat pump

With the dishwasher fully disconnected from power, access the heat pump assembly — typically from the front by removing the kick plate, or by pulling the machine out. Check that the wiring harness connector at the pump is firmly seated and that the terminal pins show no signs of burning, corrosion, or green oxidation. Reseat any loose connectors.

Safety note: The heat pump wiring carries mains voltage. Only inspect with the power fully off and the plug removed from the wall outlet or the breaker tripped.

Test the thermistor resistance (if comfortable with a multimeter)

The NTC thermistor is a small component attached to the sump or pump assembly. With power disconnected, disconnect the thermistor wires and measure resistance across its terminals with a multimeter set to ohms. If the reading is "OL" (open line / infinite resistance) at room temperature, the thermistor has failed and needs replacement — a significantly cheaper fix than a new control board.

Book a technician for heat pump or control board diagnosis

If the reset didn't help, water supply is confirmed, wiring looks good, and the thermistor tests fine, the heat pump motor or the control board's power module is the likely culprit. Both require component-level testing with the tech sheet specific to your model, and Bosch-programmed replacement modules are not available for end-user self-installation on most units. This is the point to call a technician.

When to Call a Technician

A breaker reset is the only reliable DIY fix for E01/E0100. Book a professional repair if:

  • E01 or E0100 returns after a full breaker reset and test cycle
  • The dishwasher won't start at all, or stops immediately after starting
  • Dishes come out cold, wet, and uncleaned despite the machine appearing to run
  • You can confirm water is filling the tub but the pump sounds different or is silent
  • Wiring inspection and thermistor test don't identify a clear fault
  • The control board or power module needs replacement — Bosch programs these units at the factory and they cannot simply be swapped by an untrained technician on many models

Repair Cost Expectations

If You Fix It Yourself

$0–$200
A breaker reset costs nothing. A replacement NTC thermistor runs $15–$40. A heat pump/motor assembly as a DIY part typically runs $100–$200 depending on model.

Professional Repair

$200–$500
Typical range in the Boston area for heat pump motor or control board diagnosis and replacement — parts and labor included. Control board replacement trends toward the higher end.

Still Getting E01 or E0100? We'll Fix Your Bosch Dishwasher.

Same-day appointments across Boston. Certified Bosch technicians, common parts stocked on the truck, and a 90-day warranty on every repair.

Frequently Asked Questions

Are E01 and E0100 the same error?

Yes — they describe the same underlying fault. E01 is how older Bosch dishwasher displays show a heat pump motor circuit fault at the main control board. E0100 is the four-digit equivalent used on newer HomeConnect and Series 8 models. The diagnosis and repair path is identical regardless of which version your display shows.

Why does a power outage cause E01?

When power is lost or restored abruptly mid-cycle, the control board can end up in a fault state with an incomplete register for the heat pump motor circuit. This reads as a circuit fault — E01 — even though no component has physically failed. A breaker reset gives the board a clean power-on cycle and typically clears this kind of transient error.

Can I replace the control board myself to fix E01?

On many Bosch models, replacement control boards and power modules are factory-programmed with unit-specific data. Installing an off-the-shelf board without the correct programming will result in a non-functional dishwasher. Bosch recommends a certified technician handle control board replacement on most current models, and in some regions the boards must be ordered through Bosch directly.

Could E01 be caused by the water not filling?

Yes, on certain Bosch models. If the dishwasher fails to fill — due to a closed supply valve, kinked inlet hose, or failed inlet valve — the heat pump attempts to run dry and the control board raises E01 as a protective fault. Confirming that the tub fills normally at the start of a cycle can quickly rule out this secondary cause.

How much does it cost to fix an E01 or E0100 error?

A breaker reset costs nothing. A replacement thermistor as a DIY part runs $15–$40. A heat pump motor assembly typically runs $100–$200 for a DIY purchase. Professional repair in the Boston area for heat pump or control board diagnosis and replacement typically runs $200–$500, parts and labor included, with control board jobs trending toward the higher end of that range.