Error code reference

Bosch Dishwasher Error Code 16

Water switch fault detected during test program (on 2 & 3-digit digital displays).

Water switch fault detected during test program (on 2 & 3-digit digital displays).

MyPros+ Max

Get the full diagnostic procedure for 16.

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

Error code 16 on a Bosch dishwasher indicates a water switch fault. The control board monitors the water switch (also called the pressure switch or flow switch) to verify that water is present and at the correct level during the fill and wash cycles. When the signal from the water switch is absent, inconsistent, or outside expected parameters, the control board logs error 16 and halts the cycle to prevent dry operation or overflow damage.

For homeowners, the water switch is a small sensor inside the dishwasher that tells the machine whether water has entered the tub. When this sensor malfunctions or loses communication with the control board, the dishwasher cannot confirm that filling happened correctly, so it stops and displays this code. The issue may be in the switch itself, in the wiring connecting it to the control board, or in a blockage affecting the switch's ability to read water pressure.

Because the water switch is a safety-critical component, the dishwasher will not resume normal operation until the fault is resolved. The problem can sometimes be intermittent, appearing only under certain fill conditions or temperatures.

Source: manufacturer service documentation.

Common causes of 16

  1. 01

    Defective water switch

    Part replacement

    The water switch itself has failed mechanically or electrically and no longer sends an accurate signal to the control board. This is the most common cause of error 16 and requires replacing the switch.

  2. 02

    Damaged or disconnected wiring harness to the water switch

    Wiring / connection

    The wiring harness connecting the water switch to the control board may have a broken wire, loose connector, or corroded terminal, causing the control board to receive no signal or an intermittent signal from the switch.

  3. 03

    Blocked or clogged switch port

    Wiring / connection

    Debris, mineral scale, or detergent buildup can block the pressure port that the water switch uses to sense water level, preventing the switch from actuating even when water is present in the tub.

  4. 04

    Faulty main control board

    Part replacement

    If the water switch and all associated wiring check out correctly, the control board itself may have a failed input circuit that cannot properly read the water switch signal, triggering a false error 16.

See the test procedure for each cause

Frequently asked questions about 16

What does error code 16 mean on a Bosch dishwasher?
Error code 16 on a Bosch dishwasher means the control board has detected a fault with the water switch, the sensor that monitors whether water has properly entered the tub. The dishwasher stops the cycle because it cannot confirm the fill status. The fault may be in the switch itself, its wiring, or a blockage preventing the switch from reading water pressure correctly.
How do I fix error code 16 on a Bosch dishwasher?
Start by checking the wiring harness connected to the water switch for loose connectors, broken wires, or corrosion, as these are often the cause and require no parts. Next, inspect the water switch port for mineral or debris buildup and clean it if blocked. If the wiring and port are clear, test the water switch for continuity with a multimeter; a reading outside normal range means the switch needs replacement. If replacing the switch does not clear error 16, the main control board may need to be evaluated.
Is it safe to use my Bosch dishwasher when error 16 is showing?
You should not continue running the dishwasher with error 16 active. The water switch is a safety component, and without a reliable signal from it, the control board cannot regulate the fill cycle correctly. Running the machine in this condition risks either dry operation that can damage the pump or an unchecked overfill. Resolve the fault before resuming use.
How much does it cost to fix error code 16 on a Bosch dishwasher?
If the fix is a wiring connector issue or cleaning a blocked switch port, the repair costs nothing beyond your time. A replacement water switch typically costs between $15 and $50 for the part. If a technician is needed, expect a service call fee of $80 to $150 plus labor, bringing the total to roughly $100 to $250 depending on your area. A control board replacement, if it comes to that, is significantly more expensive and may exceed $200 to $400 in parts alone.
Can error code 16 on a Bosch dishwasher clear itself?
Error 16 can appear intermittently if the water switch connection is loose or the switch is borderline failing, so it may seem to clear after a power reset. However, a reset only clears the stored code and does not fix the underlying fault. If the code returns after resetting, the water switch or its wiring needs physical inspection and repair rather than repeated resets.

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

Get Started

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