mypros+
Error code reference

Miele Dishwasher Error Code F05

Water drainage failure, heater level switch.

Water drainage failure, heater level switch.

MyPros+ Max

Get the full diagnostic procedure for F05.

  • Step-by-step tests with expected resistance, voltage, and continuity values
  • Wiring diagram references and connector pinouts from the OEM service manual
  • Verified part numbers when replacement is required
Get the full procedure

$29/month · Cancel anytime · Or $9.95 3-day pass

What F05 means on a Miele dishwasher

The F05 error code on a Miele dishwasher indicates a water drainage failure associated with the heater level switch. This fault occurs when the control board detects that water has not drained to the required level within the expected time frame, and the heater level switch confirms standing water remains in the sump area. The heater level switch is a safety component that monitors water level to protect the heating element from running dry or, in this case, confirms that residual water is still present when it should not be.

The drainage system in a Miele dishwasher involves the drain pump, drain hose, sump assembly, and the level-sensing components that report conditions back to the control board. When the heater level switch detects water still present after a drain cycle, the machine cannot confirm a successful drain and triggers F05. This prevents the appliance from advancing to the next wash phase or completing the cycle safely.

Common root causes include a blocked or kinked drain hose, a clogged sump filter or pump impeller, a faulty drain pump that is not generating sufficient pressure, or a malfunctioning heater level switch that is sending an incorrect signal even when the water has drained properly. Wiring faults between the level switch and the control board can also produce this code without an actual drainage problem being present.

Source: manufacturer service documentation.

Common causes of F05

  1. 01

    Clogged drain filter or sump

    Wiring / connection

    Food debris, grease, or foreign objects can block the filter basket and sump area, preventing the drain pump from evacuating water effectively. Remove and clean the filter assembly and inspect the sump for obstructions.

  2. 02

    Blocked or kinked drain hose

    Wiring / connection

    A drain hose that is kinked, pinched, or clogged with debris will restrict water flow out of the machine. Inspect the full length of the drain hose from the pump outlet to the sink drain or garbage disposal connection.

  3. 03

    Faulty or seized drain pump

    Part replacement

    If the drain pump motor has failed or the impeller is jammed by debris, the pump will not generate enough flow to empty the sump. Listen for the pump running during the drain cycle and check the impeller for obstructions or damage.

  4. 04

    Defective heater level switch

    Part replacement

    The heater level switch itself may have failed and could be sending a false signal indicating water is present even after a successful drain. This requires testing the switch for correct operation and continuity.

  5. 05

    Wiring fault between level switch and control board

    Wiring / connection

    Damaged, corroded, or disconnected wiring in the circuit between the heater level switch and the main control board can cause the board to misread the drainage status. Inspect connectors and harness continuity in this circuit.

See the test procedure for each cause

Frequently asked questions about F05

What does F05 mean on a Miele dishwasher?
F05 on a Miele dishwasher means the appliance has detected a water drainage failure related to the heater level switch. The control board is receiving a signal from the heater level switch indicating that water remains in the sump when the drain cycle should have cleared it. This can be caused by a physical blockage in the drain system, a failed drain pump, or a faulty level switch.
Can I fix the F05 error myself?
Some causes of F05 are DIY-friendly, such as cleaning the drain filter, clearing a blocked sump, or checking the drain hose for kinks. If the filter and hose are clear and the error persists, diagnosing and replacing the drain pump or heater level switch may require more technical comfort and basic electrical testing skills. If you are not confident working with appliance wiring, a qualified technician is recommended.
Is it safe to use my Miele dishwasher when F05 is displayed?
It is not advisable to continue running the dishwasher while F05 is active. The code indicates a drainage failure, and running the machine could result in water pooling inside the cabinet, potential overflow, or the heating element operating under unsafe conditions. Address the fault before resuming normal use.
How much does it cost to repair an F05 error on a Miele dishwasher?
Repair costs depend on the root cause. Cleaning a blocked filter or drain hose costs nothing beyond your time. If a drain pump replacement is needed, parts and labor typically range from $150 to $350 depending on your location and the technician. A heater level switch replacement is generally less expensive, often falling in the $80 to $200 range including labor.
Will resetting my Miele dishwasher clear the F05 error?
A reset may temporarily clear the F05 code, but it will return if the underlying drainage problem has not been resolved. Resetting without addressing the cause only postpones the fault. Work through the drain filter, hose, and pump inspection before attempting a reset to confirm whether the issue has been corrected.

78,000+ service manuals · 160,000+ error codes · 55+ brands

Get Started

$29/month · Cancel anytime · Or $9.95 3-day pass