Most Common Reasons a Bosch Dishwasher Is Not Draining

The useful question is not simply whether water is visible. It is where the completed drain was stopped: before the pump, at the pump cover, after the pump, or at the kitchen drain connection.

  • The wash program did not finish: Bosch manuals distinguish water left after an unfinished program from water left after a completed drain. A door opening, power interruption, paused cycle, or program still in progress can leave water in the tub without proving that a drain component failed. Confirm the cycle state before canceling or restarting anything. A technician should not diagnose a drain fault until the dishwasher has received and attempted a valid drain command.
  • Food debris or a foreign object blocks the filter or pump area: Bosch identifies debris in the filter or water-pump area as the common owner-visible cause. Wastewater cannot move through the sump if food, labels, seeds, glass, or another object restricts the path. Water above the filter, a strained hum, or debris found during manual-approved cleaning supports this cause. Service must confirm that the filter, pump inlet, and impeller area are clear without damage.
  • The pump cover is loose or incorrectly seated: Current Bosch E24, E25, and E61-02 guidance specifically includes a loose pump cover. This becomes especially relevant when drainage failed immediately after filter or pump-area cleaning. The cover must be the correct part for the E-Nr and click into its intended position. A cover that will not sit flat, latch, or remain seated is a stop point, not a reason to force it.
  • The drain hose is kinked, pinched, or obstructed: The pump may run normally while a sharp bend or blockage prevents water from leaving. This is more likely after the dishwasher or adjacent cabinet plumbing was moved. Only inspect the hose sections and connections that are safely visible; pulling a built-in dishwasher forward can stress its water and electrical connections. A technician can separate flow at the pump outlet from restriction farther down the hose.
  • The air gap, disposer connection, or sink drain is blocked: Bosch US drain guidance includes the air gap and drain-hose connection. After a new garbage disposer is installed, an unremoved dishwasher knockout plug can block discharge completely. A backed-up sink, overflowing air gap, or problem that began immediately after sink work points away from the dishwasher pump. The appliance and the kitchen drain must be tested as separate sections.
  • The drain pump, wiring, or control command is failing: When the program completed and the filter, pump cover, hose, air gap, disposer, and sink drain are proven clear, diagnosis moves to pump output and the command that drives it. E23 or E61-01 can identify a drain-pump problem on controls that support those codes, but the code does not replace an E-Nr-specific test. Service should prove the pump is powered correctly, can move water under load, and is not being blamed for a hidden restriction.

Match the Water State Before You Open the Filter

  • Cycle still active or interrupted: This is not yet completed-drain evidence. Let it finish or terminate it once according to the exact owner manual, then record whether it drains.
  • Water above the filter after a completed cycle: Disconnect power before model-approved access, control standing water with a cup and sponge, and protect against sharp debris.
  • Only a small amount of water below the filter area: Do not diagnose by appearance alone. Compare it with the manual illustration and the result after a completed drain. Water hidden in the sump can be different from a pool covering the tub floor.
  • Humming or gurgling with little discharge: Stop repeating drain cycles and record the sound, remaining water, and whether the air gap or sink backs up.
  • Silent drain phase with the visible route clear: Save the exact display code and record whether the cycle advanced normally before the drain, then stop the owner checks.
  • E15, a leak-protection warning, or water from the base: Exit the drain checklist and follow the stop conditions below.

How Bosch Drain Codes Change the Next Step

Bosch code wording varies by control generation, so the displayed code and complete E-Nr matter more than a series nickname.

  • E23 or E61-01: Bosch uses drain-pump issue wording; the exact code does not authorize a replacement part.
  • E24, E25, or E61-02: Bosch places these in the drain route, with model-dependent owner checks.
  • E92-40 on supported models: Bosch associates this code with dirty or blocked filters.
  • E15 or E31-00: Bosch classifies these as water-in-base leak protection, not a drain-route result.

If the displayed code is not listed in the exact manual, photograph it instead of translating it through a different model's code chart.

Safe Checks in the Right Order

  • Save the identity first: Photograph the E-Nr/FD label and the complete display before canceling the program. The E-Nr determines the filter, pump-cover, and control instructions.
  • Preserve the program state: Save the display before using the manual's terminate/reset procedure once. Do not repeat power resets around standing water.
  • Disconnect power: Switch the dishwasher off and disconnect power before reaching into the tub-bottom filter or pump area.
  • Control the water: Remove standing water with a cup and sponge if the manual instructs access. Wear cut-resistant protection and never reach blindly because broken glass may be present.
  • Clean the filter: Remove, wash, and reinstall the Bosch filter system only as the E-Nr manual shows. Twist or latch it fully; an incorrectly engaged filter is not a completed check.
  • Inspect the pump cover: Remove it only when the model manual provides an owner procedure. Clear loose visible debris without forcing the impeller, then reinstall the cover until it clicks as specified.
  • Check the kitchen outlet: Inspect an accessible air gap, sink behavior, disposer connection, and visible hose for an obvious blockage or kink. Do not dismantle concealed plumbing or pull the built-in machine out.
  • Run one controlled test: After all removed parts are correctly seated and the area is dry, run one rinse/drain check while watching the air gap and sink. Stop if water leaks, the cover moves, or the code returns.

What Not to Do

  • Do not assume E24 means “replace the drain pump.”
  • Do not put chemical drain cleaner inside the dishwasher.
  • Do not test the pump, wiring, or control board with live power.
  • Do not force a pump cover, impeller, filter latch, or built-in dishwasher out of the cabinet.
  • Do not copy a pump-removal procedure from another Bosch series without matching the full E-Nr.

When to Stop

Stop using the dishwasher if water leaks from the base or reaches electrical areas, E15 or another leak-protection warning appears, the breaker trips, there is a burning or electrical smell, sharp debris cannot be removed without blind contact, or the pump cover/filter will not lock correctly. Turn off the dishwasher water supply for an active leak or E15 condition.

Also stop the homeowner checks when the accessible filter and outlet route are clear but standing water or the drain code returns. Repeating a drain cycle cannot distinguish a weak pump from a missing command and can worsen a leak or overheat a jammed pump.

What Diagnosis Must Confirm

A proper Bosch drain diagnosis proves the route in sections: flow through the filter and pump inlet, pump-cover sealing, pump output, drain hose, air gap/disposer, and sink drain. This prevents a plumbing restriction from being sold as an appliance pump.

If the route is clear, diagnosis must add the hidden evidence a homeowner cannot safely obtain: impeller condition under load, pump current and discharge, harness integrity, control output, and any exact-model check valve or heat-exchanger path. The result should identify the failed section, not just the last code stored in memory.

What to Record Before Service

  • Model identity: E-Nr, FD number, serial label, and control-panel photo.
  • Water state: Whether water covers the filter, remains only below it, or rises again after draining.
  • Cycle state: Program selected, whether it finished, and whether the door or power was interrupted.
  • Code and sound: Exact code plus silent, humming, grinding, or gurgling drain behavior.
  • Recent work: New disposer, sink/air-gap cleaning, cabinet work, move, filter cleaning, or pump-cover removal.