Bosch Washing Machine Error Codes: E, F, and d Codes Explained
Bosch washing machines display error codes when they detect a fault — and each code points directly to the failed component. This guide decodes the most common E, F, and d codes found on Bosch front-load washers and explains exactly what to check and fix for each one. Most Bosch error codes can be resolved with a reset, a cleaning, or a simple part replacement.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Error code displayed on the screen (E17, E18, F21, d04, etc.)
- Washer stops mid-cycle and won't continue
- Washer won't fill, drain, or spin
- Door won't unlock after a cycle
- Machine beeps repeatedly and displays a fault
Most Likely Causes
- 1
E17 — Water Inlet Issue
E17 means the washer failed to fill with water within the expected time. Causes include a closed water supply valve, kinked or frozen inlet hoses, clogged inlet filters, or low water pressure. Check that both hot and cold supply valves are fully open and the inlet hose screens are not blocked with sediment.
- 2
E18 — Water Not Draining (Drain Blockage)
E18 indicates the washer couldn't drain within the allotted time. The most common cause is a clogged pump filter — Bosch washers have a cleanout filter (usually behind a panel at the bottom-front of the machine) that catches coins, lint, and debris.
- 3
F21 — Motor or Drum Fault
F21 typically indicates a motor control fault or drum rotation error. This can result from an unbalanced load triggering repeated safety stops, a worn carbon brush in older motors, or a failing motor control board.
- 4
d04 — Door Lock Fault
The d04 code means the door lock mechanism isn't engaging or releasing correctly. A jammed door latch, failed door lock solenoid, or debris caught in the door seal can trigger this code. The door may be physically locked with water inside — do not force it open.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Never force a Bosch washer door open if water is inside — the drum may still be under pressure from the heating element. Use the emergency drain first.
- 1For E17: check that the water supply valves behind the washer are fully open. Disconnect the inlet hoses and inspect the small mesh screens inside the hose fittings — clean any sediment with a toothbrush. Verify water pressure is adequate (minimum 0.5 bar / 7 psi).
- 2For E18: locate the pump filter access panel at the bottom-front of the washer. Place a towel and shallow dish in front of it. Slowly open the drain cap and let residual water drain out. Remove the filter, clean it thoroughly under running water, reinstall, and run a drain cycle.
- 3For F21: remove the load and redistribute clothes evenly. Run a spin-only cycle with an empty drum. If the code returns, perform a hard reset (unplug for 2 minutes). If it persists, carbon brush inspection or control board testing may be required.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any washer issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4For d04: inspect the door seal for debris or objects wedged between the door and the drum. Press the door firmly closed and try starting the cycle again. If the door remains locked with water inside, use the emergency drain hose (a small hose near the pump filter) to drain the machine, then the door should release.
- 5For any code: perform a factory reset by pressing and holding the Start/Pause button for 5 seconds, or unplug the machine for 2–5 minutes. Many transient faults clear with a power cycle.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
Most Bosch error codes are resolved by cleaning (E18 filter) or minor part replacement (door lock, inlet valve). A control board replacement costs $100–$200. Bosch washers are high-quality machines — repairs are worthwhile on units under 10 years old.
Est. Repair Cost
$0–$150 depending on cause
Est. Replacement Cost
$700–$1,500 for a new Bosch washer
Recommended Tools & Parts
- Buy on Amazon →
Bosch Washer Door Lock Assembly
Replacement door interlock for Bosch front-load washers. Fixes d04 and door-related errors. Verify with your model number.
$30–$70
- Buy on Amazon →
Bosch Washer Inlet Valve
Dual inlet solenoid valve for Bosch washers. Replaces when E17 persists after cleaning hose screens.
$30–$60
- Buy on Amazon →
Bosch Washer Pump Filter
Replacement cleanout filter and drain cap for Bosch front-load washers. Also fits as a seal replacement.
$10–$20
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
Bosch Washer Error Codes — E01, E03, E17, E18, E23, E27 & F-Code Repair Guide
Bosch front-load washer showing E01, E03, E17, or F-codes? Here's what each code means and exactly how to fix it on WAT28401UC, WAS28460UC, WAW325H0UC, WGB142000US, WAWH8660UC.
Read guide →Whirlpool Washer Error Codes
F21, F28, E1, or flashing lights? Here's what each Whirlpool error code means and how to fix it.
Read guide →Samsung Washer Error Codes — Full Diagnosis Guide
4E/4C, 5E/5C, dE, UE/Ub, bE/6E, HE/HC, OE, tE, PE, 8E — full Samsung washer error code guide with Self Diagnostic mode, door latch test, and drain pump filter cleaning.
Read guide →GE Washer Error Codes: E2, E3, E45, E23, Ld, dc — Causes & Fixes
GE washer flashing E2, E3, E45, Ld, or dc? Each code points to a specific problem you can likely fix yourself. Here's the full guide.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.