The flashing red error code E305 on your Bosch 800 Series dishwasher's control panel signifies a critical water system fault, often related to the AquaStop anti-flood system. This guide will walk you through a systematic troubleshooting process, from simple resets and inspections to more advanced component checks, to diagnose and resolve the issue.
A cryptic error code flashing on an otherwise silent appliance is one of the more frustrating homeowner experiences. The E305 error on a Bosch 800 Series dishwasher is particularly vexing because it points to a malfunction within the sophisticated water management and safety systems. It's not just a simple clog; it's the machine's brain telling you it has detected a potentially catastrophic leak and has shut down all water intake as a precaution. But don't panic. From my years servicing these high-end appliances, I can tell you that this error is often solvable without an immediate, expensive service call.
This definitive guide will dissect the E305 error, moving from the most common culprits to the less frequent, more complex issues. We'll approach this like a seasoned technician: methodically, safely, and with a deep understanding of the machine's internal logic.
Understanding the E305 Fault: What Your Dishwasher Is Trying to Tell You
At its core, the Bosch E305 error code is a water system fault. The central control board has received a signal indicating that water has collected in the base pan of the dishwasher—a space where water should never be.
Think of the base pan as the last line of defense against a flood in your kitchen. It contains a small float switch, typically a simple styrofoam disc connected to a microswitch. When water leaks into this pan, the styrofoam disc rises, trips the switch, and sends an alert to the control board. The board then takes two immediate actions:
- Triggers the E305 error code.
- Activates the drain pump to try and evacuate the leaked water.
- Shuts the main water inlet valve to prevent any more water from entering the unit.
This is the function of Bosch's brilliant AquaStop system. The E305 code means the system worked as designed, but it also means you have a leak somewhere inside the dishwasher's internal plumbing. Our job is to find it.
The Systematic Troubleshooting Protocol for E305
Before you touch a single tool, you must perform a full power cycle. This is the first step for any electronic appliance troubleshooting.
Step 1: The Hard Reset (More Than Just On/Off)
- Disconnect Power: Go to your circuit breaker panel and flip the breaker dedicated to the dishwasher to the OFF position. Simply unplugging it from under the sink is also effective. This is a critical safety step.
- Wait: Leave the power off for at least 15-20 minutes. This allows the internal capacitors on the control board to fully discharge, clearing any residual fault memory.
- Restore Power: Flip the breaker back on or plug the unit back in.
- Test: Try to start a new wash cycle.
In a small number of cases, a transient electrical glitch can falsely trigger the error. If the code is gone and the dishwasher starts normally, you may have gotten lucky. However, if the E305 code returns immediately or after a few minutes of filling, it's time to roll up your sleeves. The float switch is still detecting water.
Phase 1: Physical Inspection and Water Evacuation
Our next goal is to confirm the presence of water in the base pan and get it out. This will reset the float switch and allow us to hunt for the source of the leak.
You will need:
- A Torx T20 screwdriver (essential for Bosch appliances)
- Old towels or a shallow pan
- A flashlight
Step 2: Accessing the Base Pan
- Safety First: Disconnect the power at the circuit breaker again. Shut off the water supply valve, usually located under the sink.
- Remove the Kickplate: At the very bottom of the dishwasher, you'll find a metal or plastic panel called the kickplate (or toe-kick). It's typically held in place by two T20 Torx screws. Remove them and set the panel aside.
- Inspect for Water: Shine your flashlight into the opening. The base pan is the very bottom floor of the unit. Do you see standing water? Even a small amount is enough to trigger the float switch.
- Dry the Pan: Carefully use towels or a sponge to soak up every last drop of water from the pan. A wet/dry vac can be a lifesaver here. The goal is to get the pan bone-dry so the styrofoam float settles back into its normal, "off" position.
Once the pan is dry, you can temporarily restore power and attempt to start a cycle while watching the base pan with a flashlight. This is the diagnostic moment. Where is the new water coming from? Watch all hoses, connections, and the sump assembly. If you see a drip, you've found your culprit. If not, the leak might be slow or only happen during a specific part of the cycle.

