mypros+
Error code reference

Whirlpool Dishwasher Error Code F7

Flowmeter defective

Avg. service call
$285
National average. Trip fee plus diagnostic plus labor. Before parts.
MyPros+ 3-day pass
$9.95
Same diagnostic steps, on your phone. Start now.
You keep in your pocket
~$275
Even before you buy the part.
Skip the service call. Fix it yourself.
Full procedure unlocks instantly.
Get Started

What the F7 error code actually means

Your dishwasher detected that water is entering the machine, but the sensor that measures how much water is flowing in is not registering enough movement. This usually means the flow sensor is blocked, faulty, or the water supply pressure coming into the dishwasher is too low. The dishwasher stopped the cycle to avoid a problem caused by incorrect water levels.

Diagnostic procedure

The full F7 procedure

Step 1 is visible so you can confirm you are on the right page. The remaining steps, the ones that tell you whether to actually replace a part, unlock with any pass.

MyPros+ · DiagnosticsStep 1 preview
1
First diagnostic step
Check flowmeter (FM), verify water tap is open, check inlet solenoid valve (WV1).
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F7 procedure $9.95

Or subscribe: $29/month for unlimited access to all codes plus Max AI diagnostics.

Most common causes of F7

Ranked by how often they cause this code
  1. 1Flowmeter (FM) obstruction or failure
  2. 2Water supply tap not fully open
  3. 3Clogged inlet valve screen
  4. 4Faulty inlet solenoid valve (WV1)
  5. 5Wiring fault between flowmeter and control board

Most DIYers save hundreds by diagnosing before ordering parts.

Get Started

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

Questions people ask about F7

What does F7 mean on a Whirlpool dishwasher?
The F7 code means the dishwasher's flowmeter is not generating enough pulses to confirm adequate water flow during the fill cycle. Specifically, the control board requires at least 10 pulses in 10 seconds from the flowmeter while the inlet solenoid valve is open and the water level indicator shows water is present. When the pulse count falls short, the board logs F7 and halts the cycle. The most common causes are a blocked or failed flowmeter, restricted water supply, or a faulty inlet solenoid valve.
Is it safe to keep using my dishwasher with an F7 error?
It is not recommended to continue running the dishwasher while F7 is active. The code indicates the control board cannot accurately monitor water flow, which could lead to underfilling or unpredictable fill behavior. Running cycles in this condition may result in poor wash performance or place stress on other components.
How much does it cost to repair a Whirlpool dishwasher F7 error?
Repair costs vary depending on the root cause. If only cleaning the inlet screen or opening the water supply tap resolves the issue, there is no parts cost. Flowmeter replacement typically runs in the range of $30 to $80 for the part alone, while an inlet solenoid valve (WV1) generally costs between $20 and $60. Adding professional labor, total repair costs can range from $100 to $250 or more depending on your location and service rates.
Can I fix the F7 error on my Whirlpool dishwasher myself?
Some causes of F7 are DIY-friendly, such as confirming the water supply tap is fully open or cleaning a clogged inlet screen. Inspecting the flowmeter for visible debris is also straightforward with basic tools. However, replacing the flowmeter or inlet solenoid valve (WV1) requires disconnecting water lines and electrical connectors, so comfort with appliance repair is recommended before attempting those steps.
Will resetting my Whirlpool dishwasher clear the F7 error?
A reset may clear the F7 code temporarily, but the error will return if the underlying cause is not corrected. If the flowmeter is faulty, the inlet valve is restricted, or the water supply is inadequate, the control board will detect the low pulse count again during the next fill cycle and log the fault again. A reset is useful for confirming whether the fault is intermittent, but it does not replace diagnosis and repair.

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

Get Started

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