Washer leak code

Bosch Washer E23 F23 Error

Direct answer: Bosch washer E23 or F23 usually means the washer has detected water where it should not be, often in the bottom base pan. The most common causes are a real leak from the drain path or door area, or heavy suds that spilled into the base and tripped the leak protection.

Most likely: Start by unplugging the washer, checking for water on the floor or in the bottom front area, and looking for obvious leaks at the door boot, drain pump cleanout area, and drain hose connections.

This code is less about the display and more about what the machine is seeing underneath. If the washer ran fine until you noticed water on the floor, soap foam, or a sudden stop mid-cycle, treat it like a leak hunt first. Reality check: sometimes one over-sudsing load is enough to trip this code. Common wrong move: clearing the code and running another full load before finding where the water came from.

Don’t start with: Do not start by ordering an electronic control or inlet valve. On this code, a simple leak, loose cap, or soap overflow is more common than a failed board.

If you see water under the washer,shut off the water supply valves and dry the area before testing anything.
If there is no floor leak but the code returns quickly,focus on the door boot, pump cleanout cap, and drain hose path first.
Last reviewed: 2026-04-17

What this code usually looks like in the real world

Water on the floor at the front

A puddle shows up near the door or under the lower front edge, often after wash or drain.

Start here: Check the door boot for tears or trapped debris, then inspect the pump cleanout cap and lower hose area.

No puddle outside, but the code appears

The washer stops and shows E23 or F23 even though the floor looks dry.

Start here: Look for water caught in the base pan underneath the tub area from a small internal leak or past overflow.

Lots of suds before the code

You saw foam at the door glass or soap residue around the opening, then the machine stopped.

Start here: Treat oversudsing as the first suspect and do not add more detergent during testing.

Code returns during drain or spin

The washer fills and tumbles, then trips the code as it starts pumping out water.

Start here: Inspect the drain pump cleanout cap, pump housing area, and washer drain hose for seepage under pressure.

Most likely causes

1. Oversudsing or detergent spill into the base

Too much soap or the wrong soap can push foam and water past normal containment, especially near the front or through the venting path.

Quick check: Look for soap residue around the door opening, dispenser area, or lower front, and think back to whether you used extra detergent or non-HE soap.

2. Loose or leaking washer drain pump cleanout cap

After filter cleaning, the cap can sit crooked or the seal can pinch, causing a slow leak that shows up during drain.

Quick check: Open the lower access area if your washer has one and inspect for drips or mineral tracks around the cleanout cap and pump body.

3. Washer door boot damage or debris at the seal

A small tear, a coin, or buildup at the fold can send water down the front and into the base pan.

Quick check: Pull back the folds of the washer door boot and look for cuts, trapped items, or slime that keeps the seal from laying flat.

4. Washer drain hose or internal hose leak

A split hose, loose clamp, or rubbed-through section often leaks hardest during drain and spin, which matches many E23/F23 complaints.

Quick check: Inspect the visible washer drain hose behind the machine and look underneath for fresh drips after a short drain test.

Step-by-step fix

Step 1: Make it safe and confirm whether this is an active leak

Before chasing parts, you need to know whether water is still escaping or whether the code was triggered by a one-time overflow.

  1. Unplug the washer.
  2. If you see standing water on the floor, shut off both water supply valves.
  3. Pull the washer forward enough to inspect the floor behind and under it with a flashlight.
  4. Wipe up visible water so you can tell whether fresh drips appear during later checks.
  5. Look for soap foam, wet streaks, or mineral trails on the lower front, back panel area, and hoses.

Next move: If you find a clear wet area or drip path, you already have a strong starting point for the next checks. If everything is dry outside, the leak may be small and trapped in the base pan underneath the washer.

What to conclude: This separates an obvious external leak from a hidden internal leak or a past oversudsing event.

Stop if:
  • Water is actively running onto the floor and you cannot stop it with the supply valves.
  • The outlet, cord, or plug area is wet.
  • You have to tip the washer more than slightly to see underneath.

Step 2: Rule out oversudsing before you assume a broken part

On this code, too much detergent is a common false trail toward parts replacement. Suds can trip leak protection even when nothing is broken.

  1. Think about the last load: extra detergent, pods plus liquid, non-HE soap, or a bulky item that held suds all count.
  2. Check the door glass, door boot, and dispenser area for dried soap film or fresh foam residue.
  3. If the washer is empty and dry enough to test, restore power and run a short rinse and drain with no detergent and no laundry.
  4. Watch the door area and lower front closely during the test.

Next move: If the washer completes the rinse and drain without fresh leaking or heavy foam, oversudsing was likely the trigger. If the code returns or you see water appear again, move to the leak-source checks below.

What to conclude: A clean rinse test points to soap misuse or a one-time overflow. A repeat failure points to a real leak path.

Step 3: Inspect the washer door boot and front leak points

Front leaks are easy to miss because water can run down the cabinet and end up in the base pan before you ever see a puddle.

  1. Unplug the washer again.
  2. Open the door and inspect the entire washer door boot, including the lower folds where coins, pet hair, and fabric debris collect.
  3. Feel for cuts, pinholes, or a section that has pulled out of place.
  4. Clean light residue from the sealing surface with a damp cloth and mild soap if needed, then dry it.
  5. Check that the door closes evenly and that no laundry item was caught in the seal.

Next move: If you find debris or buildup and the next short test stays dry, you likely solved it without parts. If you find a tear or the boot leaks during the next test, the washer door boot is the likely repair.

Step 4: Check the drain pump cleanout cap and washer drain hose path

A lot of E23/F23 calls end up being a pump-area seep or a hose leak that only shows up when the washer drains under pressure.

  1. Access the lower front service area if your washer has one.
  2. Inspect the washer drain pump cleanout cap for cross-threading, looseness, or a damaged sealing edge.
  3. Look for drips, rust marks, lint trails, or hard-water residue around the pump housing and nearby hoses.
  4. Move to the back and inspect the full visible washer drain hose for splits, rubbing, or a loose connection at the standpipe or sink drain.
  5. Run a short drain or spin test while watching the pump area and hose path with a flashlight.

Next move: If tightening or reseating the cleanout cap stops the leak, dry the area fully and retest with a small load. If you see seepage from the pump body, cap seal area, or a cracked hose, that is your repair path.

Step 5: Dry the base area, retest once, and decide on the repair

The code can stay latched until the base area dries out, so you need one controlled retest after the obvious leak source is corrected.

  1. Leave the washer unplugged long enough for the lower area to dry, and wipe any reachable water from the base area without forcing tools into hidden parts.
  2. Reconnect power only after the floor and plug area are dry.
  3. Run one short rinse and drain cycle with no detergent, then one small normal load if the first test passes.
  4. If the washer stays dry, go back to normal use with less detergent and keep an eye on the floor for the next few loads.
  5. If the code returns and you confirmed a torn boot, leaking pump area, or split drain hose, replace that failed washer part or schedule service if access is beyond a basic DIY repair.

A good result: If both tests finish dry and the code stays gone, the issue was likely oversudsing, debris at the seal, or a loose cleanout cap.

If not: If the code comes back with no visible source, the leak is likely internal or trapped in the base area where deeper disassembly is needed.

What to conclude: A successful retest confirms the leak path is handled. A repeat code without an obvious source is the point to stop guessing.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

What does E23 or F23 mean on a Bosch washer?

It usually means the washer's leak protection has detected water where it should not be, often in the base pan under the tub. The cause may be a real leak, a loose pump cleanout cap, a damaged door boot, or heavy suds overflow.

Can too much detergent cause a Bosch washer E23 or F23 code?

Yes. Too much detergent or the wrong soap can create enough foam and overflow to trip the leak system even when no part has failed. A no-detergent rinse and drain test is a good first check after drying the machine area.

Will the code clear by itself after the washer dries out?

Sometimes, but drying alone does not fix the reason it tripped. If water got into the base from a loose cap, torn boot, or hose leak, the code will usually come back on the next cycle until that source is corrected.

Is it safe to keep using the washer with an E23 or F23 code?

Not until you know why it happened. If the washer is leaking, continued use can damage flooring, insulation, and nearby electrical connections. Dry the area, inspect the likely leak points, and do one controlled test only after the area is safe.

What part usually fixes this code?

There is no single part that fixes every E23 or F23 case. The most common repair parts are a washer door boot, washer drain pump, or washer drain hose, but only after you confirm where the water is actually escaping.

Why do I have the code with no water on the floor?

A small internal leak can collect in the washer base pan without reaching the room floor. That is why this code often shows up before you see a puddle outside the machine.