What is the Bosch Dishwasher E12 error?#
E12 on a Bosch dishwasher is a limescale warning: the machine is telling you mineral scale has built up on the heater and inside the heat pump, and it wants a descaling cycle — this is the one Bosch code I actually like to see, because it is usually the cheapest and most owner-fixable of the lot. It is not urgent and nothing is broken; the machine still runs, but you will notice white film on glassware, weaker drying, and cycles that drag on as the scaled heater works harder. The first thing to do is run a dedicated descaling cycle with Bosch descaler before you assume anything mechanical has failed. In hard-water areas like Sacramento and much of the Bay Area, E12 is simply the machine asking for the routine maintenance most owners skip.
E12 on a Bosch Dishwasher: likely causes and repair cost#
On a Bosch Dishwasher, the E12 code signals: limescale in heat pump.
| Likely cause | Typical likelihood |
|---|---|
| Hard water mineral buildup | Most common |
| Limescale deposits | Common |
| Lack of rinse aid | Less common |
Typical professional repair: $15–$80 · Difficulty: easy · often owner-fixable
Fastest thing to try first: Run descaling cycle.
Symptoms that often accompany E12: Dishes have white film; Drying performance degraded; Cycle takes longer than normal
Technician diagnostic sequence for E12:
- Run a dedicated descaling cycle with Bosch descaler (BSH0000311)
- Ensure rinse aid dispenser is filled — adjust setting to 4-5 for Sacramento hard water
- Check water softener salt level (models with built-in softener)
- If descaling does not clear the code, heat pump may need manual cleaning
Parts a technician may check or replace: Bosch dishwasher descaler
Field note: Sacramento/Bay Area water hardness (8-15 gpg) accelerates scale buildup. Recommend monthly descaling and rinse aid set to maximum. Models with built-in softeners (common in Gaggenau/Thermador) need salt refills every 2-3 months.
Do You Have the Right Tools?
Water pressure gauge ($60), spray arm tester, float switch multimeter ($85), and drain inspection camera. Our technician arrives with $3,000+ in professional tools — your diagnostic is free.
Licensed & Insured · 90-Day Warranty · Same-Day Service
How to troubleshoot the E12 error yourself#
This is the rare Bosch code where the table above says "often owner-fixable," and the fix really is in your hands. Start with a full descaling cycle: empty the racks, add Bosch descaler (BSH0000311) or a dishwasher-safe descaler, and run the hottest program to strip mineral scale off the heater and pump. That alone clears the majority of E12 codes. While you are at it, top up the rinse-aid dispenser and turn the setting up — for the hard water we see locally I set it near the maximum, which cuts filming and helps the machine shed water. If your model has a built-in water softener, check the salt reservoir and refill it; softener-equipped Bosch, Gaggenau, and Thermador units need salt every couple of months and will scale quickly if it runs dry. Make descaling a monthly habit and the code tends to stay gone. Only if a thorough descale does not clear E12 does the heat pump need manual cleaning, and that is the point to bring in a technician — but most owners never get there.
Is the Bosch Dishwasher E12 error worth fixing?#
E12 is almost always worth "fixing," and the good news is it barely qualifies as a repair. The table above shows a cost of just $15 to $80, and the low end is essentially the price of a bottle of descaler you run yourself — no service call required. Even at the top of that range, $80 for a technician descale and rinse-aid setup is trivial next to replacing a perfectly good dishwasher. There is really no replace-versus-repair debate here: a machine throwing E12 is not failing, it is scaled, and a descaling cycle restores it. The only ongoing "cost" is prevention — regular descaling, rinse aid kept high, and softener salt topped up in hard-water homes. Do that and you will likely never pay for E12 again.
Safety First — Know the Risks
Live 120V wiring in a wet environment is one of the most dangerous DIY scenarios. Water + electricity = serious shock risk. Our techs are licensed and insured — let them handle the risk.
Licensed & Insured · 90-Day Warranty · Same-Day Service
Bosch Dishwasher E12: frequently asked questions#
What does the E12 error mean on a Bosch Dishwasher?#
E12 is a limescale warning: mineral scale has accumulated on the heater and in the heat pump, and the machine is requesting a descaling cycle. Nothing has broken. You may notice white film on dishes, reduced drying, and longer cycles until the scale is removed.
Is it safe to keep using a Bosch Dishwasher that shows the E12 error?#
Yes, it is completely safe to keep using. E12 is a maintenance prompt, not a fault — the machine still washes. Left unaddressed, scale keeps building and drying and efficiency get worse, so it is worth descaling sooner rather than later.
Can I clear the E12 error myself, or do I need a technician?#
You can almost always clear E12 yourself. Run a descaling cycle with Bosch descaler, top up the rinse aid, and refill the softener salt if your model has one. A technician is only needed in the rare case where descaling does not clear the code and the heat pump needs manual cleaning.
How much does it cost to repair the E12 error on a Bosch Dishwasher?#
Per the table above, E12 runs just $15 to $80. The low end is the cost of descaler you use yourself; the high end covers a technician descale and rinse-aid setup. It is the cheapest Bosch dishwasher code to resolve.
Which parts usually fail when a dishwasher throws the E12 code?#
Nothing truly fails with E12 — it is caused by hard-water mineral buildup and limescale deposits, often worsened by low or empty rinse aid. The remedy is descaling and better rinse-aid dosing, not a replacement part, though the descaler product itself is the one consumable involved.
Is a Bosch Dishwasher with the E12 error worth repairing?#
Absolutely — E12 is a maintenance code, not a breakdown, and the $15 to $80 in the table above is a fraction of any replacement. A descaling cycle restores the machine. There is no scenario where E12 alone justifies buying a new dishwasher.
Why does hard water mineral buildup trigger the E12 error?#
As hard water is heated, calcium and magnesium precipitate as scale on the heater and inside the heat pump. The board tracks the resulting drop in heating and drying efficiency and raises E12 to prompt a descale. Regular descaling and rinse aid kept high prevent the buildup from returning.
Appliance Repair Technician · 8 years experience
Experienced technician with 8 years specializing in dishwasher repairs and European appliance brands including Bosch and Thermador.


