Miele Dishwasher F12 — What It Means & How to Fix It

By Callum Griffin · Researched and verified against manufacturer and repair documentation · Reviewed September 2026

F12 means the dishwasher isn't taking in enough water, and Miele's own support page gives the three owner checks: faucet on, clean the inlet filter, straighten the hose.

What this code means

Miele's page for F12 (water inlet) says it plainly: the inlet is blocked or restricted. The machine can't fill fast enough because the faucet under the sink is closed, the plastic filter inside the water-intake valve is crusted with debris, or the inlet hose is kinked. All three live outside the machine's electronics, which makes F12 one of the friendliest Miele codes — a genuine five-minute owner fix in most cases, with a technician only needed if the flow meter or inlet valve itself gives up.

Documented by Miele USA for G-series dishwashers as 'Fault F12 (water inlet)'; its sibling F13 covers the same intake fault detected at a different point in the program, and modern machines may show a flashing inlet/drain light instead.

Most likely causes

CauseHow likelyDIY-fixable?
Inlet filter inside the water connection is soiled Very common Yes — clean under running water
Faucet (stopcock) is turned off Common Yes — turn it on
Water inlet hose kinked or looped Occasional Yes — straighten it
Inlet valve or flow meter failed Less common No — technician job

What you can try yourself

  1. Unplug the dishwasher, close the faucet, then unscrew the water-intake valve from the faucet — the plastic housing contains an electrical valve, so never dip it in water.
  2. Use needle-nose pliers to pull out the plastic filter bar and rinse it under running water until it's clean.
  3. Re-insert the plastic filter and its seal, making sure both sit correctly, and screw the connection back onto the faucet.
  4. Open the faucet slowly and check for drips — tighten if water weeps out.
  5. Remove any kinks or loops from the inlet hose, plug the machine back in and run a short program.

When to call a technician

Typical professional repair cost: Free if it's the filter, faucet or hose; about $150–300 if an inlet valve or flow meter needs a technician.

Frequently asked questions

The F12 came on with 'intake/drain' showing on the panel — same thing?

Yes — F12 is the intake side of the family. Check the faucet position and clean the inlet filter first; those two fixes clear most cases.

How often does the inlet filter clog?

It collects grit and scale over time, especially after plumbing work on the supply. If you've had any plumbing done, checking this filter is the first place to look.

Sources checked

Error meanings can vary by model. This guide was checked against the documentation above; use the manual for the model number on your own appliance when it differs.

Related Miele codes

More: all Miele dishwasher codes · all Miele codes · search by symptom