mypros+
Error code reference

Miele Washer Error Code F16

Excess foam detected; water intake valve switched off periodically, heating switched off, thermostop skipped…

Excess foam detected; water intake valve switched off periodically, heating switched off, thermostop skipped, spin speed reduced or stopped, additional rinse cycle performed.

First step from the service manual

Ensure the correct type and amount of detergent is being used.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for F16.

  • 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 F16 means on a Miele washer

F16 is Miele's excess foam detection fault. When the washer's sensors detect an abnormal level of sudsing inside the drum, the machine enters a protective response sequence designed to prevent foam from migrating into the pump, control electronics, or pressure system. The water intake valve is switched off periodically to limit additional liquid that could spread the foam, heating is disabled to avoid baking suds onto components, the thermostop function is bypassed, spin speed is reduced or halted entirely to prevent foam from being flung into areas it should not reach, and an additional rinse cycle is triggered automatically to help clear the excess suds from the drum.

The foam detection system relies on the pressure sensor and control board to recognize abnormal drum conditions. When suds compress or distort the air column inside the pressure chamber, the machine interprets this as a potential overflow or mechanical hazard and initiates the protective sequence described above. This is not a hardware failure in most cases, it is the machine correctly identifying a process problem and responding to protect itself.

The most common trigger is using too much detergent, using the wrong type of detergent such as a non-HE formula in a high-efficiency front-load machine, or residual detergent buildup in the drum from previous washes. Liquid fabric softener used in excess can also contribute. Because the machine runs an extra rinse cycle automatically, the wash program will take longer than normal when F16 appears.

Source: manufacturer service documentation.

Common causes of F16

  1. 01

    Excessive detergent quantity

    Wiring / connection

    Using more detergent than the load size or water hardness level requires is the most frequent cause of F16. Check the detergent packaging and your machine's dosing guidelines, then reduce the amount used on the next wash.

  2. 02

    Wrong detergent type

    Wiring / connection

    Standard or high-lather detergents used in a high-efficiency Miele washer generate far more foam than the machine is designed to handle. Only low-sudsing HE-rated detergents should be used.

  3. 03

    Detergent residue buildup in the drum or dispenser

    Wiring / connection

    Accumulated detergent residue from previous wash cycles can dissolve during a new wash and create excess foam even if the current dose is correct. Running a drum cleaning cycle can help clear this buildup.

  4. 04

    Excess fabric softener

    Wiring / connection

    Overusing liquid fabric softener can contribute to sudsing, particularly when combined with borderline detergent quantities. Reduce fabric softener to the recommended maximum fill line in the dispenser drawer.

  5. 05

    Contaminated laundry items

    Wiring / connection

    Washing items that contain soap residue, such as cloths used with cleaning products or hand-washed garments not thoroughly rinsed beforehand, can introduce enough surfactant to trigger excess foam detection.

See the test procedure for each cause

Frequently asked questions about F16

What does F16 mean on a Miele washer?
F16 indicates that the washer has detected excess foam inside the drum. In response, the machine automatically switches off the water intake valve periodically, disables heating, skips the thermostop, reduces or stops the spin cycle, and adds an extra rinse to manage the suds. This is a protective response rather than a component failure, and it is most often caused by using too much or the wrong type of detergent.
How do I fix F16 on my Miele washer?
Start by letting the current cycle complete, as the machine will attempt to rinse out the excess foam on its own. Once done, reduce your detergent quantity and confirm you are using a low-sudsing HE-compatible detergent. If the error appears repeatedly, run a drum cleaning cycle to remove any accumulated detergent residue from the drum and dispenser.
Will resetting the washer clear the F16 error?
A manual reset may clear the fault code display, but it will not remove the foam from inside the machine. The underlying condition needs to be resolved by allowing the rinse cycle to finish and correcting your detergent usage going forward. If the foam is not cleared before the next cycle, the error is likely to reappear.
Is it safe to continue using my Miele washer when F16 appears?
The machine is designed to manage the situation automatically by slowing the spin and adding a rinse, so it is generally safe to let the cycle complete. However, you should not override or interrupt these protective measures. Address the detergent cause before running another load to avoid repeated stress on the pump and pressure system.
How much does it cost to repair a Miele washer showing F16?
In most cases, F16 does not require any parts or paid repairs because it is caused by detergent usage rather than a component failure. If the error persists after correcting detergent habits and the machine still does not operate normally, a technician visit to inspect the pressure sensor or control board could range from roughly 100 to 300 dollars or more depending on your location and what is found.

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

Get Started

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