E05
E0107
Bosch · Dishwasher · Error Code

Bosch Dishwasher E05 / E0107 Error Code — Power Module Fault, Water Switch Triac, or Sensor Issue

Technician Recommended Also shown as: E 05 E:05 E0107
Quick Answer

The E05 / E0107 error code is the last member of Bosch's E01–E05 power module fault family, but it is notably more diagnostically complex than its siblings. Depending on the model, E05 can indicate a water switch Triac fault on the control board, a faulty float or float switch, a defective door sensor or aqua sensor (turbidity sensor), a wash arm diverter circuit fault, or a full power module failure. A breaker reset — Bosch's own first step for E0107 — is always the starting point. Beyond that, a float switch or aqua sensor replacement is worth attempting before committing to a full board replacement, which is expensive and requires factory programming.

E01
Heat pump motor circuit
E02
Heater relay fault
E03
Auxiliary relay / fill fault
E04
Power module fault
E05
Water switch Triac / sensor / diverter
Time
10 min–2 hrs
Difficulty
Moderate–Hard
Tools
Multimeter, Torx set
DIY Cost
$0–$60

What the E05 / E0107 Code Means

E05 is the fifth and final code in Bosch's E01–E05 power module fault family. The family as a whole indicates that something has gone wrong with the control board's ability to manage one of the dishwasher's primary electrical circuits. E05 specifically implicates the water switch Triac — a semiconductor switch on the control board responsible for routing power to components involved in water management and sensing.

What makes E05 more complex than its siblings is that the Triac fault can have multiple upstream triggers: a genuine board component failure is the most common and most expensive cause, but a faulty float switch, a defective aqua sensor (turbidity sensor), or a door mechanism sensor fault can all feed incorrect signals into the water switch circuit and produce E05 without the board itself being damaged. This matters practically: a $20–$40 float switch replacement has resolved E05 on many machines where a technician might have proposed a $400 board replacement.

On newer HomeConnect and Series 8 models, E0107 is the four-digit equivalent. Bosch's own published guidance for E0107 is to reset the breaker for 30 seconds, and if that doesn't resolve it, call Bosch Customer Support at 1-800-944-2904. This reflects the board-level nature of the confirmed fault — but the smart path before calling is to check and, if necessary, replace the float switch and aqua sensor first, as these are achievable DIY repairs.

Some repair professionals and sources also associate E05 with a wash arm diverter circuit fault — the geared motor that rotates to direct water to different spray arms. A jammed or failed diverter motor can cause unusual load patterns that the board's water switch circuit registers as a fault. Dishes washed unevenly alongside E05 is a secondary signal pointing in this direction.

What E05 might be pointing to — most to least DIY-friendly

Free fix
Breaker reset
Transient board fault from a power event. Bosch's official first step.
~$20–$40 DIY
Float / float switch
Stuck or defective float sends bad signal to water switch circuit.
~$30–$60 / tech
Aqua sensor / diverter motor
Turbidity sensor or diverter motor fault. Access requires partial disassembly.
$200–$500 tech
Control board / Triac
Actual board Triac failure. Factory-programmed replacement required.

Common Causes — Most DIY-Friendly First

1
Transient control board fault from a power event.Free fix A power outage, surge, or tripped breaker mid-cycle can leave the water switch Triac circuit in a fault state. Bosch's own guidance for E0107 begins here — a 30-second breaker reset often clears this entirely. Common
2
Damaged or stuck float switch.~$20–$40 DIY The float switch in the base tray monitors water level and feeds into the water management circuit. A float that is physically stuck in the raised position (debris underneath) or a switch whose contacts have failed sends incorrect data to the board's water switch Triac, producing E05. Freeing a stuck float costs nothing; a replacement switch is inexpensive. Common — try before the board
3
Faulty door sensor / door mechanism not fully closing.Check first — free Some Bosch models use E05 to flag a door switch fault — the sensor that confirms the door is properly latched before a cycle starts. If the door isn't fully closing or the latch sensor has failed, the machine may stop and display E05. Test by pressing firmly on the door during a cycle start to confirm a secure latch, and inspect the door gasket for obstructions. Model-dependent — occasional
4
Faulty aqua sensor (turbidity sensor).Needs technician The aqua sensor monitors water clarity during a cycle to determine when a rinse is complete. A sensor that has failed or is reading out of range can trigger E05. It is mounted on the circulation pump housing and requires partial disassembly to access and test — typically a technician job. Occasional
5
Jammed or faulty wash arm diverter motor.Needs technician The diverter motor rotates a disc to direct water to different spray arm circuits. A jammed or electrically failed diverter produces load patterns outside the expected range, which the board's water switch circuit may register as a Triac fault — especially if dishes are coming out poorly washed alongside E05. Occasional
6
Loose or corroded wiring to water circuit sensors.Check — free A damaged or unseated connector in the wiring harness to the float switch, door sensor, or aqua sensor can break the signal path and produce E05 without any sensor having physically failed. Reseating loose connectors (with power off) can resolve this. Occasional
7
Failed water switch Triac on the main control board.Needs technician The Triac semiconductor component on the board itself has failed. This is the "true" E05 cause that Bosch's fault code definition points to. Bosch-programmed replacement boards are not available for self-installation on most current models — confirmed board Triac failure requires a certified technician. Confirmed diagnosis — technician required

How to Fix the E05 / E0107 Error — Step by Step

Reset the circuit breaker — Bosch's official first step

Trip the dishwasher's circuit breaker and leave it off for at least 30 seconds (Bosch's published guidance for E0107) — a full 5 minutes is better, as it allows the control board's capacitors to fully discharge and clear a transient fault state. Restore power and run a complete wash cycle before any further investigation. If E05 clears and the cycle runs normally, a power event was the cause.

If the code returns on the next cycle, the fault is hardware-based. Continue with the steps below in order, working from the cheapest and most accessible components first.

Check and free the float switch

The float switch is located in the base tray of the dishwasher — the sealed area beneath the inner tub. On most Bosch models it is accessible from inside the tub at the base of the sump area, or by removing the kick plate at the front. With the machine unpowered, look for the float assembly — a small buoyant arm or disc. Press it down by hand to confirm it moves freely and springs back upward. If it is stuck in the raised position, check for debris or scale buildup underneath the float preventing it from lowering. Cleaning the area around the float base may restore function.

Test the switch electrically: With power off and the switch disconnected, use a multimeter set to continuity mode. The float switch should show continuity (closed) when the float is pressed down and open when the float is raised. If it shows continuity in both positions, or neither, the switch has failed.

Inspect the door latch and door sensor

On models where E05 can indicate a door fault, confirm the door closes fully and the latch clicks firmly. Open and close the door a few times and listen for a solid click. Inspect the door gasket for any food debris or foreign object preventing a full seal. If the latch mechanism feels loose or the door doesn't sit flush when closed, the latch assembly or its associated sensor may need replacement. This is a model-specific check — consult your owner's manual to confirm whether E05 covers door faults on your particular model.

Inspect wiring connections to sensors and the water circuit

With the dishwasher fully disconnected from power, access the area around the sump and the control board — typically by removing the inner door panel or the kick plate. Look at the wiring harness connectors for the float switch, door latch sensor, and any connections running toward the circulation pump (where the aqua sensor is mounted). Check for pins that have backed out of their connectors, obvious corrosion, or melted insulation. Reseat any loose plugs firmly.

Replace the float switch if it tested faulty

If the float switch failed the continuity test, replacing it is the most cost-effective repair path — float switches for most Bosch models run $20–$40. Once the correct part is confirmed for your model number, disconnecting the old switch and plugging in the new one is typically a 15-minute job. Run a full test cycle after replacement to confirm E05 clears.

Important: Confirm the part number for your specific Bosch model. Float switch designs vary between models and a universal part may not seat correctly.

Book a technician for aqua sensor, diverter motor, or board diagnosis

If the breaker reset didn't help, the float switch is confirmed working, the door closes correctly, and wiring looks intact — the fault lies in a component that requires deeper access: the aqua sensor (on the circulation pump housing), the wash arm diverter motor, or the control board's water switch Triac itself. All three require disassembly beyond what most homeowners attempt comfortably, and a control board replacement requires factory programming that only a Bosch-certified technician can arrange.

Before agreeing to a board replacement: ask the technician whether the aqua sensor and diverter motor have been tested and ruled out. A replacement sensor or diverter motor is a fraction of the cost of a new board and is the correct next diagnostic step before the board is condemned.

When to Call a Technician

A breaker reset and float switch check are the productive DIY steps for E05/E0107. Book a professional repair if:

  • E05 or E0107 returns after a full breaker reset and confirmed-working float switch
  • The door closes and latches correctly but the code persists
  • Wiring inspections reveal no obvious loose or damaged connectors
  • Dishes are being washed unevenly alongside E05 — suggests a diverter motor fault that needs technician access
  • The aqua sensor needs to be tested or replaced — requires accessing the underside of the circulation pump housing
  • The control board water switch Triac is confirmed faulty — Bosch-programmed replacement is required and cannot be done as a DIY repair
  • The machine is intermittent — runs one cycle and then produces E05 on the next — which is a pattern consistent with a failing board component or dry solder joint

Repair Cost Expectations

If You Fix It Yourself

$0–$60
Breaker reset costs nothing. A replacement float switch runs $20–$40 as a DIY part. A replacement aqua sensor or diverter motor typically runs $30–$60 for the part, though access is complex on most models.

Professional Repair

$120–$500
Typical range in the Boston area. Float switch or sensor replacement: $120–$200. Control board / power module replacement: $300–$500, parts and labor included. Bosch-programmed boards carry a premium.

Still Getting E05 or E0107? 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 E05 and E0107 the same error?

Yes — they describe the same underlying fault on different Bosch display generations. E05 appears on older two-digit displays and indicates a water switch Triac fault or related sensor fault on the main control board. E0107 is the four-digit equivalent on newer HomeConnect and Series 8 models. Bosch's published troubleshooting for E0107 — a 30-second breaker reset followed by a call to support if unresolved — applies equally to E05.

Why does E05 have so many possible causes when E01–E04 are more specific?

E01 through E04 each map to a specific relay or motor circuit on the control board. E05 covers the water switch Triac, which is a broader switching component that interfaces with multiple sensors and systems — the float switch, the aqua sensor, the door sensor, and the diverter motor circuit can all feed into it. A fault in any of those inputs can cause the Triac circuit to produce an error, even when the Triac itself is physically fine. This is why checking the float switch before agreeing to a board replacement can save a significant amount of money.

What is a water switch Triac and can it be repaired?

A Triac is a type of semiconductor switch used in appliance control boards to route mains current to components without mechanical relays. On Bosch dishwashers, the water switch Triac handles the switching for water-related circuits. A failed Triac can sometimes be repaired at the component level by a skilled electronics technician, but most appliance repair companies opt for full board replacement since individual component soldering on modern boards is not cost-effective at standard labour rates. Bosch's factory programming restriction on replacement boards means the new board must be calibrated to the specific unit — a technician-only step.

My dishwasher ran one cycle fine then showed E05. Is the board failing?

An intermittent pattern — one cycle works, the next produces E05 — is one of the more reliable indicators of a dry or cracked solder joint on the control board, or a component that is thermally cycling between working and failing as it heats and cools. This pattern has been documented in the repair community for Bosch E05 specifically. A technician with component-level board repair experience may be able to reflow the solder joint, but in practice most repairs at this point end in a board replacement.

How much does it cost to fix E05 or E0107?

A breaker reset costs nothing. A replacement float switch runs $20–$40 as a DIY part. A replacement aqua sensor or diverter motor runs $30–$60 for the part. Professional repair in the Boston area ranges from $120–$200 for float switch or sensor replacement up to $300–$500 for a full control board / power module replacement including factory programming — parts and labor included.