mypros+
Error code reference

GE Dishwasher Error Code F56

Failure to drain fault code.

Failure to drain fault code.

First step from the service manual

Check air gap for clogging, check disposer for clogging/plug, validate correct drain hose, check high drain loop, check drain hose routing.

The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.

MyPros+ Max

Get the full diagnostic procedure for F56.

  • 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 F56 means on a GE dishwasher

The F56 error code indicates the GE dishwasher control board detected a failure to drain. During the drain cycle, the control monitors whether water is successfully evacuated from the tub within a set time window. When the expected water level drop does not occur, the board logs F56 and halts operation. The primary components involved are the drain pump, drain hose, and any associated wiring. GE's service bulletin TB12-20 is the recommended starting point for diagnosis and should be reviewed before replacing parts.

For homeowners, this code means your dishwasher tried to pump water out but could not complete the process. You may notice standing water at the bottom of the tub after a cycle ends. This is not always a sign of a failed pump. A clogged drain hose, a blocked filter basket, a kinked hose behind the dishwasher, or an issue with your home's drain connection can all prevent water from leaving the tub. The pump itself may be fine. Working through the drain system from the simplest checks first will save time and money before any parts are ordered.

Source: manufacturer service documentation.

Common causes of F56

  1. 01

    Clogged or blocked drain filter and sump

    Wiring / connection

    Food debris and grease can accumulate in the filter assembly and sump area, restricting water flow to the drain pump. The pump runs but cannot move enough water to satisfy the control board's drain completion criteria.

  2. 02

    Kinked or obstructed drain hose

    Wiring / connection

    The drain hose running from the pump to the sink drain or garbage disposal can become kinked, crushed, or clogged internally. This blocks water from exiting the tub even when the drain pump is functioning correctly.

  3. 03

    Failed or seized drain pump

    Part replacement

    The drain pump motor can fail electrically or become mechanically seized by debris such as broken glass or a foreign object. When the pump cannot spin, water remains in the tub and the F56 code is triggered.

  4. 04

    Faulty wiring or connector to the drain pump

    Part replacement

    A damaged wiring harness, corroded connector, or broken terminal between the control board and the drain pump can interrupt the signal or power needed to run the pump, causing an apparent drain failure.

See the test procedure for each cause

Frequently asked questions about F56

What does the F56 error code mean on a GE dishwasher?
F56 on a GE dishwasher means the control board detected a failure to drain. The dishwasher ran its drain cycle but water was not successfully removed from the tub within the expected timeframe. This can point to a clog in the filter, drain hose, or drain pump, or to a pump that has failed. Start your diagnosis by reviewing GE service bulletin TB12-20.
How do I fix the F56 error code on my GE dishwasher?
Begin by cleaning the filter and sump assembly at the bottom of the tub, as built-up debris is a frequent cause of drain failures. Next, check the drain hose at the back of the unit for kinks or clogs, and confirm the connection to your sink drain or garbage disposal is clear. If the tub still holds water after these checks, the drain pump itself may need to be tested for continuity and inspected for obstructions or mechanical damage. GE service bulletin TB12-20 outlines the full diagnostic procedure for this code.
Can I still use my GE dishwasher when the F56 code is showing?
Running the dishwasher with an active F56 code is not recommended. If the unit cannot drain, subsequent cycles will start with standing water already in the tub, which can lead to poor wash performance, odors, and potential overflow. Water left sitting in the sump can also cause secondary damage over time. Resolve the drain issue before resuming normal use.
How much does it cost to repair an F56 error code on a GE dishwasher?
If the fix is simply cleaning the drain filter or clearing a kinked hose, the repair costs nothing beyond your time. If the drain pump needs replacement, the part typically ranges from $40 to $120 depending on the model, with professional labor adding $100 to $200 on top of that. A wiring harness repair falls in a similar labor range. Getting a confirmed diagnosis of the failed component before ordering parts avoids unnecessary expense.
Why does my GE dishwasher show F56 but the drain pump sounds like it is running?
An audible pump does not confirm the pump is moving water effectively. A partial clog in the drain hose or a debris-packed filter can allow the pump motor to spin while still preventing adequate water flow. The pump impeller can also be damaged or spinning freely on a broken shaft, producing motor noise without actually pumping. Check the drain path for obstructions first, then inspect the pump impeller if the hose and filter are clear.

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

Get Started

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