The short answer
E15 means water has collected in the base pan under your Bosch dishwasher and lifted a safety float. The dishwasher stops and runs its drain pump to protect your floor. Turn off the power and water, remove any suds, and let the base dry with the door open for a day or two. If E15 comes back, there is an active leak inside the dishwasher that needs to be found and repaired.
Bosch dishwashers are the most common dishwasher brand we work on in Belmont and the Peninsula. They are quiet, efficient and well built, and they have a clever leak protection system. That system is also behind one of the most common codes we get called about: E15.
If your Bosch dishwasher is showing E15, it may also be running the drain pump nonstop or refusing to start a cycle. This guide explains what the code means, how to clear it, why it often comes back and what a lasting repair looks like.
What E15 means
E15 means the dishwasher has detected water in its base pan. The base pan is a plastic tray under the tub. In it sits a small foam or plastic float attached to a switch. If water leaks from anywhere inside the dishwasher and collects in the pan, the float rises and trips the switch.
When that happens, the dishwasher assumes there is a leak. To protect your floor and cabinets, it stops the cycle, shows E15 and runs the drain pump to get rid of as much water as possible. On many models it will not run another cycle until the float drops.
In other words, E15 is a leak warning. The dishwasher is doing its job.
How the Bosch leak protection system works
Bosch calls its leak protection system AquaStop on many models. It has two parts working together.
- The base pan and float. Any water that escapes the tub drains into the sloped base pan, where the float sits at the lowest point. A small amount of water is enough to lift it.
- The supply hose safety valve. On models with an AquaStop hose, the water supply hose has a safety valve at the tap end. When the float trips, the dishwasher can shut off incoming water at the source.
Together they stop new water coming in and pump out what is already there. That is why a Bosch with E15 usually does not flood the kitchen. It is also why the code is worth taking seriously instead of just resetting it again and again.

E15 symptoms checklist
You may have an E15 problem even if you have not seen the code yet. Look for these signs:
| What you notice | What it usually means |
|---|---|
| E15 on the display, or a flashing tap icon | Water in the base pan has tripped the float |
| Drain pump hums constantly, even when off | The leak system is trying to pump water out |
| Dishwasher will not start a new cycle | The float is still up |
| Suds coming out of the door | Wrong detergent or too much of it |
| Water on the floor under the kick plate | A leak bigger than the base pan can hold |
| Musty smell from the bottom of the dishwasher | A slow leak that has been there a while |
Why water gets into the base pan
The water in the base pan has to come from somewhere. The most common sources we find are:
- Too many suds. Using regular hand dish soap, too much detergent or a rinse aid that has leaked can cause suds to overflow from the tub into the base. This is common after someone runs out of dishwasher detergent and uses dish soap instead.
- A leaking pump seal or circulation pump. Seals around the pump wear over time and let water drip into the pan.
- A loose or cracked spray arm or connector. Water can spray past where it should go.
- A cracked hose or loose clamp inside the dishwasher, especially on the drain or fill side.
- A leaking inlet valve where the water supply enters.
- A worn door gasket that lets water escape and run down inside the base.
- A dishwasher that is not level. If the front sits lower than the back, water can run toward the door seal and escape. A crooked install after a countertop or flooring project is a common cause.
- A clogged filter. When the filter clogs, water can back up higher in the tub than it should and find its way past seals.
How to clear E15 safely
Clearing the code means getting the water out of the base pan so the float drops. Here is the safe way to approach it:
- Turn off the power. Switch off the dishwasher at the breaker or unplug it under the sink.
- Turn off the water at the valve under the sink.
- Check for obvious suds. If the tub is full of suds, remove as much as you can with a cup and towels, then run a rinse cycle with no detergent once the code clears.
- Let the base pan dry. Leaving the dishwasher off with the door open for 24 to 48 hours often lets the water evaporate enough for the float to drop.
- Restore power and water and run a short cycle while watching for leaks.
Some guides suggest tipping the dishwasher backward to drain the base pan. That can work, but it means disconnecting the dishwasher from the cabinet and the counter, and it is easy to strain the hoses or damage flooring. Unless you are comfortable doing it, it is better left to a technician.
Safety note: never reach under a dishwasher or remove the kick plate while the power is on. The base area holds wiring and the drain pump, and it may be sitting in water.
Why E15 keeps coming back
If E15 returns a few days after you clear it, the leak that caused it is still there. Drying the pan treats the symptom, not the cause. The water is still finding its way into the base, and the float will rise again.
To fix it for good, the source of the leak has to be found and repaired. That usually means removing the kick plate, inspecting the base and running a cycle with the panels off to see where the water appears.
Pay attention to when the code comes back. It is a useful clue:
- Right at the start of a cycle: look at the inlet valve and the fill hose connections.
- During the wash: the circulation pump, its seals or a spray arm connector.
- During the drain: the drain pump, the drain hose or its clamps.
- Only on heavy or long cycles: a small seal leak that only shows under higher pressure or temperature.
What we do on an E15 call
When we come out for Bosch dishwasher repair, here is our approach:
- We remove the kick plate and check how much water is in the base pan.
- We dry the pan and reset the float.
- We run the dishwasher with the base exposed so we can watch for the leak.
- We find the source, whether it is a pump seal, a hose, a spray arm, the inlet valve or the door gasket.
- We repair or replace the leaking part and run another cycle to confirm the base stays dry.
- We give you the price for the repair before replacing anything.
Preventing E15
- Only use detergent made for dishwashers, in the recommended amount.
- Never use hand dish soap in a dishwasher, even in small amounts.
- Keep the rinse aid dispenser cap closed firmly, and wipe up any rinse aid that spills while filling it.
- Clean the filter regularly so water drains properly and does not back up.
- Look under the sink every few months for drips at the dishwasher’s hose connections.
- Do not overload the racks. Large pans can block the spray arms and push water toward the door seal.
- Check that the dishwasher is level after any kitchen work.

Is a dishwasher with a leak worth repairing?
In most cases, yes. Pump seals, hoses, clamps and gaskets are inexpensive parts, and Bosch dishwashers are built to last many years. If the tub itself is cracked, which is rare, replacement may make more sense. Our guide on whether to repair or replace an appliance explains how we think about it.
If your dishwasher is also leaving water in the tub, that is a drain problem, which can be related. See dishwasher not draining for what to check. And if you are dealing with leaks in the laundry room too, our page on washer door gasket replacement covers the most common front-load washer leak.
Other Bosch codes you might see
E15 is the most common Bosch code, but it is not the only one. A few others come up often:
| Code | What it means | What to try first |
|---|---|---|
| E24 | Water is not draining properly | Clean the filter, run the disposal, check the drain hose and air gap |
| E25 | Drain pump is blocked or failing | Turn off the power, remove the filter and check the pump cover for glass, pits or bones |
| E09 or E01 | Heating problem | Usually the heater pump or its wiring, needs testing |
| E22 | Filter is clogged | Remove and clean the filter assembly thoroughly |
| E14 | Flow meter or fill problem on some models | Check the water supply is on, then call for testing |
Each of these codes points to a system. As with E15, a reset may clear the code, but the code will come back if the underlying problem is still there. Codes and their exact meanings can vary between Bosch series, so check the manual for your model number if a code is not listed here.
Signs of a slow leak before E15 appears
Leaks often start small. Before the base pan fills enough to lift the float, you may notice:
- A faint musty smell from the bottom of the dishwasher
- Water stains or swelling on the cabinet sides or the floor in front of the kick plate
- Rust spots on the door hinges or the bottom of the door
- A dishwasher that sometimes runs its drain pump for no obvious reason
If you notice any of these, it is worth having the dishwasher checked before the leak gets worse. Catching a worn seal or a loose hose early protects the floor and the cabinets around it.
E15 after a new install or a kitchen remodel
We see a cluster of E15 calls after kitchen projects. A new countertop, new flooring or a new dishwasher install can all change how the dishwasher sits. Common problems after a project include:
- The dishwasher is no longer level, so water runs toward the door.
- A hose was pinched or pushed against something sharp when the unit slid back in.
- The drain hose was connected without a high loop or air gap, so sink water can flow back.
- A supply connection was not tightened fully.
If E15 started soon after work in the kitchen, mention it when you call. It often points straight at the cause.
How long does an E15 repair take?
Most E15 repairs are finished in a single visit. Drying the base pan and resetting the float takes a few minutes once the kick plate is off. Finding the leak takes a test cycle with the base exposed. Replacing a hose, clamp, spray arm or inlet valve is quick, while a pump seal or circulation pump takes longer. We give you the price once we know the source, before any parts are replaced.
If the code returns within a day or two of a repair, call us back. It usually means a second, smaller leak that only shows up on certain cycles.
When to call us
Call us if E15 keeps coming back, if you see water on the floor in front of or under the dishwasher, or if you are not comfortable drying the base pan yourself. Bosch dishwashers are especially common in remodeled kitchens in Hillsborough, Atherton and Burlingame, and we repair them across Belmont and nearby cities. Our phones are answered 24/7. Browse more guides on the appliance repair blog.
Frequently Asked Questions
Can I reset a Bosch E15 error myself?
You can clear the code by drying the base pan so the float drops. Turn off the power and water, open the door and leave the dishwasher off for 24 to 48 hours. Many people also hold the Start button for a few seconds to reset the program. But if a leak caused the water, the code will come back. A reset only works for good when the cause was a one-time event, such as a sudsing accident.
Why is my Bosch dishwasher drain pump running nonstop with E15?
That is the leak protection system working as designed. When the float in the base pan rises, the dishwasher runs the drain pump to move as much water as it can out of the tub. The pump will keep running until the float drops. Turn off the power at the breaker or unplug the dishwasher to stop it, then dry the base.
Is it safe to tilt my dishwasher to drain the base pan?
It can work, but it carries real risk. The dishwasher has to be released from the counter and cabinet, and the water, drain and power connections can be strained. Tilting a dishwasher that is still connected can kink a hose or damage the floor. If you are not comfortable doing it, letting the pan air dry is safer, or we can do it as part of the repair.
Can dish soap cause an E15 error?
Yes, and it is one of the most common causes we see. Hand dish soap makes far more suds than a dishwasher can handle. The suds overflow the tub, spill into the base pan and lift the float. Even a small squirt can do it. Remove the suds, dry the base and run a rinse cycle with no detergent before you use the dishwasher normally again.
How do I know where my Bosch dishwasher is leaking?
The most reliable way is to remove the kick plate and run a cycle with the base exposed so you can watch for drips. Common sources are the pump seals, hose connections and clamps, the inlet valve and the door gasket. A flashlight helps. Stains or mineral trails around a part usually show where water has been escaping.
Will E15 damage my kitchen floor?
The E15 system exists to prevent that. It stops the cycle and pumps water out before it reaches your floor. But if a leak continues for a long time, or water escapes from a part the base pan does not cover, it can stain or swell flooring and cabinets. Fixing the leak early protects the floor.
Is it worth fixing a Bosch dishwasher with an E15 code?
In most cases, yes. The parts behind E15 are usually hoses, clamps, seals, gaskets and valves, which are affordable compared with a new dishwasher plus installation. A cracked tub, which is rare, is the main case where replacement makes more sense.
Do you repair Bosch dishwashers near Belmont?
Yes. Bosch is the dishwasher brand we see most in Belmont kitchens, and we repair them across the Peninsula, including Hillsborough, Atherton, Burlingame and San Carlos. Our phones are answered 24/7, and same-day visits are available.