Bosch Washer Error Code 31
Overflow level exceeded
Overflow level exceeded - solenoid valve stuck, pressure sensor adjustment incorrect, pressure sensor or hose blocked.
First step from the service manual
Check solenoid valve, check pump, check pressure sensor, check hose to pressure sensor, check wire harness, check draining hose.
The complete diagnostic procedure includes additional test steps, resistance specifications, wiring diagram references, and component test points.
Get the full diagnostic procedure for 31.
- 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
$29/month · Cancel anytime · Or $9.95 3-day pass
What 31 means on a Bosch washer
Error code 31 on a Bosch washer indicates that the water level inside the drum has exceeded the overflow threshold. The machine's pressure sensor, also called the pressure switch or water level sensor, continuously monitors drum water level by detecting air pressure changes in a connected hose. When the control board receives a signal indicating water has risen above the maximum safe level, it triggers code 31 and halts operation to prevent flooding or mechanical damage.
The most common hardware cause is a stuck or faulty water inlet solenoid valve. This valve is responsible for opening and closing the water supply to the tub. If it fails in the open position, water continues entering the drum even when the control board sends a signal to stop filling. A defective solenoid valve will typically require replacement. Additionally, the pressure sensor itself may be miscalibrated or blocked, causing it to misread the actual water level. The small hose connecting the drum to the pressure sensor can accumulate detergent residue, lint, or debris, which restricts airflow and causes inaccurate pressure readings.
Diagnostic steps should cover the full water control circuit. Start by inspecting the solenoid valve for mechanical or electrical failure, then check the pressure sensor and its connecting hose for blockages or damage. The wire harness connecting these components should be examined for corrosion, breaks, or loose terminals. The drain pump should also be tested, since a pump that fails to remove water can contribute to elevated water levels. Finally, verify the drain hose routing to ensure it is not positioned in a way that causes siphoning or backflow into the drum.
Source: manufacturer service documentation.
Common causes of 31
- 01
Stuck inlet solenoid valve
Part replacementThe water inlet solenoid valve may be mechanically stuck in the open position, allowing water to continuously enter the tub. You can test the valve coils for proper resistance with a multimeter and inspect the valve body for debris preventing it from closing.
- 02
Blocked pressure sensor hose
Wiring / connectionThe small hose that runs from the drum to the pressure sensor can become clogged with detergent buildup or lint, causing inaccurate water level readings. Disconnect and inspect the hose for blockages and clear it with compressed air or by rinsing it out.
- 03
Faulty or miscalibrated pressure sensor
Part replacementThe pressure sensor itself may be out of adjustment or defective, causing it to report an overflow condition even when the actual water level is normal. Check the sensor connections and test the component for correct operation.
- 04
Drain pump failure
Part replacementIf the drain pump is not removing water effectively, water can accumulate to overflow levels even if the inlet valve is functioning correctly. Listen for the pump running during the drain cycle and inspect it for blockages or electrical faults.
- 05
Wire harness damage or loose connections
Wiring / connectionCorroded, broken, or loose wiring between the control board, solenoid valve, and pressure sensor can cause incorrect signals and trigger a false overflow error. Visually inspect the harness and connectors for damage or poor seating.
Frequently asked questions about 31
What does 31 mean on a Bosch washer?
Will resetting the washer clear error code 31?
Is it safe to use my Bosch washer when it shows error code 31?
How do I fix error code 31 on a Bosch washer?
How much does it cost to repair error code 31 on a Bosch washer?
78,000+ service manuals · 160,000+ error codes · 55+ brands
Get Started$29/month · Cancel anytime · Or $9.95 3-day pass