Electrolux dishwasher error codes name the failed system by number: i10 water supply, i20 drainage, i30 a leak in the base, i40 the filter, sump or level sensor, i50 the pump motor and i60 heating. On US models Electrolux documents only i20 and i40 for owners, and both usually start with a clogged filter.
- Electrolux’s US guide requires the drain hose to reach at least 32 inches above the floor; a low hose is a common i20 trigger.
- The US reset is to hold Cancel, switch off the breaker, or unplug the unit for 3 minutes.
- i40 means a clogged filter or sump on US models but a water-level sensor fault (with i43 and i44) on many international models.
- Hd or HO is not a fault: heating takes roughly 1 to 2 minutes per degree of rise.
- i30, i50 and i60 point to leak, motor and heating hardware; call service if one reset does not clear them.
This guide is for owners of US Electrolux built-in dishwashers, such as the EI24 and EDSH series, and of imported European-platform models. Electrolux publishes two code lists that disagree on one code, so we show both, with the safe first checks and the point where you should book a technician.
For codes on neither list, check the Owner’s Manual for your exact model; our guide on how to find your appliance model number shows where the tag sits.
What do Electrolux dishwasher error codes mean?
Electrolux dishwasher error codes are short alarms that the control board shows when a cycle step fails a time or sensor check. The family number tells you which system tripped: 10 for water in, 20 for water out, 30 for leaks, 40 for the sump and level sensing, 50 for the motor, and 60 for heating.
| Code | US models | International models | First safe check |
|---|---|---|---|
| i10 | Not listed | Water supply problem | Supply valve fully open; hose not kinked |
| i20 | Did not drain completely | Draining problem | Knockout plug, drain hose, filter |
| i30 | Not listed | Anti-flood system found water in the base | Close the water supply; call service |
| i40 | Clogged filter or sump | Water-level sensing (also i43, i44) | Clean filter and sump |
| i50 | Not listed | Wash motor or pump malfunction | Reset once, clean filter |
| i60 | Not listed | Heating problem | Clean filters; descale |
The i10, i30, i50 and i60 meanings come from Electrolux’s international documentation and match independent repair references for US models, but they are not in Electrolux’s short US owner list.
Which codes does Electrolux document for US models?
Electrolux’s US owner support lists only two true fault codes, i20 and i40, plus status messages such as LOC, CL or Cd, Hd or HO, PF and PRESS START. The list matches the one Frigidaire publishes, because Electrolux owns Frigidaire and both brands build US dishwashers on a shared platform.
Our Frigidaire dishwasher error codes guide covers that shared status list; this page adds Electrolux’s own fix details, the codes outside the US list, and the one code whose meaning depends on the platform.

How do you fix Electrolux dishwasher error i20?
Electrolux dishwasher error i20 means the unit did not drain properly. Electrolux’s own checklist names five causes: a disposer knockout plug that was never removed, a blocked drain hose, a pinched hose, a hose sitting lower than 32 inches above the floor, and a filter or glass trap packed with food soil.
Switch the dishwasher off at the breaker before reaching into the tub or under the sink, and let hot standing water cool first.
-
Clean the filter assembly first
Rinse the coarse filter, then turn the cylinder fine filter in the glass trap counterclockwise, lift it out, empty it and brush it clean. Time: 10 minutes.
-
Check the disposer knockout plug
On a new install draining into a garbage disposer, the disposer’s knockout plug must be removed. i20 on the first cycle is the classic sign it was not.
-
Inspect the drain hose under the sink
Look for kinks or a hose crushed by stored supplies. Electrolux says the hose should run down to the drain connection, not up.
-
Confirm the 32-inch high point
Electrolux’s drain hose guide sets a minimum of 32 inches from the floor, usually a high loop under the countertop or an air gap.
-
Clear the air gap if you have one
Remove the air gap cover on the sink deck and clear debris. Electrolux notes the air gap is plumbing, not covered by the dishwasher warranty.
-
Reset and run a short cycle
Hold Cancel or cut power for 3 minutes, then run a short cycle and confirm the tub ends empty.
If i20 returns with a clean filter and clear hose, the drain pump or check valve is next, a parts-level repair. See our guide to a dishwasher that won’t drain for the remaining checks.
What does i40 mean on an Electrolux dishwasher?
Electrolux dishwasher error i40 has two documented meanings. On US models, Electrolux says i40 means a clogged filter or sump, because food soils have built up there. On many international models, Electrolux groups i40 with i43 and i44 as a pressure-sensor or water-level control fault, sometimes signaled by four beeps or flashes.
Both versions share the same first fix: Electrolux’s US article says to clean the glass trap and re-run the unit, and its UK article says to clean the filter and sump, clear any foam, and restart on a normal cycle. Hand dish soap or excess detergent can foam enough to confuse the level sensor.
If i40 returns after cleaning, the cause is deeper in the sump or in the pressure sensor itself; book service.
What does i10 mean on an Electrolux dishwasher?
Electrolux dishwasher error i10 means a water supply problem: the dishwasher is not receiving enough water, or it cannot detect the incoming supply within the expected fill time. Electrolux’s international support lists i10 this way, and independent repair guides that cover US models describe the same low-fill fault.
-
Open the supply valve fully
A half-closed valve under the sink, often after plumbing work, is the most common cause.
-
Check other faucets
Low pressure across the house will also trigger a low-fill alarm.
-
Look for a kinked supply line
With the breaker off, check the line behind the toe kick for sharp bends.
-
Reset and try one cycle
If the tub stays dry with the valve open, the inlet valve needs service.
Is Electrolux dishwasher error i30 a leak?
Electrolux dishwasher error i30 is a leak alarm. Electrolux says the anti-flood device has activated because water has collected in the base of the appliance, below the tub. The dishwasher stops the program so the leak does not reach your floor and cabinets.
Close the water supply valve before investigating i30. Electrolux warns the flood protection cannot work without power, so unplugging alone does not stop a leak. Do not tilt the machine.
Electrolux points to the inlet hose first: seated correctly, not kinked, not damaged. Other usual sources are a loose inlet valve connection, a worn door gasket, or an unlevel dishwasher. Our guide to a dishwasher leaking from the bottom covers those checks in order.
What do Electrolux error codes i50 and i60 mean?
Electrolux error code i50 signals a wash motor or pump malfunction, and i60 signals a heating problem, meaning the water is not reaching the temperature the cycle needs. Both codes point to powered hardware inside the machine, so a homeowner’s job is limited to one reset and basic cleaning before calling service.
For i50, Electrolux’s UK article says to cut power for about a minute, then clean debris and foam from the filter and sump and restart on a standard cycle. Glass fragments and fruit pits that slip past the filter can jam the pump.
For i60, Electrolux says to clean the filters and spray arms and run a machine-care cycle with descaler, since scale slows the heating element. If it returns, the element, sensor or control board needs testing at line voltage, which is a technician’s job.
Which Electrolux dishwasher codes are not faults?
Several Electrolux display messages look like errors but report normal operation. Electrolux’s US guide lists LOC, Hd or HO, 01 to 24, 1 to 199 and PRESS START as status messages, while CL or Cd and PF only ask you to close the door or restart after a power cut.
| Display | Meaning per Electrolux |
|---|---|
| LOC | Door locked during operation |
| CL or Cd | Door not closed and latched |
| Hd or HO | Heat delay: about 1 to 2 minutes per degree of rise |
| PF | Power lost; press START/CANCEL |
| 01–24 | Delay start is set |
| 1–199 | Minutes left in the cycle |
| PRESS START | Close the door within 5 seconds of Start |
Electrolux says colder incoming water means a longer Hd delay; running the faucet hot before a cycle shortens it.
How do you reset an Electrolux dishwasher error code?
Electrolux’s US support gives three ways to reset an Electrolux dishwasher error code: press and hold the Cancel button, switch the dishwasher’s breaker off, or unplug the unit for 3 minutes. Electrolux’s international support suggests one to five minutes without power, depending on the code.
A reset clears the alarm, not the fault. Use it once after the safe checks; if the code returns, stop resetting and book service. Our dishwasher troubleshooting guide covers problems that show no code at all.
What mistakes make an Electrolux error code come back?
Repeat Electrolux error codes usually come from a check that was skipped or done halfway. In practice, the same handful of habits cause most return visits for i20, i40 and i60, and none of them require tools to avoid. Run through this list before you assume a part has failed.
- Rinsing only the coarse filter. The fine filter in the glass trap holds most soil.
- Using hand dish soap. Suds trip level sensing and slow draining.
- Losing the high loop after under-sink work. A hose below 32 inches restarts i20.
- Running another cycle on i30. Shut the supply first.
- Skipping descaling in hard-water homes. Scale on the element contributes to i60.
Call an appliance technician or Electrolux service when i30, i50 or i60 returns after one reset, when i20 or i40 persists with a clean filter and clear hose, or when you see water on the floor, smell burning or find a tripped breaker. These repairs involve the heating element, motor, wiring and control board at line voltage.
Under warranty, use authorized service. For typical bills, see our guide to dishwasher repair cost.
Frequently asked questions
Is Electrolux the same as Frigidaire for dishwasher codes?
On US models, largely yes. Electrolux owns Frigidaire, and the two brands publish the same owner code list for their US dishwashers: i20, i40, LOC, CL or Cd, Hd or HO, PF and PRESS START. European-platform Electrolux dishwashers use a longer list, and i40 means a level-sensing fault there.
Why does my Electrolux dishwasher show i20 right after installation?
An i20 on the very first cycle usually means the knockout plug in the garbage disposer was never removed, or the drain hose was kinked when the unit was pushed into place. Electrolux lists both as the first checks. Clear them, reset the dishwasher and run a short cycle to confirm.
Can I keep using my Electrolux dishwasher with an i30 code?
No. Electrolux describes i30 as the anti-flood system detecting water in the base, so another cycle can push more water under your cabinets. Close the water supply valve, leave the unit off, check the inlet hose for damage, and book service if the code does not clear.
How long should Hd stay on an Electrolux dishwasher?
Hd or HO lasts as long as the heater needs to raise the water temperature. Electrolux estimates roughly 1 to 2 minutes for each degree of rise, so a 10-degree rise could take 10 to 20 minutes. Running hot water at the sink before starting shortens it.
What does PF mean on an Electrolux dishwasher?
PF means the dishwasher lost power during a cycle. Electrolux says to press START/CANCEL to clear the code and restart. One PF after a storm or tripped breaker is normal; repeated PF codes with no household outage point to the circuit or outlet and are worth an electrician’s visit.