mypros+
Error code reference

Bosch Dishwasher Error Code F4

Water intake fault

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 F4 error code actually means

Your Bosch dishwasher is not getting enough water into the tub during the fill cycle. This could be caused by a problem with your home's water supply, a faulty water inlet valve, or a sensor inside the machine that measures how much water comes in. The dishwasher stopped the cycle to prevent running without enough water.

Diagnostic procedure

The full F4 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: Water supply, flow sensor, inlet valve, wiring.
More steps, wiring diagram references, and verified part numbers
Includes expected resistance and voltage values, connector pinouts, and supersession notes for replacement parts.
Unlock F4 procedure $9.95

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

Most common causes of F4

Ranked by how often they cause this code
  1. 1Restricted or closed water supply
  2. 2Faulty water inlet valve
  3. 3Failed or fouled flow sensor
  4. 4Wiring fault in the intake circuit
  5. 5Clogged inlet hose filter screen

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 F4

What does F4 mean on a Bosch dishwasher?
F4 on a Bosch dishwasher signals a water intake fault. The machine's control board monitors water flow by counting pulses from the flow sensor, and F4 triggers when fewer than 80 pulses are detected within the first 60 seconds, or when the total required pulse count is not reached within 255 seconds. The programme is interrupted to prevent the dishwasher from running without sufficient water.
Will resetting the dishwasher clear the F4 code?
A reset may clear the displayed code temporarily and allow the machine to attempt another cycle, but F4 will return if the underlying cause has not been resolved. Resetting without fixing the root issue, such as low water supply or a faulty inlet valve, will not prevent the fault from recurring. Use a reset only after addressing the cause as a way to confirm the repair was successful.
How much does it cost to repair a Bosch dishwasher F4 error?
If the fix is as simple as opening a supply valve or cleaning the inlet hose filter screen, there is no parts cost at all. Replacing a water inlet valve typically costs between $25 and $80 for the part, while a new flow sensor usually falls in the $20 to $60 range. If a technician is required for diagnosis and installation, total repair costs including labor generally range from $100 to $250 depending on your location and the specific parts needed.
How do I fix the F4 error on my Bosch dishwasher?
Start by confirming the water supply valve under the sink is fully open and the inlet hose is not kinked. Next, check and clean the inlet hose filter screen at the back of the machine. If the water supply is fine, the fault is likely the inlet valve or flow sensor, both of which may need to be tested for proper operation and replaced if defective. Also inspect the wiring and connectors linking those components to the control board.
Is it safe to keep using my dishwasher when F4 is showing?
The dishwasher interrupts the programme when F4 triggers, so it will not run a normal cycle in this state. Continuing to attempt cycles without resolving the fault is not recommended, as it could place additional stress on the pump and heating element if insufficient water is present. Diagnose and repair the water intake issue before resuming normal use.

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

Get Started

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