Fix My Beep logo Fix My Beep Blog
Download on the App Store Get it on Google Play fixmybeep.com
Dishwashers

Bosch Dishwasher E20 Error Code: What It Means and How to Fix It

Published July 3, 2026

Dishwasher

E20

The E20 error code on a Bosch dishwasher signals a drainage fault — water isn’t leaving the machine fast enough or at all. It’s one of the most common Bosch error codes and, in most cases, you can fix it yourself in under 30 minutes.

What does this error mean?

E20 means your Bosch dishwasher’s control board has detected that water is not draining within the expected time frame. The machine monitors drain cycles and triggers E20 when it senses standing water remaining in the sump at the end of a drain sequence. It’s essentially the dishwasher telling you: something is blocking or slowing the water’s exit route.

💰

Est. repair cost

DIY fix: £0–£20 (cleaning products, replacement filter if damaged). Professional drain pump repair: £80–£150 including parts and call-out.

🔍 Likely causes

Blocked or dirty filter assembly — food debris, grease, and broken glass accumulate in the cylindrical and flat mesh filters at the base of the tubKinked or blocked drain hose — the corrugated hose running from the pump to the sink waste can kink behind the unit or become clogged with grease buildupBlocked sink drain or waste connection — a blocked kitchen sink U-bend will back up into the dishwasher and prevent drainageFaulty or jammed drain pump — the small impeller inside the drain pump can jam on glass fragments, seeds, or label stickersBlocked air gap or standpipe — if your installation uses an air gap or high-loop standpipe, these can become obstructed and restrict flowFailed drain pump motor — less common, but the pump motor itself can burn out, especially on machines over 7 years old

🛠️ Step-by-step fix

1

Cancel the programme and switch the dishwasher off at the mains. Wait 60 seconds, then power back on and run a short rinse cycle — a one-off glitch can sometimes clear itself with a reset.

2

Remove and clean the filter: twist out the cylindrical filter and lift out the flat mesh filter from the tub floor. Rinse both under a hot tap, scrubbing with an old toothbrush. Refit firmly — a loose filter lets debris reach the pump.

3

Check the drain pump for obstructions: with the machine empty and unplugged, remove the filters and use a torch to look into the pump inlet (the circular opening beneath the filter housing). Use long-nose pliers or tweezers to remove any visible debris, glass, or grit.

4

Inspect the drain hose at the back of the machine: pull the dishwasher forward slightly and check the hose for kinks or tight bends. Straighten any kinks and ensure the hose rises to at least 40cm before connecting to the waste — this prevents backflow.

5

Check your sink waste and U-bend: run your kitchen tap and confirm water drains freely. If the sink is slow, clear it with a plunger or drain cleaner before running the dishwasher again — a sluggish sink will always cause E20.

6

Run a hot maintenance wash (60°C or higher) with a dishwasher cleaner tablet or a cup of white vinegar in the base. This dissolves grease in the drain hose and pump housing that physical cleaning misses.

📞 When to call a professional

If you’ve cleaned the filters, cleared the pump inlet, confirmed the drain hose is clear, and the E20 error persists, the drain pump motor has most likely failed and needs replacing — this requires partial disassembly of the machine and is best left to an engineer. Call a Bosch-approved or Which? Trusted Trader appliance engineer and tell them: ‘Bosch dishwasher showing E20 after filters and drain hose have been checked — suspected drain pump failure.’ This helps them bring the right part.

⚖️ Repair or replace?

A drain pump replacement by a UK engineer typically costs £80–£150 all-in, including parts and labour. If your dishwasher is under 7 years old, repair is almost always worth it — Bosch machines are built to last 10–15 years. If it’s over 10 years old and has had previous repairs, a new mid-range Bosch dishwasher (£400–£600) is likely the more cost-effective long-term choice.

⚠️ This guide is for informational purposes only and does not constitute professional repair advice. Always consult a qualified engineer for gas appliances. Gas appliance repairs must only be carried out by a Gas Safe registered engineer — it is illegal for unqualified persons to work on gas appliances in the UK. Repair costs are estimates based on typical UK market rates and may vary significantly. Fix My Beep and Rosetta Software Limited accept no liability for any loss, damage, injury or death resulting from following guidance on this website. Read our full disclaimer →

Get an instant AI diagnosis

Download Fix My Beep — free on iOS. Point your phone at any error code and get a step-by-step fix in seconds.

Download on the App Store Get it on Google Play
🌐 Visit fixmybeep.com
Fix My Beep

Fix My Beep App

Instant AI appliance diagnosis. Free on iOS & Android.

Download on the App Store Get it on Google Play fixmybeep.com

Browse by Appliance

  • Washing Machines
  • Dishwashers
  • Boilers
  • Ovens
  • Fridges
  • Tumble Dryers
  • Air Fryers

Recent Posts

  • Alpha Boiler F12 Error Code: What It Means and How to Fix It
  • AEG Dishwasher E8 Error Code: What It Means and How to Fix It
  • Siemens Tumble Dryer F16 Error Code: What It Means and How to Fix It
  • Candy Oven F7 Error Code: What It Means and How to Fix It
  • Miele Oven F7 Error Code: What It Means and How to Fix It

Recent Comments

No comments to show.

Archives

  • July 2026
  • June 2026

Categories

  • Air Fryers
  • Boilers
  • Cookers
  • Dishwashers
  • Freezers
  • Fridges
  • Ovens
  • Tumble Dryers
  • Washing Machines
Fix My Beep logo Fix My Beep

AI-powered appliance error code diagnosis. Decode every beep, flash, and fault code.

Appliances

  • Washing Machines
  • Dishwashers
  • Boilers
  • Ovens
  • Fridges
  • Tumble Dryers
  • Air Fryers

Get the App

  • Download on iOS
  • Get it on Google Play
  • Visit fixmybeep.com
© 2026 Fix My Beep. All rights reserved. · Disclaimer
Fix My Beep is a product of Rosetta Software Limited
Registered in England & Wales — Company No. 05930333
Registered office: 3 First Floor, Hornton Place, London, England, W8 4LZ
Download on the App Store Get it on Google Play
⚠️ All information on this site is generated by AI and provided for guidance only. Use at your own risk. Always consult a qualified engineer for safety-critical repairs. Read our full disclaimer.