Key Takeaways
- Bosch dishwasher error codes E12, E15, E22, and E24 are among the most common issues homeowners face
- E15 indicates a potential water leak and requires immediate attention, including turning off the water supply
- E22 and E24 relate to drainage problems and are often fixable with basic maintenance
- Understanding these codes can help you decide whether to troubleshoot yourself or call a professional
The Bottom Line
Bosch's push into North American markets brings renewed attention to dishwasher maintenance. Knowing what error codes like E12, E15, E22, and E24 mean can save you time and money, though some issues require professional service.
Bosch's North American Expansion Brings New Focus to Dishwasher Maintenance
BSH Home Appliances, the parent company of Bosch, recently reported strong 2025 performance, outpacing the market with more than a 5% increase in turnover. The company has also launched its first-ever Canada-specific mass campaign, signaling a renewed commitment to the North American market. For homeowners, this push comes with a practical reminder: understanding your appliance's error codes can make the difference between a quick fix and a costly repair.
Bosch dishwashers are known for reliability, but like any appliance, they occasionally display error codes that indicate specific problems. These codes follow the BSH E-code system, shared across brands like Gaggenau, Siemens, and Neff. If you've seen a code flash on your dishwasher display, you're not alone. Here's what the most common Bosch dishwasher error codes actually mean.
E15: The Water Leak Warning That Demands Immediate Action
The E15 error code is one of the most serious warnings your Bosch dishwasher can display. It indicates that water has been detected in the base pan, triggering the AquaStop system. This isn't a problem to ignore or troubleshoot without proper precautions.
What to do:
Turn off the water supply to the dishwasher immediately. Unplug the unit if possible.
The E15 code typically means there's a leak somewhere in the system, and continuing to run the dishwasher could cause water damage to your floor or cabinetry. This is a situation where you'll want to contact a professional service technician. Repair costs for leak-related issues vary depending on the source of the problem, but addressing it promptly can prevent more extensive damage.
E12: Limescale Buildup and the Importance of Water Softener Salt
If you see E12 on your Bosch dishwasher display, it means the appliance has detected limescale buildup. This happens in areas with hard water, where mineral deposits can accumulate on heating elements and internal components over time.
What to do:
Run a descaling cycle using a proper dishwasher descaler. If your model has a water softener, make sure the salt reservoir is filled. Manufacturer data shows that regular maintenance with softener salt can prevent E12 from recurring. This is one of the more manageable error codes, and many homeowners can handle the descaling process themselves with the right products.
E22 and E24: The Most Common Drainage Faults
These two codes are the ones our technicians see most frequently. E22 indicates a blocked filter, while E24 points to a drainage issue with the drain pump. Both relate to the dishwasher's ability to properly remove water during and after a cycle.
For E22:
The filter, located at the bottom of the dishwasher tub, has become clogged with food particles or debris. Remove the filter and wash it under running water. Reinstall it securely before running your next cycle. This maintenance task takes about five minutes and should be done monthly to prevent future blockages.
For E24:
The drain hose or pump is obstructed. Check the drain hose for kinks or clogs.
If the hose looks clear, the drain pump may need attention. This is where things get trickier for homeowners. While you can inspect the hose yourself, accessing and testing the drain pump typically requires a technician with proper tools and training.
E16: Water Inlet and Overfill Issues
The E16 error code indicates a problem with water entering the dishwasher. It could mean the inlet valve is malfunctioning, or that the unit is overfilling with water.
What to do:
Check the inlet hose for kinks or bends that might be restricting water flow. Verify that the water supply is turned on fully. If the hose looks fine and the supply is adequate, the inlet valve or water level sensor may be faulty. These components involve water and electrical connections, so this is another situation where professional service is often the safest route.
When to Call a Professional vs. DIY Fixes
Not every error code requires a service call. Here's a quick breakdown:
- E12 (Limescale): DIY-friendly with descaling products
- E22 (Blocked filter): DIY-friendly with regular maintenance
- E24 (Drainage blocked): Check hose first; professional may be needed
- E15 (Water leak): Professional required; turn off water first
- E16 (Inlet/overfill): Professional recommended for valve issues
Under the Magnuson-Moss Warranty Act, using an independent technician or aftermarket parts cannot void your warranty. The manufacturer would need to prove that a specific repair caused the problem, not simply that someone other than an authorized service center performed the work. This means you have options when it comes to choosing who services your appliance.
Regular Maintenance Prevents Most Error Codes
The best way to avoid error codes is consistent maintenance. Clean the filter monthly, use dishwasher salt if your water is hard, and run a descaling cycle every few months. Inspect the door gasket regularly for debris and wear. These small tasks add up to a dishwasher that runs reliably for years.
If you do encounter an error code you can't resolve, or if the code keeps returning after basic troubleshooting, that's the time to reach out to a qualified technician. Keep a record of when the code appeared and what you were running at the time. This information can help diagnose recurring issues faster.
Related Resources
For more information, visit Bosch Official Support.