Appliance Repairs

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 Tool

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. 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. 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. 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. 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

Caution

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.

  1. 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).
  2. 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.
  3. 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 details

30-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 details

Secure checkout through MadeThis · Cancel anytime

Repair vs Replace

✓ Worth Repairing

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

  • 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

    Buy on Amazon →

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.

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 details

Secure 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.

Related Tools