Commercial Dishwasher Not Sanitizing Properly? Here's What to Check
Last updated: August 27, 2026
A commercial dishwasher that isn't sanitizing properly almost always comes down to one of three things: the final rinse isn't hitting the required temperature, the chemical sanitizer isn't dispensing at the right concentration, or scale and grease buildup inside the machine is blocking water and chemical contact with the dishes. Check those three in that order before you call a repair tech, because two of them you can fix yourself in under twenty minutes.
Here's the standard your machine has to hit. Under the FDA Food Code, a high-temp dish machine needs a final sanitizing rinse of at least 180°F at the manifold (160°F for stationary rack, single-temperature machines), and a low-temp chemical machine needs to deliver the correct concentration of sanitizer — usually 50-100 ppm chlorine, 12.5-25 ppm iodine, or 150-400 ppm quaternary ammonium, depending on what your machine is built for. If dishes come out of the cycle looking clean but you're failing swab tests, getting flagged on a health inspection, or just have a gut feeling something's off, the machine is very likely not hitting one of those two numbers, even though it looks like it's running normally.
The fastest way to know for sure: grab a thermometer strip or dish thermometer for a high-temp machine, or sanitizer test strips (chlorine, iodine, or quat — match it to your chemical) for a low-temp machine, and test the actual dish surface right after the cycle ends. Don't trust the gauge on the machine — gauges drift, and a lot of operators find out their "180°F" readout is actually delivering 145°F to the rack because of a bad booster heater or a scaled-up thermostat.
Below is the full diagnostic path: the five most common causes ranked by how often they actually show up in a working kitchen, how to test each one, what it costs to fix, and a real example of what happens when this gets missed until a health inspector catches it instead of you.
Why is my commercial dishwasher not sanitizing dishes properly?
Most often the final rinse temperature has dropped below 180°F (high-temp machines) or the chemical sanitizer concentration has fallen below 50 ppm chlorine equivalent (low-temp machines). Common causes: a failing booster heater, scale buildup blocking heating elements, an empty or clogged sanitizer line, or worn wash arm gaskets reducing water pressure.
The five real causes, in order of likelihood
Booster heater is failing or undersized
High-temp machines rely on a separate booster heater to push the final rinse from incoming water temp (usually 120°F from the building's water heater) up to 180°F. If the booster's heating element is scaled over or partially failed, you'll get a rinse in the 140-160°F range — hot enough to feel right by hand, not hot enough to sanitize. This is the single most common cause in machines over five years old.
Sanitizer line is empty, clogged, or miscalibrated
On chemical low-temp machines, the sanitizer pump can lose prime, the tube can kink, or the injector can clog with scale — and the machine keeps running a normal-looking cycle with zero or near-zero sanitizer actually reaching the dishes. Test strips catch this in under a minute; a visual check of the chemical jug (is it actually going down between deliveries?) catches it even faster.
Scale and grease buildup blocking spray arms
Hard water scale clogs the tiny holes in wash and rinse arms, and grease film coats the interior walls. Even with correct temperature and chemical levels, water and sanitizer can't make full contact with dish surfaces if the spray pattern is compromised. This is why a machine can pass a test strip check right at the manifold and still fail a swab test on actual plates.
Cycle time too short for the load
Staff under pressure during a rush sometimes short-cycle the machine — pulling racks before the full wash-rinse-sanitize sequence completes, or overloading racks so water can't reach every surface. This isn't a mechanical failure, but it produces the exact same result: dishes that look clean and aren't sanitized.
Wash arm gaskets or door seals worn out
Worn gaskets let pressure drop mid-cycle, which lowers both spray force and, on some machines, the internal temperature reading the thermostat relies on. It's a cheap part — usually $15-40 — but it's easy to overlook because the machine still runs and still sounds normal.
How to test it yourself right now
Place it where a plate would sit on the top rack, run a normal cycle, and check the reading immediately when the door opens. This tells you what's actually reaching the dish, not what the machine's gauge claims.
Chlorine, iodine, and quat strips are not interchangeable — use the one that matches your machine's chemical. Dip a strip in the final rinse water or on a just-washed plate and compare to the chart within the time window printed on the bottle.
Unclip the arms (most snap off without tools) and hold them up to a light. Clogged holes show up immediately. Soak them in a de-scaling solution or warm vinegar if you see mineral buildup.
Compare what your staff is actually running against the printed cycle time on the machine's data plate. A cycle running even 15-20 seconds short across every dish load, multiplied over a full shift, adds up to a real sanitation gap.
- Test final rinse temp with a thermometer strip, not the machine's built-in gauge
- Check sanitizer test strips at least once per shift, logged on a sheet by the machine
- Pull and inspect spray arms weekly for scale and grease clogs
- Descale the machine on the schedule in your manufacturer's manual — monthly in hard-water areas
- Train staff to never pull a rack before the cycle's full indicator light or chime
Real Kitchen Example
A 120-seat family-style restaurant in Tucson, Arizona failed a routine health inspection when the inspector's test strip showed the dish machine's chemical sanitizer reading at 0 ppm — the injector line had a slow leak that let air into the tube, which killed the prime without shutting the machine down or throwing any visible error. The restaurant lost 6 points on the inspection, got a 10-day re-inspection deadline, and had to hand-wash all dishware using a three-compartment sink in the meantime, which added roughly 90 minutes of labor per shift for four days straight. The fix, once found, was a $22 replacement tube and 20 minutes of a maintenance tech's time. The real cost wasn't the part — it was the four days of extra labor and the health score hit that showed up on the county's public inspection database, which a regular customer mentioned had made her think twice about coming back.
Â
Can I just run dishes through twice if I'm not sure the machine sanitized them?
Running the cycle twice doesn't fix a temperature or chemical problem — if the booster heater or sanitizer line is failing, a second pass will produce the same wrong result. Test the actual temperature or sanitizer concentration first; don't guess with extra cycles.
How often should sanitizer concentration be tested in a commercial kitchen?
Most health departments and the FDA Food Code recommend testing at the start of each shift and any time the chemical container is changed. High-volume kitchens often check every few hours during service, logging results on a sheet posted near the machine for inspector review.