Bosch Dishwasher E12 Error Code: Causes and Fixes

The E12 error on your Bosch Dishwasher means the water flow sensor or flow meter has detected an issue with water intake, usually because water is flowing too slowly or not being read correctly by the machine's sensor. Checking the water supply and flow meter connection resolves this in most cases.

Error code E12
Meaning Water flow sensor fault or restricted water inlet flow
Severity Medium — the dishwasher will usually stop mid-cycle until resolved
Time to fix 15–40 minutes
Tools needed Adjustable pliers, small bucket, torch

What the E12 error means

The E12 code appears on Bosch dishwashers when the internal flow meter—the part that measures how much water enters the machine—doesn't register the expected flow within a set time. This can happen because the water supply itself is restricted, or because the sensor has become dirty, jammed, or faulty. The dishwasher's control board treats this as a safety stop to avoid running a cycle without enough water.

This is unrelated to typical Bosch power tool issues such as a Bosch Drill Won'T Start: Causes and How to Fix It problem, but it follows the same principle: a sensor or supply fault triggers a protective shutdown rather than letting the appliance run unsafely.

Common causes

  • Kinked, twisted, or partially closed water inlet hose
  • Household water supply valve not fully open
  • Low household water pressure feeding the dishwasher
  • Flow meter sensor coated with limescale or debris
  • Faulty inlet valve restricting water entry
  • Loose or damaged wiring connection to the flow sensor

How to fix the E12 error

  1. Check the water supply valve: Make sure the shut-off valve under the sink or behind the dishwasher is fully open, not just partially turned.
  2. Inspect the inlet hose: Straighten out any kinks or twists in the hose and confirm it isn't pinched behind the appliance.
  3. Test water pressure: Run the kitchen tap on full to confirm normal household pressure; low pressure elsewhere in the home can also affect the dishwasher.
  4. Clean the flow meter and inlet filter: Disconnect the hose at the dishwasher end and check the small filter screen and flow meter for limescale buildup or debris, then clean gently.
  5. Reset the dishwasher: Turn off the appliance at the wall, wait two minutes, then power it back on and start a new cycle to see if the code clears.
  6. Call a qualified engineer: If the error persists, the flow sensor or inlet valve itself may need replacing, which normally requires a professional visit.

FAQ

Can I still use the dishwasher with an E12 error showing?
No. The dishwasher will pause or stop the cycle until the water flow issue is resolved, so it's best not to keep restarting it repeatedly.

Does E12 mean the dishwasher is broken permanently?
Not usually. Most E12 errors are caused by a closed valve, kinked hose, or dirty flow meter, all of which are simple fixes rather than major faults.

How do I know if it's the flow meter and not the water supply?
If the water valve is fully open, the hose is straight, and household pressure is normal, but the error still appears, the flow meter or inlet valve is the more likely cause.

Search

Just added to your cart:
Qty:
Total:
Subtotal:
Excl. postage 
My Bag
Just added to your wishlist:
Excl. postage 
My Wishlist
You can contact us at info@woodenearth.com or use the live chat feature at the bottom of the website!
Spin to win Spinner icon