The E23 error on your Bosch dishwasher points at the drain pump. Either it’s blocked, faulty, or the wiring to it has failed. A 15-minute check covers the cheap fixes before you order a replacement pump.
| Error code | E23 |
|---|---|
| Meaning | Drain pump fault |
| Severity | Medium — most causes DIY-fixable |
| Time to fix | 15–60 minutes |
| Tools needed | Multimeter, towel, Torx screwdriver |
What the E23 error means
The drain pump removes wash water from the tub. If the dishwasher’s control board commands “drain” and doesn’t see the expected response — pump current draw, water level dropping — it shows E23. The cause is usually a physical blockage in the pump itself, but Bosch’s published guidance flags E23 as a code that often needs service rather than a clean DIY fix.
Common causes
- Drain pump impeller blocked by food debris
- Fibre or hair wrapped around the impeller
- Drain hose dislodged or kinked at the back of the machine
- Failed drain pump motor
- Wiring fault between pump and main control board
- Water leak sensor giving intermittent readings
How to fix the E23 error
- Cut the power for 15 minutes. Bosch’s first reset for E23 is a 15-minute power-off, which lets the control board fully reset. Plug back in and start a short cycle to test.
- Check the drain hose at the back. Pull the dishwasher out gently and confirm the drain hose is fully connected, not kinked, and not crushed against the wall. A dislodged hose at the back is one of the simplest causes.
- Clean the filter and check the pump. Remove the bottom rack, twist the circular filter counterclockwise, and lift it out. Look into the pump well and confirm the impeller spins freely with no fiber or debris wrapped around it.
- Test the pump for continuity. If you’re comfortable with a multimeter, disconnect the dishwasher from power, access the pump from underneath, and check continuity across its terminals against the spec on the tech sheet. No continuity means a dead motor.
- If E23 persists, Bosch’s own guidance is to call out a technician — the pump or wiring needs replacement and the diagnostic depth is past simple DIY.
FAQ
What’s the difference between E23 and E25?
E25 specifically flags a blocked drain pump or a loose pump cover. E23 is broader — it can mean a pump fault, a wiring issue, or a leak sensor giving false readings. They share fixes (clean filter, check pump) but E23 is more likely to need a multimeter or a technician.
Will replacing the pump definitely fix E23?
Not always. If the wiring or control board is at fault, a new pump won’t clear the code. Test continuity before spending on a part — pump continuity good usually means the issue is upstream.
Can I run the dishwasher with E23 showing?
No — water will sit in the tub until it’s drained manually. Use the manual drain procedure (gravity drain via the hose into a bucket) before opening the door fully.