Bosch Dishwasher Error Code E31: How to Fix It
Medium 1-2 hours Medium Severity
Verified June 2026
- Error Code
- E31
- Brand
- Bosch
- Product Type
- dishwasher
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-2 hours
Ad
Tools You'll Need
- Multimeter
- Flashlight
- Screwdriver set (Phillips and flathead)
- Tweezers or soft brush
- Service manual (optional)
How to Fix Error Code E31
-
Safety First: Unplug the Dishwasher
Always disconnect power before working on your dishwasher. -
Check for Blockages in the Heat Pump
Be careful not to damage the heat pump components. -
Test the Heat Pump Compressor with a Multimeter
Ensure the dishwasher is unplugged when performing electrical tests. -
Inspect Wiring and Connections
-
Replace the Heat Pump Assembly if Necessary
Make sure the new part matches your dishwasher model exactly. -
Reset the Dishwasher and Test
Parts You May Need
Heat pump assembly
Check Price on Amazon
Heat pump assembly
Check Price on Amazon
Heat pump assembly
Check Price on Amazon
Heat pump assembly
Check Price on Amazon
Ad
When to Call a Professional
If you are not comfortable working with electrical components, or if the multimeter tests show the compressor is fine but the error persists, the control board may be faulty. In this case, contact a Bosch certified technician. Also, if your dishwasher is still under warranty, do not attempt repairs yourself.Frequently Asked Questions
Can I still use my Bosch dishwasher with error E31?
It is not recommended. The heat pump is essential for drying and proper operation. Continuing to use it may cause further damage.
How much does it cost to fix error E31?
If you DIY and replace the heat pump assembly, the part costs around $100-$200. Professional repair including labor can cost $250-$400. If the control board is faulty, costs may be higher.
What causes Bosch dishwasher error E31?
Common causes include a failed heat pump compressor, blockages in the pump, loose or damaged wiring, or a defective control board.
Is error E31 the same as E30 on Bosch dishwashers?
No, they are different. E30 typically indicates a water leak, while E31 is specific to the heat pump compressor fault.
How do I reset my Bosch dishwasher after fixing E31?
After repairs, plug the dishwasher back in and press the 'Start' button. The error code should disappear. If not, try a hard reset by holding the 'Start' button for 10 seconds or turning off the circuit breaker for 1 minute.