What this error means
Heating fault — the dishwasher is not reaching the correct wash temperature
The F03 error means the dishwasher has failed to heat the water to the required temperature within the allowed time, or the temperature sensor has returned an out-of-range reading. The most common causes are a failed heating element, a faulty NTC thermistor temperature sensor, or heavy limescale build-up insulating the element from the water. A wiring fault to either component can also produce this code.
What you'll need first
Affiliate links — we may earn a small commission at no extra cost to you.
Step-by-step
Symptoms to look for
- Dishes coming out cold, greasy, or with undissolved detergent after a hot programme
- Interior of the dishwasher feels no warmer than room temperature during a cycle
- F03 displayed partway through a wash or rinse programme
- Programme runs significantly longer than the displayed time before faulting
Diagnostic steps
Unplug for 5 minutes to reset the control board. Plug back in and run the hottest available programme — Intensive or 70 degrees — with no load. After 15 minutes, carefully open the door a few centimetres. You should be met immediately by warm to hot steam. If the interior feels no warmer than room temperature, the element is not heating at all.
Add a proprietary dishwasher descaler or two tablespoons of citric acid to the base of the tub and run a full 65-degree empty cycle. Limescale on the element surface acts as insulation — the element can draw full power while transferring very little heat to the water. This is the most common cause of gradual heating decline before F03 appears as a persistent fault.
Open the salt cap on the floor of the tub. If empty or very low, top up with coarse dishwasher salt — not table salt. The built-in water softener requires salt to prevent limescale forming on the element and spray arms.
With the dishwasher completely unplugged, remove the lower basket. The element is the metal bar or ring running across the base of the tub. Inspect it for cracks, orange corrosion patches, or sections where the coating has burned away.
With the dishwasher unplugged, remove the lower kickplate panel. The element terminals protrude through the tub base and are accessible from underneath. Disconnect both wiring terminals and test across them with a multimeter. A healthy Indesit dishwasher element reads between 20 and 30 ohms. A zero or OL reading means the element has failed.
The NTC sensor is mounted near the sump or tub base, connected by two thin wires. Disconnect its connector and test across the terminals with a multimeter. At room temperature a healthy Indesit dishwasher NTC reads between 4,000 and 12,000 ohms. A zero or OL reading means the sensor has failed.
When to call an engineer
- Heating element reads outside 20 to 30 ohms or shows continuity to earth — must be replaced
- NTC thermistor reads open circuit or zero ohms on a multimeter
- Element tests within normal range but F03 persists — wiring or control board fault
- Visible corrosion, cracking, or burnt sections on the element in the tub base
Frequently asked questions
Can limescale alone cause F03 without the element being broken?
How do I tell whether it is the element or the thermistor?
Are dishes safe after a cycle that triggered F03?
What should the NTC read at room temperature on an Indesit dishwasher?
🎯 What is likely causing this fault?
⚠️ Estimates based on common faults — not a guaranteed diagnosis. Always verify before ordering parts.
Parts you may need
Enter your model number to filter results to your exact machine
Usually found on a label inside the door frame or on the back panel of the machine.
| Part | Approx. UK Cost | Find it |
|---|---|---|
| Temperature Sensor (NTC) | £10 - £20 | 🏷️ eBay UK → |
| Temperature Sensor (NTC) | £10 - £20 | 🛒 Amazon UK → |
| Heating Element | £20 - £30 | 🛒 Amazon UK → |
| Heating Element | £20 - £30 | 🏷️ eBay UK → |
ℹ️ Prices are approximate. Always check the part number matches your model before ordering. Not sure of your model number? Find out how to locate it here.