F03
INDESIT Dishwasher
Urgency
⚡ Medium
Attend to soon
Repair difficulty
👷 Engineer needed
Some checks are DIY — complex repairs need a pro
Diagnosis

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.

⚠️
For information purposes only. Always consult a qualified engineer before attempting repairs. 🔌 Unplug your appliance before any inspection or repair.
🔗 Affiliate disclosure: This page contains affiliate links. If you buy through them we may earn a small commission — at no extra cost to you. Full disclosure →
What to try first
Fix time
5–10 minutes
🔧
Difficulty
Professional may be required
🏠
Appliance
Dishwasher

What you'll need first

Add all tools to Amazon basket →

Affiliate links — we may earn a small commission at no extra cost to you.

Step-by-step

1
Unplug the dishwasher and wait 5 minutes for the control board to reset, then plug back in and run the Intensive or highest temperature programme available
2
After 15 minutes carefully open the door slightly — warm steam should escape immediately confirming the element is heating
3
Run a dishwasher descaling tablet through an empty 65-degree cycle
Heavy limescale on the element is a very common cause of F03 in hard water areas and descaling often resolves it without any component replacement
4
Check the dishwasher salt reservoir and top up if low
Running without salt in a hard water area causes rapid limescale accumulation on the heating element
Diagnostic

Symptoms to look for

  1. Dishes coming out cold, greasy, or with undissolved detergent after a hot programme
  2. Interior of the dishwasher feels no warmer than room temperature during a cycle
  3. F03 displayed partway through a wash or rinse programme
  4. Programme runs significantly longer than the displayed time before faulting
Step-by-step repair guide

Diagnostic steps

Time 30–60 minutes
Skill Professional may be required
Test with a hot programme

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.

Open the door slowly and stand back. Steam exits rapidly and can cause scalding on bare skin. Never reach inside during a running cycle.
Descale the element

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.

Run the descale cycle with no crockery, cutlery, or detergent in the machine.
Check the salt reservoir

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.

In very hard water areas the salt reservoir may need topping up monthly. Running without salt accelerates limescale accumulation on the element and heating sensors.
Access and inspect the heating element

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.

Any visible cracking or corrosion on the element surface strongly suggests failure. A cracked element sheath allows moisture inside and creates an earth fault.
Test the element resistance

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.

Also test between each terminal and the machine's earth. Any reading other than OL indicates an earth fault — do not use the dishwasher until the element is replaced.
Test the NTC thermistor

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.

A faulty NTC that reads too high causes the board to believe the water is already at temperature and never switches the element on — both element and sensor faults produce F03.
Did this solve your issue?
Escalation

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
Common questions

Frequently asked questions

Can limescale alone cause F03 without the element being broken?
Yes — a heavily scaled element insulates itself from the water and transfers very little heat despite consuming full power. A descale cycle resolves this without component replacement.
How do I tell whether it is the element or the thermistor?
Test both with a multimeter. If the element reads within range (20–30 ohms, no earth fault) but F03 persists, the NTC or its wiring is the cause. If the element reads OL or zero, replace the element.
Are dishes safe after a cycle that triggered F03?
Dishes washed at below-target temperature will not have been hygienically sanitised. For cutting boards, baby items, or anything requiring high-temperature cleaning, rewash once the fault is resolved.
What should the NTC read at room temperature on an Indesit dishwasher?
Between 4,000 and 12,000 ohms at approximately 20 degrees Celsius. A zero or OL reading at room temperature confirms the sensor needs replacing.

🎯 What is likely causing this fault?

🌡️
Heating element failure 45%
📡
NTC temperature sensor fault 25%
💡
Wiring / connectors 15%
🔸
Control board (relay) 10%
🔸
Limescale / slow heating 5%

⚠️ 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.

No model entered
Part Approx. UK Cost Find it
Temperature Sensor (NTC) £10 - £20
Temperature Sensor (NTC) £10 - £20
Heating Element £20 - £30
Heating Element £20 - £30

ℹ️ 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.