mypros+
Error code reference

Bosch Washer Error Code Er:20

Excessive foam

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the Er:20 error code actually means

Your Bosch washer detected too many suds inside the drum and stopped the cycle to protect itself. This almost always happens when too much detergent is used, or when a regular detergent is used instead of a low-suds HE formula. Reducing the amount of detergent or switching to an HE-rated product will usually prevent this error from coming back.

Diagnostic procedure

The full Er:20 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Reduce detergent amount or switch to HE detergent.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock Er:20 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of Er:20

Ranked by how often they cause this code
  1. 1Using non-HE detergent
  2. 2Too much detergent used
  3. 3Detergent dispenser residue buildup
  4. 4Drum contamination from previous cleaning products
  5. 5Foam or pressure sensor fault

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass

Questions people ask about Er:20

What does Er:20 mean on a Bosch washer?
Er:20 means the washer has detected an excessive amount of foam inside the drum. The machine triggers this code to prevent suds from damaging internal components like the drain pump or pressure sensor. It is almost always caused by using the wrong type of detergent or too much detergent. Reducing detergent or switching to an HE formula is the standard fix.
Is it safe to keep using my washer when Er:20 appears?
The washer pauses the cycle specifically to protect itself from foam-related damage, so you should not try to force the cycle to continue. Allow the machine to complete its foam-reduction process before opening the door or restarting. Continuing to use excessive detergent after repeated Er:20 errors could eventually cause damage to the drain pump or pressure sensor lines.
How much does it cost to repair an Er:20 error on a Bosch washer?
In most cases, Er:20 requires no paid repair at all since it is resolved by adjusting detergent type or quantity. If the error is caused by a faulty pressure sensor, professional diagnosis and part replacement could range from roughly 100 to 250 dollars depending on labor rates and parts availability in your area. Cleaning the dispenser drawer is a free maintenance step that can also help prevent recurrence.
How do I fix Er:20 on my Bosch washer?
Start by reducing the amount of detergent you use and confirm that it is labeled HE. If the error appeared mid-cycle, wait for the washer to finish any automatic extra rinse it may run, then drain and restart with less detergent. Cleaning the dispenser drawer to remove old residue is also recommended. If the error persists after correcting detergent use, a technician should inspect the pressure sensor.
Will resetting the washer clear the Er:20 error?
Resetting the washer may clear the error temporarily, but it will return if the underlying detergent issue is not corrected. The washer may also clear the code on its own after running additional rinse cycles to reduce foam. A reset alone without changing detergent type or quantity is not a lasting solution.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass