Error code reference

Bosch Dishwasher Error Code #F

Apexx display

Apexx display: Water filling fault.

MyPros+ Max

Get the full diagnostic procedure for #F.

  • 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 #F means on a Bosch dishwasher

The #F error code on Bosch dishwashers equipped with an Apexx display indicates a water filling fault. The control board has detected that the dishwasher is not receiving an adequate supply of water within the expected timeframe during the fill cycle. This typically means the control board sent a signal to open the water inlet valve, but the pressure or flow sensor did not confirm that water entered the tub at the correct rate or volume. The fault is directly tied to the water inlet system, including the inlet valve, supply line, and the sensors that verify successful filling.

For homeowners, this error means your dishwasher tried to fill with water at the start of a cycle but could not confirm water was actually getting in. This could be as simple as a closed water supply valve under the sink or a kinked inlet hose, or it could point to a failed water inlet valve that needs replacement. The dishwasher stops the cycle as a safety measure to prevent running without water, which could damage the pump and heating element. Checking water supply connections is the logical first step before moving on to component-level diagnosis.

Source: manufacturer service documentation.

Common causes of #F

  1. 01

    Closed or restricted water supply valve

    Wiring / connection

    If the shutoff valve under the sink is partially or fully closed, water cannot reach the dishwasher at sufficient pressure. This is the most common non-part cause of the #F fault and takes only seconds to check.

  2. 02

    Kinked or blocked inlet hose

    Wiring / connection

    The water inlet hose connecting the supply valve to the dishwasher can become kinked behind the unit or blocked by debris or mineral buildup, restricting flow enough to trigger a fill fault.

  3. 03

    Failed water inlet valve

    Part replacement

    The water inlet valve is the electromechanical valve that opens to allow water into the tub when the control board signals it. If the solenoid coil has failed or the valve body is fouled with sediment, it will not open properly, preventing the tub from filling.

  4. 04

    Faulty water pressure or flow sensor

    Part replacement

    Bosch dishwashers use a pressure switch or flow meter to confirm that water has entered the tub. If this sensor has failed, it may report a fill fault even when water is physically present, causing a false #F code.

See the test procedure for each cause

Frequently asked questions about #F

What does the #F error code mean on a Bosch dishwasher?
The #F code on a Bosch dishwasher with an Apexx display means the machine detected a water filling fault. The dishwasher attempted to fill with water but the control board did not receive confirmation that the tub reached the required water level within the allotted time. This fault stops the cycle to protect internal components from running dry.
How do I fix the #F error code on my Bosch dishwasher?
Start by checking the basics: confirm the water supply shutoff valve under the sink is fully open, inspect the inlet hose for kinks, and make sure household water pressure is normal. If supply is confirmed good, the next step is testing the water inlet valve for continuity with a multimeter. A reading outside the expected resistance range means the valve needs replacement. If the valve tests fine, the pressure or flow sensor may need inspection.
Can I still use my Bosch dishwasher when the #F code is showing?
No, the dishwasher will not complete a cycle with an active #F fault. The machine halts as soon as it detects the fill fault to prevent the pump and heating element from operating without water, which would cause serious internal damage. You need to resolve the underlying cause before the dishwasher will run normally again.
How much does it cost to repair a Bosch dishwasher with a #F error?
If the fix is simply opening a closed supply valve or straightening a kinked hose, there is no parts cost at all. Replacing a water inlet valve typically costs between $30 and $80 for the part, with professional labor adding $100 to $200 depending on your market. Replacing a pressure switch or flow sensor runs a similar parts cost. If you are comfortable with basic appliance disassembly and a multimeter, both repairs are manageable as DIY jobs on most Bosch models.
Will resetting my Bosch dishwasher clear the #F error code?
A reset may temporarily clear the #F code from the display, but the fault will return as soon as the dishwasher attempts to fill again if the underlying problem has not been fixed. To reset, press and hold the Start button for several seconds or cut power at the breaker for one minute. Use a reset only as a way to confirm the repair was successful after you have addressed the root cause.

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

Get Started

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