mypros+
Error code reference

Bosch Dishwasher Error Code E:2012

Heating circuit interrupted (resistance, supply wires, contacts of the safety relay on power module)

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 E:2012 error code actually means

Your Bosch dishwasher is showing E:2012 because it cannot detect that the heating element is working. This means your dishes will not be washed in hot water and may come out wet and poorly cleaned. The dishwasher will still run, but it will not heat the water or dry effectively until the issue is fixed.

Diagnostic procedure

The full E:2012 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
Clean and descale the appliance (spare part Nr. 00311506). Check the water hardness setting and ensure the softener is correctly set.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock E:2012 procedure $9.95

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

Most common causes of E:2012

Ranked by how often they cause this code
  1. 1Scale buildup on the heating element
  2. 2Failed or open heating element
  3. 3Faulty safety relay on the power module
  4. 4Damaged or disconnected supply wiring
  5. 5Incorrect water hardness or softener setting

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 E:2012

What does E:2012 mean on a Bosch dishwasher?
E:2012 means the dishwasher has detected an interruption in the heating circuit. The fault can originate from the heating element itself, the supply wiring, or the safety relay contacts on the power module. The appliance will continue to run wash cycles but without heating the water, resulting in poor cleaning and drying performance. Descaling the unit is the recommended starting point for diagnosis.
Is it safe to keep using my dishwasher when E:2012 is showing?
The dishwasher is designed to continue operating without the heater when E:2012 is active, so it will not pose an immediate safety hazard in most cases. However, running without heat means dishes will not be properly sanitized and hygiene standards may not be met. It is advisable to resolve the fault as soon as possible rather than using the appliance in degraded mode long term.
How much does it cost to repair a Bosch dishwasher E:2012 error?
Repair costs vary depending on which component has failed. Descaling products and softener salt are low-cost items, typically in the range of a few dollars to around twenty dollars. If a heating element replacement is needed, parts and labor combined generally fall in the range of $150 to $350. A power module replacement, if the safety relay is the root cause, can push costs higher, often in the $200 to $500 range depending on the specific model and labor rates in your area.
Can I fix E:2012 on my Bosch dishwasher myself?
Descaling the appliance and correcting the water softener setting are tasks most homeowners can handle without professional help. If descaling does not clear the error, diagnosing a failed relay on the power module or replacing a burned-out heating element involves working with line voltage components and is best handled by a qualified technician. Always disconnect power to the appliance before inspecting any internal wiring or components.
Will resetting the dishwasher clear the E:2012 error?
A manual reset may temporarily clear the error code from the display, but it will return as soon as the control system checks the heating circuit again and finds the same fault. The underlying cause, whether scale buildup, a failed element, faulty wiring, or a bad relay, must be corrected before the code will stay cleared. Resetting without repairing is not a solution.

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

Get Started

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