Bosch Washer Error Code Er:20
Excessive foam
Excessive foam — wrong or too much detergent used.
First step from the service manual
Reduce detergent amount or switch to HE detergent.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for Er:20.
- Step-by-step tests with expected resistance, voltage, and continuity values
- Wiring diagram references and connector pinouts from the OEM service manual
- Verified part numbers when replacement is required
$29/month · Cancel anytime · Or $9.95 3-day pass
What Er:20 means on a Bosch washer
Er:20 on a Bosch washer indicates that the machine has detected excessive foam inside the drum during a wash or rinse cycle. The washer uses pressure and sometimes optical sensors to monitor water and foam levels inside the tub. When foam accumulates beyond the acceptable threshold, the control board triggers Er:20 to halt normal operation and prevent foam from being pushed into the drain pump, motor components, or pressure sensor lines, which could cause damage or inaccurate water level readings.
The most common root cause is the use of conventional detergent in a high-efficiency (HE) front-load or sensor-based top-load washer. Standard detergents produce significantly more suds than HE formulas, and even a small amount can overwhelm the low-water wash environment these machines use. Overloading the detergent dispenser beyond the recommended fill line is another frequent contributor, even when using HE detergent. Residue buildup inside the dispenser drawer can also cause detergent to release unevenly during the cycle, creating foam spikes.
When Er:20 appears, the washer will typically pause the cycle and may run additional rinse sequences automatically to reduce foam levels before resuming or draining. If the foam clears, the machine may continue on its own. Repeated occurrences of this error can point to a habitual overdosing problem or, less commonly, a contaminated drum from a product like fabric softener or a cleaning agent that was not fully rinsed from a previous cycle.
Source: manufacturer service documentation.
Common causes of Er:20
- 01
Using non-HE detergent
Wiring / connectionStandard detergents produce far more suds than Bosch washers are designed to handle. Switching to a detergent labeled HE is the most effective fix.
- 02
Too much detergent used
Wiring / connectionEven HE detergent can cause Er:20 if the dispenser is overfilled. Check the detergent packaging for the recommended dose and measure carefully rather than estimating.
- 03
Detergent dispenser residue buildup
Wiring / connectionOld detergent or fabric softener residue in the dispenser drawer can cause an uneven or excess release of product during the cycle. Remove and clean the dispenser drawer thoroughly.
- 04
Drum contamination from previous cleaning products
Wiring / connectionIf a household cleaner, hand soap, or non-laundry product was introduced to the drum, residue can foam heavily during a wash cycle. Running an empty rinse cycle can help clear the residue.
- 05
Foam or pressure sensor fault
Part replacementIn rare cases where detergent use has already been corrected and Er:20 continues to appear, a malfunctioning pressure sensor may be sending false foam-level signals to the control board. This scenario requires component-level diagnosis.
Frequently asked questions about Er:20
What does Er:20 mean on a Bosch washer?
How do I fix Er:20 on my Bosch washer?
Is it safe to keep using my washer when Er:20 appears?
Will resetting the washer clear the Er:20 error?
How much does it cost to repair an Er:20 error on a Bosch washer?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass