Meaning
E15 on a Bosch dishwasher means the anti-flood (Aquastop) safety system has detected water sitting in the base tray under the tub and has shut the machine down to prevent a flood. The most common trigger is a small amount of water pooling in that tray, so the first thing to try is draining the base tray by tilting the machine, which drops the safety float and clears the code.
⚠ Safety first. Switch the dishwasher off at the wall outlet or the breaker before you tilt or open the machine. There is standing water in the base pan, and it can spill toward the electrical outlet and the mains connection. Keep water away from the outlet, mop up any spills, and let everything dry before you restore power.
What the Bosch E15 code means
Every Bosch dishwasher (and the closely related Neff and Siemens models, along with other BSH-group brands built on the same platform) has a shallow tray in the base beneath the tub. A lightweight polystyrene float sits in that tray. If any water collects there, the float rises and trips a micro-switch wired to the control board. When that switch closes, the board stops the water inlet valve, runs the drain pump continuously, and locks out the front panel, which is why an E15 machine often looks like it keeps running or will not drain and shows a tap symbol. It is a protective response, not a broken part in itself: the dishwasher found water where water should not be and stopped to avoid damaging your floor and cabinets.
Most likely causes (ranked)
| Likelihood | Cause | What is happening |
|---|---|---|
| Most common | Minor water in the base tray | A small overflow, condensation, or a brief splash has pooled under the tub and lifted the float. Often clears after draining and drying. |
| Common | Excess or wrong detergent / overfilling | Too much suds or an overfilled tub can push water past seals and into the base pan, tripping the float. |
| Common | Failed door or tub seal | A worn door gasket or tub seal lets wash water escape down into the base tray during a cycle. |
| Less common | Leaking spray arm seal or hose connection | A cracked spray arm seal, loose sump connection, or a weeping fill or drain hose drips into the pan. |
| Least common | Genuine leak from a component | A split heat exchanger, cracked sump, or failed Aquastop inlet hose leaks steadily and keeps refilling the tray. |
How to fix it, in order
- Cut the power — switch off at the outlet or breaker so you can work safely around standing water.
- Pull the machine out and remove the kick plate — ease the dishwasher forward and take off the lower front panel so you can reach the base.
- Tilt to drain the base tray — tilt the machine about 45 degrees so the water in the base pan runs out (most guides tilt it backward or lay it gently on its back; some models drain better tipped forward, into the tub). This is the well-known E15 “reset” because it lets the float drop.
- Dry the base and the float — mop or towel the tray completely dry and make sure the polystyrene float sits low and moves freely.
- Restore power and test — stand the machine upright, restore power, and run a full cycle with the kick plate off so you can watch the base pan.
- Hunt the leak source if it returns — if
E15comes back, watch during a hot cycle for where water reaches the tray: check the door and tub seals, spray arm seals, hose clamps, the sump, and the Aquastop inlet hose. - Correct the cause — reduce detergent, reseat or replace a failed seal, tighten or renew a leaking hose, then re-run the watch test until the pan stays dry through a full heated cycle.
Parts that may be involved
- Base float and anti-flood micro-switch — the sensor that trips the code; replaced if the float sticks or the switch fails.
- Door gasket and tub seals — a worn or displaced seal is a frequent leak path into the base.
- Spray arm seal — a cracked or perished seal lets water escape below the tub.
- Fill and drain hoses and clamps — loose or split hoses drip into the pan.
- Aquastop inlet hose assembly — some models have a double-walled supply hose that can leak internally into the base; replaced as a complete unit.
- Heat exchanger or sump (less common) — a cracked exchanger or sump body causes a steady genuine leak.
Difficulty and time
Draining and drying the base tray is a moderate DIY job: roughly 30 to 60 minutes, needing only towels, a T20 or T15 Torx or Phillips screwdriver, and space to slide the machine out and tilt it. Tracing and repairing an actual leak source is more involved and can take longer, especially if a seal or hose has to be sourced.
When to call a pro
- The
E15code returns quickly after draining and you cannot find the leak. - You see damaged wiring, a cracked sump, or a failed heat exchanger.
- The Aquastop inlet hose needs replacing and you are not comfortable disconnecting the water supply.
- The machine is built in and awkward to remove, or you would rather not tilt it yourself.
FAQ
How do I reset a Bosch dishwasher E15?
Switch off the power, pull the machine out, remove the kick plate, and tilt it about 45 degrees (back or forward, depending on the model) to drain the water from the base tray. Once the tray is dry and the float drops, restore power and the E15 clears. There is no button-only reset; the float must physically fall.
Will E15 fix itself?
Sometimes a very small amount of water evaporates or drains on its own and the code clears, but do not rely on it. The float will keep the machine locked until the base tray is dry, and if there is a real leak the water simply returns. It is safer to drain the tray and confirm where the water came from.
Does E15 mean my dishwasher is broken?
Not necessarily. E15 is a safety trip, not a failure in itself. It can be caused by something as minor as excess detergent or a one-off splash. Only if the water keeps coming back after draining is there likely a seal, hose, or component that needs repair.
Sources & verification
- Appliance Faults UK — “Bosch Dishwasher Error Code E15 — Meaning, Causes & Fix Guide”. Repair-authority source that E15 is the anti-flood system triggered by water in the base tray lifting the float switch, that the drain pump may keep running, and that you drain and dry before restarting. Accessed 20 July 2026.
- Bosch Appliance Support — “How Bosch AquaStop Works”. Source for the trip behaviour: the system closes the electronic water inlet valve, activates the drain pump, and displays E15. Accessed 20 July 2026. (Bosch’s own canonical E15 page was not machine-fetchable at time of writing; it confirms the anti-flood/float/drain-pump behaviour but does not publish every internal detail.)
- HowToFixIt — “Bosch Dishwasher E15 Error Code: 3 Ways to Fix & Reset”. Repair-authority source for the polystyrene float disc / micro-switch mechanism and the tilt-to-drain method (no button-only reset). Accessed 20 July 2026.
- ErrorFix UK — “Neff E15 Dishwasher Error Code — What It Means & How To Fix It”. Source that Bosch, Siemens and Neff share the same BSH-group platform, so E15 is identical in cause and fix across the brands. Accessed 20 July 2026.
See all dishwasher error codes, the full Bosch error codes guide, or return to the appliance brand index.