How Miele F-Codes Work
A Miele dishwasher continuously monitors its water level, drainage, heating and circulation. When a reading falls outside the expected range, it stops the cycle and shows an F-code. The code identifies the subsystem rather than the exact part, which is genuinely useful: it tells you and the technician where to look first. The exact codes vary a little by model generation, so cross-check your manual, but the common families are consistent.
Common Miele F-Codes
| Code | Points To | First Checks |
|---|---|---|
| F11 | Drain fault | Filter, drain hose, pump |
| F12 / F14 | Water intake / flow | Supply valve, inlet hose, screen |
| F13 | Hot-water inlet issue | Supply temperature and connection |
| F70 | Float / water level | Base tray, float, leak check |
| F24 / heater faults | Circulation or heating | Heater, circulation pump |
The Water-Intake Codes
Codes in the F12 to F14 range point to a problem getting water into the machine: a closed or faulty supply valve, a kinked inlet hose, or a clogged inlet screen. Confirm the water supply is on and the hose behind the machine is not kinked, and check the small screen at the inlet for debris. These are among the easier faults to resolve, and often the fix is at the supply rather than inside the machine.
The Heating and Circulation Codes
Codes tied to heating or circulation mean the machine could not reach temperature or move water as expected, which points to the heater element, the circulation pump, or a flow-meter fault. These are internal repairs that need a technician to test and confirm. Running the machine repeatedly through a heating fault will not clear it and can leave dishes unwashed.
Code You Cannot Clear?
If a Miele F-code returns after the basic checks, it needs a diagnosis. See our Miele repair page and we will bring the right Genuine OEM Parts.
The Bottom Line
Miele F-codes map cleanly to subsystems: drainage, water intake, heating and circulation. Start with the supply and the filter for intake and drain codes, treat heating and float codes as internal faults, and cross-check the exact code against your model. Each is a standard OEM repair once identified.
Want It Fixed Right?
Book a repair and we will bring the a part selected for the approved scope your model needs. Diagnostic and travel fees, if applicable, are confirmed before the appointment and before repair approval.