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.
Continue with the complete repair checklist
Pro is a $10/month membership that includes all 5 steps, safety warnings, the tool list, and cost estimate. Prefer a printable manual to keep? The Home Repair Field Guide is a separate $10 one-time purchase.
See monthly Pro details30-day money-back guarantee · Cancel anytime
Continue with this repair, then get help with the next one
Fix-It Fast Pro is a $10/month membership for ongoing repair help. The Home Repair Field Guide is also available separately as a $10 one-time PDF.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$10/month — recurring membership, cancel anytime
See monthly Pro detailsSecure checkout through MadeThis · 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 Repair Guides
This section combines editorial `relatedSlugs` from the article source with metadata-based matches so each guide links deeper into the repair library.
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 →Maytag Washer Error Codes: F5E2, F7E1, F8E1, LOC, SUD — Diagnosis & Repair
Maytag washer showing F5E2, F7E1, F8E1, LOC, or SUD? These codes are easy to decode. Here's what each means and the exact fix.
Read guide →Samsung Washer 5E Error Code — Drain Problem Fix
Samsung 5E (or SE) error means the washer can't drain. Usually a clogged pump filter or kinked drain hose — fixable in 15 minutes.
Read guide →Keep Exploring
For the next repair, too
Pro is a $10/month membership for repeat repair questions, with unlimited diagnoses and both printable guides included. Cancel anytime.
- ✓Unlimited AI repair diagnoses
- ✓Step-by-step fix guides with tool lists
- ✓Cost & time estimates before you call a pro
- ✓1,000+ appliance & system repair articles
- ✓Emergency repair guidance, 24/7
$10/month — recurring membership, cancel anytime
See monthly Pro detailsSecure checkout through MadeThis · 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
Start with a free diagnosis for your exact model. For ongoing help across repairs, Pro is a separate $10/month membership.
No account needed for diagnosis. Pro is billed monthly; cancel anytime.