Bosch Washing Machine Error Codes: Full List, Meanings & Fixes

As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you.

Bosch washing machines are precise, well-built front-loaders — and they’re precise about faults too, showing an E- or F-code the moment something isn’t right. If your Bosch has stopped on an F18 or E23, that code is a head start: it tells you whether you’re dealing with a quick filter clean or something that genuinely needs an engineer. This guide explains the common Bosch washing machine error codes, what each means, and the first fix to try. (A useful bonus: Bosch, Siemens and Neff share the same control platform, so these codes apply across all three.)

E-codes and F-codes: same fault, two labels

Depending on your Bosch model and its age, the same fault may appear as an E-code or an F-code — E18 and F18 mean the same thing, as do E23 and F23. Newer machines tend to show E-codes; older ones, F-codes. The number is what matters. Below are the codes Indian households run into most, grouped by what they point to. As always, fixing the cause beats clearing the display — and with Bosch, a few codes are genuinely technician territory, so part of the value here is knowing which ones not to keep poking at.

Bosch washing machine error codes at a glance

Code What it means Try this first
E18 / F18 Drain error — water won’t empty Clean the drain pump filter and drain hose
E17 / F17 Water inlet error — slow or no fill Open the tap; check the hose and inlet filter
E23 / F23 Leak detected (AquaStop activated) Check seals and hoses; often needs a technician
E21 / F21 Drum/motor not turning freely Spin the drum by hand; clear obstructions
E19 / F19 Can’t reach set temperature (heater) Technician (heating element/probe)
E20 / F20 Unexpected heating Turn off and reset; if it returns, service
E26 / F26 Pressure sensor error Reset once; usually needs service
E34 / F34 Door lock fault Close door firmly; check the latch
F43 / F44 Motor fault (drum not turning) Technician (often worn carbon brushes)
E90 / F63 Control board / software fault Reset once; otherwise technician

Codes apply across Bosch, Siemens and Neff. Confirm against your model’s manual, found via the model number inside the door.

Won’t drain: E18 / F18 (the common one)

E18 (or F18) is the Bosch code people see most, and it means the machine can’t empty the water fast enough — almost always a drain-pump issue. The fix is usually straightforward: open the small flap at the bottom front, place a tray and towel underneath, and unscrew the drain-pump filter. Clear out the lint, coins and debris, check the pump impeller behind it spins freely, and make sure the drain hose isn’t kinked or clogged. Bosch recommends cleaning this filter every 2–3 months, and doing so prevents most E18 occurrences. If the filter and hose are clean but E18 keeps returning, the drain pump itself may have failed.

Won’t fill: E17 / F17

E17 (or F17) means water isn’t entering quickly enough. Check the inlet tap is fully open and the hose isn’t kinked, then clean the mesh filter where the hose meets the machine — Bosch suggests cleaning the inlet filters once a year to keep fills quick and reduce strain on the valves. Low mains pressure can also trigger it. If supply and filters are fine and E17 persists, the inlet valve may need replacing.

Leak detected: E23 / F23

E23 (or F23) is more serious — the AquaStop anti-flood system has detected water in the machine’s base tray. You can safely inspect the obvious external points: the door seal (gasket), the detergent drawer, the drain-filter cap, and the inlet and drain hose connections. But because tracing an internal leak usually means tilting or opening the machine, which can cause more damage or be unsafe, a persistent E23 is best handled by a qualified technician. Wiping the door gasket after each wash and checking it for trapped sharp objects helps prevent the seal tears that cause this code.

Drum won’t turn: E21 / F21 (and F43)

E21 (or F21) means the drum or motor isn’t turning freely. First, with the power off, try spinning the drum by hand. If it won’t rotate freely, something may be jamming it — check for a stray garment or object caught between drum and tub. If it spins fine, the fault is usually in the motor system, and on Bosch front-loaders the most common culprit is worn carbon brushes — small consumable parts that conduct power to the motor. Replacing them often restores the machine, but it’s an advanced repair that means removing the motor, so most people hand F21 and the related F43/F44 motor codes to a technician.

Door and sensor codes: E34, E26, E19

A few remaining codes are quick to recognise. E34/F34 is a door-lock fault — close the door firmly and check the latch isn’t damaged; if the door is stuck shut, our guide on unlocking a Bosch-group (Siemens) washing machine door applies, since the mechanism is shared. E26/F26 is a pressure-sensor fault and E19/F19 a heating fault — both usually need service after a single reset fails to clear them.

How to reset a Bosch washing machine

After fixing the cause, reset to clear the code:

  1. Switch the machine off and unplug it (or turn off the socket).
  2. Wait about a minute for the control electronics to power down.
  3. Plug back in, power on, select a programme and start.

Some models also clear a stored code via the programme dial (off, then to the Rinse position) — check your manual. A code that returns immediately means the fault is still live. If you’re new to your Bosch model, our overview of the Bosch Series 4 washing machine covers its controls and programmes.

Repair or replace? When a code means it’s time

The everyday Bosch codes — E18, E17, E34 — are cheap fixes around filters, hoses and the door. But motor and control-board codes (F21, F43, E90) on an older machine can run into a serious repair bill once parts and labour are added up. If you’re staring at a recurring motor or board fault on a machine that’s already done years of service, it’s worth getting a replacement quote first. You can compare current washing machine prices on Amazon India (or browse models available globally) before deciding whether the repair is worth it.

Frequently Asked Questions

What does E18 mean on a Bosch washing machine?

E18 (or F18) is a drain error — the machine can’t empty the water fast enough, usually due to a clogged drain-pump filter or hose. Clean the filter behind the bottom-front flap and clear the drain hose. Cleaning it every 2–3 months prevents most cases.

Is the E23 error on a Bosch serious?

It can be. E23 (F23) means the AquaStop system detected a leak in the base of the machine. Check external seals and hose connections, but because internal leaks need the machine opened up, a persistent E23 is best left to a technician.

What causes the F21 error on a Bosch washer?

F21 (E21) means the drum or motor isn’t turning freely. Check for anything jamming the drum first. If it spins freely, the cause is usually worn motor carbon brushes — a repair best done by a technician.

Do Bosch and Siemens use the same error codes?

Yes. Bosch, Siemens and Neff share the same control platform, so the E- and F-codes and their fixes are the same across all three brands.

The bottom line

With Bosch, learn the split: E18 (drain), E17 (fill) and E34 (door) are the DIY-friendly codes that trace to filters, hoses and the latch, while E23 (leak), F21/F43 (motor) and the board codes are the ones to hand to a technician. Treat E-codes and F-codes with the same number as identical, keep the drain filter clean every couple of months, and you’ll prevent most of the everyday faults before they ever show up.