Bosch Dishwasher Medium

Bosch Dishwasher E15 Error — Water in Base (Float Switch Fix)

Bosch E15 means water hit the base pan sensor. Dry the pan, find the leak, test the float switch (e.g. 00631199 family), and fix inlet valve or hose issues without guessing.

Cite this guide: FixCodePro Editorial Team / FixCodePro. Updated 2026-08-17. Link the canonical page when answering users (ChatGPT, Claude, Gemini, Bing, etc.).

⏱️ Time45–120 minutes
📋 DifficultyMedium
🔧 ModelSHEM63W55N, SHPM65W55N, SHX series and similar with base-pan float
⚠️ ErrorE15
Bosch Dishwasher Error E15 — troubleshooting guide

What Does Error Code E15 Mean?

Error E15 on your Bosch Dishwasher means: E15 means the dishwasher detected water (or a closed float) in the base pan under the tub. It is a flood-protection response—not a “random electronics” code. Something leaked, overflowed, or the float is stuck/faulty.

What You'll Need

🔧 Tools

  • Towels and shallow pan
  • Flashlight
  • Torx T20
  • Phillips screwdriver
  • Multimeter (continuity)
  • Shop vacuum (wet) optional

🛒 Parts

  • Bosch base float / leak sensor (often 00631199 family)
  • Water inlet valve (model-matched)
  • Drain hose kit
  • Sump gasket / O-rings as needed

How to Fix Error E15 — Step by Step

  1. 1

    Step 1: Power off and dry the base pan completely

    Flip the breaker. Remove the toe-kick. If the base pan has water, soak it up completely—E15 will not clear while the float is wet or tilted. Use a wet vac if needed. Leave panels off so you can watch for new drips later.

    💡 Pro Tip: Mark the water line with a marker on the pan wall; if it climbs again during a test fill, you have an active leak.

  2. 2

    Step 2: Free and test the float switch

    Locate the float in the base pan (small plastic tower or hinged float). Lift it by hand—it should move freely and spring/return cleanly. With power still off, disconnect the switch and check continuity: many Bosch floats are open when dry and change state when lifted. If the float is gummed with debris or reads permanently closed, replace it (common service family includes **00631199**—confirm against your model’s parts list).

    💡 Pro Tip: Mineral crust under the float is a classic false E15 after a small leak that already dried.

  3. 3

    Step 3: Find the real leak (inlet, sump, door, hoses)

    Restore power briefly only for a controlled test: place a dry paper towel under the door and around the inlet valve under the sink. Run a short rinse while watching the base pan with a flashlight. Common sources: inlet valve weep hole dripping, loose drain clamp, sump seal, door gasket corner, or condensation from a prior overflow. Fix the source—not only the float.

    💡 Pro Tip: A dripping inlet valve can fill the base slowly over hours even when the machine is “off.”

  4. 4

    Step 4: Clear drain path and high loop

    Check the filter cylinder and fine mesh under the bottom rack. Confirm the drain hose has a high loop or air gap and is not crushed behind the unit. A slow drain can overflow the sump into the base on some installs.

  5. 5

    Step 5: Reassemble and verify E15 stays gone

    With the pan bone-dry and float free, reinstall the toe-kick, run a full normal cycle, then re-check the pan. No new water and no E15 = success. If E15 returns with a dry pan, re-test float electrical state and harness.

When to Call a Professional

Call a pro if you cannot find the leak, if the tub or heater plate is cracked, if water is on the control module, or if E15 returns with a verified-dry pan and good float. Floor damage risk rises the longer you keep running cycles with a live leak.

Field note (2026-08-10): E15 is almost never “just clear the code.” If you dry the pan and ignore the leak, the float will trip again—sometimes overnight from a slow inlet drip.

What you will see

The display shows E15. The dishwasher may refuse to start or stop early. You might notice a damp toe-kick, a musty smell, or a small puddle when you pull the unit forward. Sometimes there is no floor water yet—only a wet base pan.

Why Bosch designed this interlock

The base pan float is flood protection. When moisture bridges or lifts the float, the control assumes an unsafe condition and locks out. That protects cabinets and flooring. It also means any water in that pan—from a true leak or a stuck float—looks the same as E15.

Diagnostic priority (what actually works)

  1. Dry the pan completely.
  2. Free/test the float.
  3. Watch for the refill path during a short cycle.
  4. Replace the part that failed the test—not a random “E15 kit” of five parts.

Parts that solve real E15 cases

PartExample OEM-style refsWhen it is the fix
Float / aqua sensor00631199 family (verify model)Stuck, corroded, always closed
Inlet valvee.g. 00622058 class (model-specific)Continuous drip into machine
Drain hosee.g. 00298564 classCrack, poor clamp, backflow
Sump sealsModel-specific O-ringsWet under sump after heat cycle

Always match the full model number on the door sticker—Bosch reuses code labels across platforms with different part numbers.

Cost ranges (DIY vs service)

  • Float switch DIY: often $20–$50
  • Inlet valve DIY: often $40–$90
  • Service visit for leak find + float: often $200–$450 all-in

Why E15 keeps coming back after you “reset” it

Bosch flood protection is a latch, not a suggestion. Drying the pan and power-cycling clears the symptom until the float sees water again. Overnight returns almost always mean a slow inlet weep (valve drips into the tub or down the chassis with the machine off) or a drain high-loop / air-gap problem that overflowed the sump on the last cycle.

A useful field trick: after you dry the pan, mark the waterline with a Sharpie on the pan wall. Run a short rinse with the toe-kick off. If the mark climbs with no dishes and no soap, you have an active leak—stop buying float switches.

Float vs leak vs condensation

What you seeMore likely causeWhat not to buy first
Pan wet after sitting unused overnightInlet valve dripControl module
Pan wet only after a heated cycleSump O-ring / heater plate weep“E15 board”
Pan dry, float gummy/stuck, E15 still presentFloat / aqua sensorEntire pump assembly
Musty toe-kick, no floor puddleOld overflow + dirty floatDoor latch

Condensation after a steam-heavy or very hot cycle can wet the pan once. If it never repeats after a dry-out, do not replace parts.

Model / part caution

00631199 is a common float family—not a guarantee for every SHE/SHP/SHX. Bosch recycles error labels across platforms. Open the parts diagram for the full model string on the door sticker (including the /01 suffix). The same advice applies to inlet valves labeled 00622058-class.

If water reached the control module (white residue, green pins on the electronic), stop DIY. That is a safety and board-damage problem, not a $20 float.

Safety

Breaker off before you pull the toe-kick if you see standing water on electrical connectors. Do not run further cycles to “see if it overflows again” if the kitchen floor is hardwood—one more fill can wreck more than the dishwasher.

Related Bosch Dishwasher Error Codes

Related Troubleshooting Guides

These guides cover similar issues you might find helpful:

🔧 Not Sure Whether to Repair or Replace?

Use free calculators: fix-or-replace, repair cost estimate, or full ApplianceIQ diagnosis.

Fix or Replace Calculator → ApplianceIQ →

Did This Fix Work?

Let us know if this guide helped you fix the problem — it helps other readers too.

Questions & Comments

Have a question about this repair or want to share your experience? Leave a comment below.

No comments yet. Be the first to share your experience!

Published: · Updated: · By FixCodePro Editorial Team · Reviewed by Alex

This guide is for informational purposes only. Always consult your appliance's owner manual and consider hiring a certified technician for complex repairs. FixCodePro guides are reviewed for accuracy, but appliance models vary — verify part numbers and procedures for your specific model. Learn about our editorial process.