Siemens E09 fault codewhat it means and how to fix it
A fault in the heating system. On these machines the element is usually built into the pump housing, which is what makes this a bigger job than it sounds.
Take care
What E09 means
Siemens give E09 as a fault in the dishwasher’s heating system, and they publish E11 with the identical sentence, so on their own account the two are one report. The symptom is a machine that runs a full programme and finishes, with everything technically washed and nothing actually clean — greasy glasses, a film on plates, and a load that comes out wet because the drying stage depends on the load being hot enough to evaporate the water off it. A dishwasher heats its water inside itself; there is no hot fill on a domestic machine in the UK, so cold mains goes in and an element brings it to temperature. Take the heat away and detergent stops working, because dishwasher detergent is chemistry that needs a temperature to run at, and fat does not shift in cool water at all.
What makes this expensive on BSH machines specifically is where the element lives. On an older design it is a visible coil in the bottom of the tub and it is a part in its own right. On these, it is a flow-through heater integrated into the circulation pump housing, so the water is heated as it passes through on its way to the spray arms. That is more efficient and it means there is no exposed element to catch on a dropped tray — but it also means the heater is generally not replaced on its own. The assembly comes out as a unit, and the quote reflects that. It is worth eliminating the free explanations first, and there are two. Limescale on a heating element is its own code on these machines, E12, and it presents similarly. And a load that comes out wet with everything else fine is usually rinse aid rather than heating at all.
Bosch UK publish the same code for their own badge — E09 means the heating element is defective — and add two things worth having: if the salt lamp is lit at the same time, check the salt sensor is not dirty and fooling the machine into thinking there is salt when there is not; and for safety reasons they do not recommend trying to resolve the fault yourself, which is why the steps below stop at ruling out the free explanations and go no further into the machine.
What causes it
| Cause | What is actually happening | How likely |
|---|---|---|
| Flow-through heater failed | The element itself gone open circuit. On BSH machines it is integrated into the circulation pump housing, which is why it is rarely a standalone part. | Common |
| Temperature sensor out of range | The machine reads the water temperature to decide when the programme can move on. A sensor drifting reports a heating fault with a perfectly good heater. | Occasional |
| Limescale insulating the element | Scale is a poor conductor, so a furred element cannot pass its heat into the water. BSH give this its own code, E12, and it is worth ruling out first because it is cheap. | Occasional |
| Pressure or level too low for the heater to run safely | A flow-through heater must not run dry, so the machine will refuse to heat if it is not satisfied about water level. That can present as a heating fault with nothing wrong with the heating. | Occasional |
| Wiring or relay at the heater | The element draws heavily, so its relay contacts and connectors work hard and are a genuine failure point on a machine of any age. | Rare |
What to try yourself
Check the salt and the hardness setting before anything else. If the machine is in a hard water area with the softener set to the factory default, scale is the likeliest explanation and it has its own code and its own remedy.
Check the rinse aid is not empty. A load that comes out wet but clean is a rinse aid problem rather than a heating one, and the two get confused constantly.
Run a hot programme, the hottest the machine offers, with it empty and no detergent, and open the door at the end. If the inside of the cabinet is barely warm, the fault is real.
Open the door carefully. BSH warn that hot water can splash out of the appliance if the door is opened while a programme is running.Try the reset Siemens publish for the electronics codes — off, wait a few minutes, on — so that a one-off sensor reading is eliminated before you pay anyone.
If it persists, book a repair and ask specifically whether the heater is a separate part on your model or integrated into the pump. It changes the price substantially and it is a fair question to ask before agreeing to anything.
Get a qualified appliance engineer to look at your Siemens E09
We do not pass enquiries to a repair firm, so there is no form here. When you book a qualified appliance engineer, tell them the make, the model and the exact code or message on the display, and ask whether they carry parts for this make — that is what turns one visit into a repair rather than a quote.
What it costs to fix
Typical repair cost
£0–£340
Time on site
30 minutes
Free if it turns out to be rinse aid or salt. A temperature sensor is £80 to £150 fitted. A heater integrated into the circulation pump assembly is typically £180 to £340, which is the reason for the top of this range.
Typical UK prices including parts and labour, updated September 2026. Your quote may differ.
Own this appliance and had this code? . Nothing is published until a person has read it.
Related Siemens fault codes
- E07Get it checkedA fault in the drying system. Worth knowing what your machine uses to dry before you spend anything, because on BSH machines there are three quite different answers.Related: heating and drying
- E20Get it checkedThe rinsing circuit has reported a fault, and Siemens point at the circulation pump. This is the pump that drives the spray arms, not the one that empties the machine.Related: same brand
- E08Usually simple to fixThere is too little water in the machine for it to rinse properly, and Siemens’ first suggestion is not a repair at all — it is how you loaded it.Related: same brand
- E06Get it checkedSiemens report a faulty door sensor or faulty electronics. The door switch is what tells the machine it is safe to throw water about, so nothing runs until it is happy.Related: same brand
Own a Siemens dishwasher? Save it and its codes come first next time.
Related guides
Common questions about Siemens E09
My machine shows E11, not E09.
Siemens publish both with the same sentence — a fault in the dishwasher’s heating system — in a single entry. There is no published wording that separates them, so treat them as one report rather than inferring a difference from the numbers.
Everything is clean but comes out soaking. Is that this?
More likely rinse aid. Drying on these machines works by the load being hot enough at the end of the cycle for water to evaporate, and rinse aid is what stops that water beading and clinging. If the wash is genuinely clean, fill the rinse aid before suspecting the heater.
Could it just be limescale?
Yes, and it is worth checking because it is the cheap answer. BSH give a furred heating element its own code, E12, whose remedy is to descale and then set the water softener correctly for your area. If your salt has never been filled or the hardness is on the factory default in a hard water district, start there.
Why is a heating element such an expensive part on these?
Because on BSH machines it is generally not a separate element. It is a flow-through heater built into the circulation pump housing, heating water as it passes on the way to the spray arms, so the repair replaces an assembly rather than a coil. Ask which design your model uses before accepting a quote.
Technical review
Not reviewed by an engineer
No engineer has read this page. Severity follows what the manufacturer publishes, and we would rather tell you that than let a byline imply a sign-off.
Sources and how we verified this
We establish the facts from the sources below and then write the explanation ourselves. We do not copy manufacturer wording and we do not host their manuals.
- Manufacturer support portal
- Manufacturer technical and service documentation
This page has not been reviewed by an engineer, and we would rather tell you that than imply otherwise. The severity rating follows what the manufacturer publishes: where they say isolate the appliance and call someone, so do we.