mypros+
Error code reference

Miele Dishwasher Error Code F7

Water inlet fault

Water inlet fault – too few pulses at the beginning of the step.

MyPros+ Max

Get the full diagnostic procedure for F7.

  • 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 F7 means on a Miele dishwasher

The F7 error code on a Miele dishwasher indicates a water inlet fault, specifically that the flow meter registered too few pulses at the beginning of a fill cycle step. Miele dishwashers use a turbine-style flow meter (also called an aqua sensor or water meter) installed in the inlet water path to count pulses as water flows through. Each pulse corresponds to a measured volume of water. When the control board detects fewer pulses than expected during the initial phase of a fill step, it interprets this as insufficient water entering the machine and triggers F7.

The most likely sources of this fault are restrictions in the water supply path or a malfunctioning flow meter itself. A kinked or pinched inlet hose, a clogged inlet valve filter screen, low household water pressure, or a partially closed supply valve can all reduce flow to the point where the pulse count falls below the expected threshold. The inlet solenoid valve itself may also be failing, opening only partially or sluggishly, which delays or reduces initial water entry.

Beyond supply-side issues, the flow meter turbine can become stuck or fouled by debris or mineral scale deposits, preventing it from spinning freely and generating accurate pulses even when water flow is adequate. Wiring faults between the flow meter and the control board, including damaged connectors or corroded terminals, can also cause the board to receive no signal or an incomplete pulse signal. Diagnosing F7 requires systematically checking water pressure at the inlet, inspecting the valve screen, testing the inlet valve solenoid coil, and verifying the flow meter spins freely and sends a proper signal.

Source: manufacturer service documentation.

Common causes of F7

  1. 01

    Restricted or closed water supply

    Wiring / connection

    A partially closed shut-off valve, kinked inlet hose, or clogged filter screen at the inlet valve connection reduces water flow below the minimum needed to register sufficient pulses. Check that the supply valve is fully open and inspect the hose for kinks or damage.

  2. 02

    Clogged or faulty water inlet valve

    Part replacement

    The inlet solenoid valve may have a blocked screen or a failing solenoid coil that prevents it from opening fully at the start of the fill step. Inspect and clean the valve screen and test the solenoid coil for correct resistance.

  3. 03

    Fouled or stuck flow meter turbine

    Part replacement

    Mineral scale, debris, or sediment can jam the flow meter turbine so it does not spin correctly, causing the control board to receive too few pulses even when water is entering. The flow meter may need cleaning or replacement.

  4. 04

    Low household water pressure

    Wiring / connection

    If incoming water pressure is too low, the flow rate through the inlet valve is reduced and the flow meter may not generate enough pulses in the expected time window. Check static water pressure at the supply line to rule this out.

  5. 05

    Wiring or connector fault at the flow meter

    Wiring / connection

    Corroded terminals, damaged wiring, or a loose connector between the flow meter and the control board can interrupt the pulse signal entirely or cause intermittent signal loss. Inspect the connector and wiring harness for visible damage or corrosion.

See the test procedure for each cause

Frequently asked questions about F7

What does F7 mean on a Miele dishwasher?
F7 indicates a water inlet fault caused by too few pulses being registered at the flow meter during the beginning of a fill step. The dishwasher's control board monitors how much water enters the machine by counting pulses from a turbine flow meter. When the pulse count is below the expected threshold at the start of a cycle, the machine halts and displays F7. This is typically caused by restricted water supply, a faulty inlet valve, or a fouled flow meter.
Can I fix the F7 error myself, or do I need a technician?
Some causes of F7 are straightforward DIY fixes, such as fully opening a partially closed supply valve, straightening a kinked inlet hose, or cleaning the filter screen on the inlet valve. However, replacing the inlet solenoid valve or flow meter, or diagnosing wiring faults, typically requires disassembly and familiarity with appliance electrical testing. If basic supply-side checks do not resolve the error, a qualified technician is recommended.
Is it safe to keep using my dishwasher when F7 is displayed?
No. When F7 is active, the dishwasher has halted the cycle because it detected insufficient water entering the machine. Running the appliance in this condition could damage the pump or heating element. The machine should remain out of service until the underlying cause is identified and corrected.
Will resetting the dishwasher clear the F7 error?
A reset may temporarily clear the error code, but if the underlying problem with the water supply, inlet valve, or flow meter is not corrected, F7 will return at the start of the next fill step. Resetting without diagnosing the cause is not a solution. Address the root cause first, then attempt a reset to confirm the fault is resolved.
How much does it cost to repair a Miele dishwasher F7 error?
Repair costs vary depending on the cause. If the fix is as simple as clearing a blocked inlet screen or adjusting the supply valve, there may be no parts cost at all. Replacing a faulty inlet solenoid valve typically ranges from roughly $80 to $200 for parts, while a flow meter replacement can range from $50 to $150 for parts. Adding labor costs, a full professional repair for this fault commonly ranges from $150 to $400 depending on your region and the specific components involved.

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

Get Started

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