Home › Dishwasher Error Codes › Bosch Dishwasher Error Code E15
Bosch Dishwasher Error Code E15: What It Means and How to Fix It
Nothing under your dishwasher has burst. E15 means the AquaStop leak protection has found water in the shallow base pan beneath the tub, lifted its float, and shut the machine down to protect your floor, which is why the drain pump runs and runs: it is standing guard, not failing. Most trips trace back to foam from the wrong detergent or a slow drip rather than a split hose. The work is drying the base out properly and then catching the leak in the act, and it takes towels and patience more than tools.
What is happening inside the machine
Under the tub of a Bosch dishwasher sits a shallow base pan that catches anything escaping from above: a weeping seal, a loose cap, a dripping valve. In the middle of that pan floats a disc of polystyrene. Dry, it rests on the pan floor. When water collects around it, the disc rises, and at a set height it trips a switch wired to the control. That single switch changes the whole behaviour of the machine. The control closes the water inlet, locks out the wash programmes, displays E15 with the tap symbol, and runs the drain pump continuously, so that any water still arriving is pushed out of the tub instead of adding to the flood.
Two consequences follow from that design, and both shape the fix. First, the pump running non-stop with the door open is AquaStop working exactly as intended, not a second fault to diagnose. Second, the code is physically latched by the float: no button sequence can clear E15 while water is holding the float up. The base must be dried and the float must drop before the machine will even consider resetting, and a complete power cycle is then needed to clear the fault from the control. Where the water came from decides whether the fix lasts. Foam trips, caused by hand dish soap, an overdose of detergent, or a rinse aid spill foaming over the tub lip, leave nothing broken behind. Genuine drips, from a door gasket, a loose salt cap, a weeping inlet valve or the double-walled AquaStop hose itself, refill the pan until they are dealt with.
Finding the cause
Isolate the machine before any detective work
Switch the dishwasher off, unplug it or turn off its breaker, and close the under-sink water valve. Every route on this page starts isolated, because you will be tilting or opening up a machine that is connected to both power and a live water feed. This step also stops a weeping inlet valve adding to the pan while you work.
Decide whether foam explains the trip
Think back to the cycle that produced the code. Hand dish soap used by mistake, a heavy hand with detergent, a rinse aid spill, or a tub full of suds all point one way. Foam expands during the wash, spills over the tub lip, and lands in the base pan even though no part has failed. A foam finding changes the whole prognosis: there is nothing to repair, the pan simply has to dry, and the same code should never return once dosing is corrected. If the cycle was an ordinary one with ordinary suds, treat the trip as a genuine leak until proven otherwise.
Dry the base by the route that fits the flood
For a foam trip or a minor drip, time does the work: leave the machine off with the door open for at least 24 hours, and 48 in a humid kitchen, while the shallow pan evaporates. Drying faster takes the tilt method, a two person job with the power and water off: ease the machine forward only as far as the hoses allow, tilt it back to about 45 degrees, and let the base water run out onto towels. The third route is the kick plate method: remove the toe kick at the front, sponge out the standing water directly, and check the polystyrene float in the centre of the base moves freely and sits fully down. Leave the kick plate off for a few hours afterwards on a badly flooded base. Whichever route you use, the float sitting down in a dry pan is the finding that matters.
Catch the leak in the act with a watched cycle
A dried base under an unfixed drip is just a pan waiting to refill, so the last diagnostic step is observation. With the base dry and the kick plate still off, restore water and power, start the shortest cycle, and watch the base with a torch. Hold dry paper towel under each suspect point in turn: the door corners, the salt cap area on softener models, the inlet valve, and the hose connection. A drip shows on the towel within minutes. Where it shows is the diagnosis: front corners mean door seal, the cap area means a cap a quarter turn loose, a drip with the machine idle and off means the inlet valve is weeping under mains pressure, and water arriving along the supply hose jacket means the AquaStop hose has failed internally, invisibly from outside.
What your findings mean
| What you find | What it means | What to do next |
|---|---|---|
| The tripping cycle was full of suds | Foam overflowed the tub lip; nothing is broken | Dry the base, correct the detergent dose, and test |
| Damp trails at the front door corners | The door gasket is leaking under wash pressure | Clean the gasket; replace it if it is split or perished |
| Water at the salt cap on a softener model | The cap was left slightly loose after a refill | Tighten the cap fully and dry the base |
| The base refills while the machine sits off | The inlet valve is weeping under mains pressure | Keep the water valve closed and book the valve replacement |
| Water tracks along the supply hose with no visible drip | The inner wall of the AquaStop hose has failed | The hose assembly needs replacing; keep the water off meanwhile |
| Base dried, watched cycle stays dry, code cleared | The source was foam or a one-off drip, now resolved | Return the machine to service and watch the first few cycles |
Fixing it
- Isolate (2 minutes). Power off at the panel or breaker, machine unplugged, under-sink water valve closed.
- Dry the base (30 minutes of work, or 24 to 48 hours of waiting). Choose the route: air dry for foam and minor drips, the two person tilt for a faster result, or the kick plate sponge-out for a flooded base. Confirm the float sits fully down.
- Fix the source you found (10 to 30 minutes). Tighten the salt cap, clean food and grit from the door gasket, and correct detergent dosing after a foam trip. Valve and hose replacements are the point where most owners hand over to a service.
- Run the watched test (one short cycle). Kick plate off, torch in hand, paper towel checks at the suspect points. The base must finish the cycle dry.
- Reset properly. Confirm all three conditions together: base dry, float down, and a full power cycle with the machine off for several minutes rather than a button press. Then run a short empty cycle and recheck the base.
Reset and Clearing
E15 clears only when all three are true at once: the base pan is dry, the float sits down in its rest position, and the machine has had a complete power cycle. Drying without the power cycle, or cycling the power over a wet base, both bring the code straight back. There is no button combination that overrides a lifted float, by design.
What it costs
| Item | DIY cost | Part only | Fitted by a service |
|---|---|---|---|
| Dry-out and gasket clean | $0 | No part needed | Included in any visit |
| Door gasket | Part cost only, for confident owners | $30 to $60 for the part (estimate) | Included in the service range below |
| AquaStop inlet hose | Part cost only, for confident owners | $80 to $150 for the part (estimate) | Included in the service range below |
| Full repair by a service | Not applicable | As above | $100 to $350 fitted by a repair service |
All prices on this page are estimates based on typical US parts and service pricing. Your model, region and the actual failed part will move the real figure.
Repair or replace: E15 almost never justifies replacing the dishwasher. The common outcomes cost nothing or a gasket, and even a service replacing the valve or hose tops out at the fitted range above. Replacement only makes sense when the tub or sump itself is cracked on an older machine, and that is a rare finding rather than a typical E15 story.
Mistakes that make it worse
Drying the base without finding the source. A dry pan under a live drip buys you one quiet day and then the same code, and each refill risks water reaching the control board and the floor. The watched cycle is not optional garnish; it is the diagnosis.
Tilting a machine that is still connected and live. The tilt method on a plugged-in dishwasher with the water on risks hoses, cables and you. Power off, water off, two people, towels down, every time.
Resetting repeatedly and running cycles anyway. The machine will not wash while E15 is active, and forcing the issue does nothing but add water to a pan that is already telling you it has enough.
Assuming the running pump is a second fault. Owners sometimes book a pump replacement for a pump that is doing exactly what AquaStop asks of it. The pump stops when the base is dry and the float drops.
Stop and Call a Professional If
- The base refills with water while the machine is switched off (inlet valve or hose failing under mains pressure)
- You can see water near the control board or any wiring
- The tub or sump is cracked, or the leak cannot be traced after a watched test cycle
- E15 returns within a cycle or two of a full dry-out and leak check
Never work on gas lines, sealed refrigerant systems or inside electrical panels, and never tilt or pull out a dishwasher that is still plugged in or connected to a live water feed. If anything in this guide conflicts with your model's manual or a safety warning on the machine, the manual and the warning win.
Bosch, Siemens and Neff share this AquaStop platform, and E15 behaves the same across them. E15 is a leak code, not a drain code: for standing water that will not leave the tub, see the E24 guide. Back to the full list: Dishwasher Error Codes
Frequently Asked Questions
How do I clear the E15 error on my Bosch dishwasher?
E15 clears only when three conditions are met together: the base pan is dry, the float in the base is sitting down in its rest position, and the machine has had a full power cycle (unplugged or switched off at the breaker for a few minutes). If any one of the three is missing, the code comes straight back.
Why is the pump running constantly on my Bosch with E15 showing?
That is the AquaStop protection working as designed, not a second failure. While the float in the base is lifted by water, the machine locks the door controls, closes the inlet and runs the drain pump continuously to push any further water out. It stops once the base is dry and the float drops.
How long does a Bosch dishwasher need to dry out after E15?
Give it at least 24 hours switched off with the door open for a foam trip or a minor drip. A base that was properly flooded, or a kitchen in a humid season, can take 48 hours. The tilt and kick plate routes on this page are faster because they remove the water instead of waiting for it to evaporate.