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
Error code E31 on your Bosch dishwasher indicates a heat pump compressor fault. This means the heat pump, which helps dry your dishes efficiently, is not working properly. It could be due to a faulty compressor, wiring issues, or a control board problem. This guide will help you diagnose and potentially fix the issue.
Ad

Tools You'll Need

How to Fix Error Code E31

  1. Safety First: Unplug the Dishwasher

    Always disconnect power before working on your dishwasher.
  2. Check for Blockages in the Heat Pump

    Be careful not to damage the heat pump components.
  3. Test the Heat Pump Compressor with a Multimeter

    Ensure the dishwasher is unplugged when performing electrical tests.
  4. Inspect Wiring and Connections

  5. Replace the Heat Pump Assembly if Necessary

    Make sure the new part matches your dishwasher model exactly.
  6. 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.