Bosch Washer E20 Error Code — What It Means
On Bosch washing machines, the E20 (or F20) code indicates an unexpected heating fault. The control system has detected heating behavior that does not match the programmed wash stage. This is not a drain problem. The machine is alerting you that temperature or heating activity is occurring outside the expected control range for the current cycle.
This code is specific to Bosch laundry machines. If you have a Bosch dishwasher, E20 refers to a completely different fault and should not be confused with this washer code. Always verify that you are working on a washer before proceeding with heating-circuit diagnostics.
Common Causes
- Heating element or heater circuit fault A defective heating element or failure in the heater circuit can cause uncontrolled or incorrect heating, triggering the unexpected heating alarm.
- Wiring or connector issues in the heater circuit Loose, damaged, or corroded wiring and connectors in the heater circuit disrupt normal heating control and feedback.
- Control or sensor interpretation problem If the machine heats when it should not, or if temperature feedback is incorrect, the control system flags an unexpected heating condition.
- Model or code family misidentification Interpreting a dishwasher E20 code as a washer code (or vice versa) leads to incorrect diagnostics, since Bosch uses E20 differently across product lines.
Step-by-Step Fix
- Verify the model and code family to confirm you are troubleshooting a Bosch washer E20/F20 heating code, not a dishwasher code.
- Disconnect power at the breaker or unplug the machine to make sure safe access before opening any panels.
- Remove the rear or lower access panel to expose the heater circuit, following your model’s service manual for panel removal.
- Inspect the heater circuit visually for burned connectors, damaged wiring, loose plugs, or signs of overheating around the heating element terminals.
- Check the heating element and associated sensor inputs by technician diagnostic procedure. If you have a multimeter and know safe testing methods, check for open or shorted circuits.
- Replace the defective component if testing identifies a faulty heater, damaged wiring, or bad connector. Use OEM Bosch parts matched to your model number.
- Reassemble and test by running a short hot-water cycle. If the E20 code returns, contact Bosch support or a qualified technician for deeper control-system diagnostics.
Parts Often Needed
| Part | Notes |
|---|---|
| Bosch washer heating element | Amazon | Match part number to your exact model. Order OEM to avoid fit and performance issues. |
| Heater wiring harness or connector kit | Amazon | Use if visual inspection shows burned or corroded connectors in the heater circuit. |
When to Call a Pro
Call a qualified appliance technician if visual inspection shows no obvious damage, if you are not comfortable working with live electrical circuits, or if the code persists after replacing the heating element and wiring. Bosch directs users to contact support when the code cannot be cleared by basic troubleshooting. Complex faults involving the control board or temperature-sensor feedback require diagnostic tools and manufacturer training to resolve safely.