What non-compliance actually costs: Toronto's fine exposure explained
July 17, 2026
"We haven't had a problem" is the most common reason a Toronto kitchen gives for staying with an informal grease-trap routine. It's also not really an answer to the question of exposure, because the fine structure under Toronto Municipal Code Chapter 681 doesn't care whether an inspection has gone smoothly so far. It only applies once something is found out of compliance.
Where the number comes from.
Ontario's Municipal Act sets the general penalty structure most Toronto by-laws use, with separate tiers for individuals and corporations. A restaurant or food-service operation is almost always structured as a corporation, which puts it in the higher tier: up to $50,000 for a first offence, up to $100,000 if it happens again. Municipalities can also add a further per-day fine for a violation that continues rather than gets corrected.
The fine isn't the only cost.
An overloaded grease interceptor doesn't wait for an inspector to become a problem. Past the 25% threshold, it's also the direct path to a blocked kitchen drain, an operational failure that can shut down service on its own, independent of any fine. The compliance obligation and the operational risk point at the same underlying maintenance schedule.
A clean inspection today doesn't reset the clock.
Passing an inspection confirms your kitchen was compliant on that specific day. It says nothing about the pump-out schedule between now and the next one. The fine exposure above applies to whatever an inspector finds, whenever they happen to look, not to your kitchen's track record.
Northfire's grease-trap service keeps your interceptor under the 25% line and your compliance log current, so the answer to "are you compliant" doesn't depend on when someone asks. See Toronto-specific compliance details →