Symptom-led fixes for a vessel that was rejected, failed inspection, or was sized correctly and still lets grease through
Work the symptom, not the tank
Grease interceptor problems divide cleanly into three families, and they want completely different responses. A plan check rejection is a paperwork and method problem. An inspection failure is an installation problem. A vessel that is correctly sized, correctly installed, approved, and still failing the restaurant is an operations or a classification problem. Start by working out which one you have, because the fix for each is in a different trade.
Each section below is written symptom first. Read the one that matches.
1. Plan check came back: “sizing calculation not shown”
What it usually means: you submitted a conclusion, not a calculation. A total DFU figure and a tank size with nothing between them is unreviewable, and reviewers reject it rather than reverse-engineer it.
Fix: resubmit with the fixture-by-fixture schedule — each fixture, its trap size, its Table 702.1 value, the subtotal — then the table row selected and the volume. Add the excluded fixtures with the code sentence that excludes them. A review that can follow the count rarely argues with the answer.
The variant worth watching: “calculation uses the wrong column.” Table 702.1 has separate private, public and assembly columns, and a commercial kitchen is not private. A reviewer who sees a 2 DFU kitchen sink where a 3 DFU commercial sink with food waste belongs will reject the whole count on principle, because it means the schedule was filled in from a residential habit.
2. Plan check came back: “gpm is not a tank size”
Symptom: you calculated a flow rate from the sink dimensions, specified a 50 gpm unit, and the reviewer has asked for a gravity interceptor in gallons.
What happened: you ran Section 1014.2.1 when the job is governed by Section 1014.3.6. These are not two methods for the same device — they size two different devices, and no arithmetic converts between them.
Fix: go back to the fixture list and run the gravity method. If a gravity vessel genuinely cannot be installed, that is not a sizing argument — it is a request for the Section 1003.2.1 exception, and it has four named conditions. Make that case explicitly rather than hoping a flow calculation passes as one.
3. The DFU count is enormous and the tank came out absurd
Symptom: a modest kitchen produces 300-odd DFU and a 2,500 gallon interceptor.
Almost always: the count came off the building drain sizing calculation, which includes the water closets, urinals and lavatories. Section 1014.3.2.1 prohibits those from draining through the interceptor at all, and footnote 1 of Table 1014.3.6 scopes the count to the kitchen drain lines connected to it.
Second most common: a multi-compartment sink counted per bowl. Table 702.1 assigns DFU to the fixture on its trap — a three-compartment sink on one trap is 3 DFU, not 9. Check the rough-in drawing rather than the bowl count.
Third: floor drains in dry areas. The test in Section 1014.3.2 is drains “located in areas where grease-containing materials exist.” A storeroom drain and a receiving-dock drain are not that. Two spurious floor drains move a 17 DFU kitchen from the 21 row to the 35 row and add 250 gallons.
4. The unit meets the required flow but failed anyway
Symptom: the sink calculation gave 35 gpm, you specified a 35 gpm certified unit, and it was rejected on capacity.
What you hit: the first sentence of Section 1014.2.1, which is a capacity limit rather than a sizing formula — the total capacity in gallons of the fixtures discharging into the unit shall not exceed two and one-half times its certified gpm. It is an independent test and it fails independently.
On a two-minute drainage period the required flow is 68.7 ÷ 2 = 35 gpm, and 2.5 × 35 = 87.5 gallons — 68.7 is under it, so it passes.
On a 20 gpm unit the limit is 2.5 × 20 = 50 gallons. The same sink fails outright, regardless of drainage period.
Fix: step up the certified rating until 2.5 × rating clears your total fixture gallons, then re-check the flow requirement. Run both tests every time; passing one proves nothing about the other.
Any trade

Contractor Job Estimator
Price remodels and GC work, then send a quote with no internal numbers.
Excel or Google Sheets. Best on a computer.
$29.00
BuyCheckout opens in a new tab.
What you need on the van before you can diagnose any of this
Most of these faults are confirmed with a core sampler and a level, not with a catalogue.

12 ft Sludge and Scum Sampler
- Reads the grease cap and the settled solids as depths rather than a guess
- Vessel volume only means something if someone knows how much is still liquid
- The same tool services a septic tank between pump-outs

24 in Tank Riser and Lid
- “Readily accessible to the equipment required for maintenance” is code, not comfort
- A buried interceptor with no riser gets serviced late, or never
- Brings the cover to grade so the cap can be measured without digging

DWV Pipe Hangers
- Table 1014.2.1 is computed at ¼ in per foot — a bellied line is not that
- Grease cools and sets in a sag long before it reaches the interceptor
- The published flow rates assume a pipe running at its design slope

Reusable DWV Test Cap
- The grease waste branch is tested with the rest of the drainage system
- Caps a stub for a water or air test without solvent-welding a knockout
- Comes back off, so the same cap tests the next branch

14 in Pipe Wrench
- Vented flow controls, cleanout plugs and threaded inlet fittings
- Section 1014.2 wants a vented flow control with no removable parts
- The flow control is what keeps a hydromechanical unit inside its rating
As an Amazon Associate, TestTalkHQ earns from qualifying purchases. Prices and availability can change.
5. The hydromechanical unit is visibly undersized in service
Symptom: grease carries straight through on a dump, or the sink backs up when two compartments are drained together.
Cause A — the double-counted depth. The 0.75 in the formula is the fill factor; it already assumes the compartment is not drained brim full. Measuring a “working depth” of 9 inches in a 14 inch bowl and then applying 0.75 charges the same allowance twice and undersizes the unit by about a third. Use the full inside depth and let the factor do its job.
Cause B — the drainage period was assumed. Table 1014.2.1 publishes a one-minute and a two-minute column and the code does not say which applies; it is the authority’s call. The same 49.9 gallon sink load is a 50 gpm unit on one minute and 25 gpm on two. If nobody told you, the one-minute column is the defensible default — a one-minute unit always satisfies a two-minute requirement and never the reverse.
Cause C — compartments counted as one fixture. The gravity method counts a three-compartment sink on one trap as one fixture. The hydromechanical method does the opposite and wants all three compartment volumes, because it is sizing for a simultaneous dump. Carrying the gravity habit across undersizes by the compartment count.
Cause D — no flow control, or the wrong one. Section 1014.2 requires fixtures connected to a Type A or B unit to discharge through an approved vented flow control, installed somewhere readily accessible and visible, sized so total flow never exceeds the interceptor’s rating. Flow controls with adjustable or removable parts are not approved — precisely because somebody removes them. Without a working flow control the unit sees the full unrestricted dump and its rating is fiction.
6. Correct size, correct install, and grease is still reaching the sewer
At this point the vessel is not the problem. Work through these in order:
Maintenance interval. An interceptor holding 25 percent grease and solids has lost 25 percent of its working volume, and the retention time the sizing assumed goes with it. This is far and away the most common answer. Measure the cap and the solids with a core sampler rather than accepting “we get it done regularly”.
Enzymes and emulsifiers. Treatments that work by emulsifying grease make it pass the interceptor rather than float in it. That turns a compliant installation into a non-compliant discharge with nothing visibly wrong. The IPC-family sections on emulsifiers and chemicals address this directly.
Hot water. A dish machine or hot-water sanitiser dumping into the interceptor can keep the contents warm enough that grease never separates in the first place. It passes through liquid and congeals in the lateral downstream, which is also where it is discovered.
A disposer upstream. Section 1003.3.2 requires interceptors to be sized and rated for disposer discharge where one is connected, and many pretreatment ordinances and municipal codes prohibit the connection outright — Omaha’s Section 49-1131 states that no food waste disposal unit shall be connected to or discharged into a grease trap. A disposer added after the fact loads the vessel with solids it was never sized for.
A long cold run. Section 1014.3.4.1 wants the interceptor “as close as practical to the fixtures they serve.” Grease that falls below its melting point in a long or poorly sloped run sets in the pipe. If the lateral is scaling and the interceptor is clean, the grease never arrived. Check the slope — the grease waste line is required to run at ¼ inch per foot whatever its diameter, which is steeper than the general allowance for 3 to 6 in pipe; the drain pipe slope calculator covers that rule and the conversion to percent.
Something got connected later. A wok station or combi oven added in a refit, with no DFU value and no footnote 3 allowance, is load the vessel was never sized for.
7. The interceptor backs up or overflows
Downstream first. An interceptor that overflows is often reporting a blockage in the lateral past it, not a problem with itself. Confirm the outlet is free before touching the vessel.
Then the outlet tee or baffle. A displaced baffle short-circuits the vessel: flow goes inlet to outlet without residence time, grease leaves with the water, and the thing looks suspiciously clean inside while the lateral fouls.
Then the vent. Section 1014.2.2 requires a vent downstream of a hydromechanical interceptor, and Section 1014.2 constrains where the flow control’s vent may go — no system vent between the flow control and the interceptor inlet, and the flow control’s air inlet connected to the drainage vent system or taken through the roof, never discharged to the air inside the building. A unit that gurgles, siphons its seal or drains slowly with nothing blocking it is usually a venting fault.
Then the solids. A vessel that has not been fully emptied — sides and bottom cleaned, not just the cap skimmed — loses volume from the bottom up, invisibly, until it surcharges.
8. It passed the plumbing code and the sewer authority still rejected it
This is normal and it is not a mistake in your calculation. Local pretreatment ordinances are a separate body of law from the plumbing code and they routinely require more: a minimum vessel size regardless of fixture count (1,000 or 1,500 gallons is common), a sampling box, a specific cleaning interval with retained manifests, a prohibition on disposers, or an outdoor location.
Where they conflict, the ordinance governs. Establish the local requirement before design, not after plan check — the plumbing code number is the floor, not the answer.
It also works the other way. Section 1003.2.1 sets its own floor independent of any fixture calculation: never less than 125 gallons below the static water level for a vessel sized by persons served, and in no case a device with an approved rate of flow below 20 gpm. A calculation that produces something smaller has not found an efficiency; it has found a minimum.
The order to work in
| Check | Why it is this early |
|---|---|
| Which method governs? | Gallons and gpm are different devices; everything downstream depends on it |
| Is the local ordinance stricter? | It overrides the code number and often sets the real size |
| Are sanitary fixtures in the count? | Single biggest source of a wildly oversized result |
| Compartments: one fixture or several? | Opposite convention in the two methods; wrong either way is large |
| Was the 2.5× capacity rule run? | Independent test, routinely skipped, fails on its own |
| Full depth with the 0.75 factor, once? | Double-counting undersizes by about a third |
| Is there a working vented flow control? | Without it the certified rating does not apply |
| When was it last fully pumped? | Explains most “correctly sized but not working” cases |
| Is anything dosing enzymes into it? | Makes a compliant vessel discharge non-compliantly |
| Is the lateral downstream clear? | Overflow is often a downstream blockage reporting upstream |