Should Canada Follow Quebec's No-Show Law?

Quebec's no-show law has been in effect since July 2025. The early results look promising. No-shows are down. Cancellations are up (the good kind, where people actually call). Restaurants Canada called it "a step in the right direction."
So should the rest of Canada follow Quebec's lead and pass similar legislation?
No. But not for the reason you think.
What Quebec actually got right
Let's give credit. Six months in, the law is changing behaviour. ARQ spokesperson Martin Vezina put it plainly: "It's not that they have applied the $10 penalty. It's more that consumers have changed their behaviour with the new rule."
That's the part worth paying attention to. The behaviour change didn't come from the threat of losing $10. It came from the system the law forced restaurants to build: confirmation messages sent 6-48 hours before the reservation, a cancellation link in every message, and a 24/7 way to cancel digitally.
Turns out, when you make it easy for people to cancel, they cancel instead of ghosting. That's not a $10 insight. That's a communication insight.
Better guest experience. Bigger nights. $299. Once.
The $10 fee is almost beside the point
The restaurant industry's reaction tells you everything. Joe Beef Group called the cap "insufficient and poorly structured." ARQ originally lobbied for $20. Many operators wanted the ability to set their own fees.
They're not wrong about the economics. When a table of four no-shows at a 35-seat restaurant, the loss isn't $40. It's the margin on four covers you can't recover, the staff you scheduled for a full house, the food you prepped. For the average Canadian restaurant operating on a 3.6% profit margin, a single no-show night can wipe out a week of profit.
But here's the thing: the $10 fee was never going to cover that. Not at $10. Not at $20. Not at $50. A fee-first approach treats no-shows as a revenue recovery problem. They're not. They're a commitment problem. And commitment gets built before someone doesn't show up, not after.
Why the rest of Canada doesn't need a law
Here's what most of the coverage missed: Quebec was the only province in Canada that explicitly banned restaurants from charging no-show fees. The old Consumer Protection Act made it illegal. The July 2025 law didn't "allow" fees. It created a framework for something Ontario, BC, Alberta, and every other province could already do.
Right now, a restaurant in Toronto can charge $400 per person for a no-show. A restaurant in Vancouver can require a $25 deposit. A restaurant in Edmonton can ask for $10 per seat. No legislation needed. No cap. No compliance checklist.
The freedom is already there. What's missing is the playbook.
And that's exactly why legislation is the wrong tool. Consider what a national no-show law would actually mean:
- A fee cap (probably too low for fine dining, too high for casual spots)
- Compliance requirements that add admin work to already-stretched independent operators
- A one-size-fits-all framework for an industry where a 40-seat neighbourhood bistro and a 12-seat omakase counter have completely different no-show realities
- More red tape in an industry that saw 7,000 closures in 2025 and is projected to lose 4,000 more in 2026
The provinces that have reduced no-shows the most aren't the ones waiting for legislation. They're the ones where individual restaurants built clear, simple policies and stuck to them.
What actually works (no legislation required)
The Quebec data validates something operators in other provinces have been proving for years:
Confirmation systems matter more than penalties. SMS confirmations have a 82%+ open rate in hospitality. Send one the afternoon before. Include a cancellation link. Most "no-shows" are actually "forgot-to-cancels." Fix the forgetting and you fix most of the problem.
Card-on-file changes psychology. When someone provides a card at booking, no-show rates drop to 3%. Not because the fee scares them. Because putting a card on file is a small act of commitment. It shifts the reservation from "maybe" to "meant it."
A stated policy, any policy, creates self-selection. Restaurants that clearly communicate their cancellation expectations see fewer no-shows even before they charge anyone. The policy itself does the work.
None of this requires a parliament, a regulation, or a compliance officer. It requires a reservation system that sends confirmations, stores cards securely, and makes cancellation easy.
The play legislation can't give you
Here's where it gets interesting. Quebec's law gives restaurants two options when someone no-shows: charge $10, or don't. That's it.
But card-on-file gives you a third option. Charge the fee, clear the card with no charge, or convert the fee into a gift card credit. That last one is the move nobody's talking about. You keep the revenue. You keep the customer. You turn a negative moment into a reason to come back.
Legislation can't create that option. A $10 capped fee is a $10 capped fee. But a card-on-file system with the flexibility to charge, clear, or credit? That's a relationship tool, not a penalty tool.
Quebec needed a law because it was the only place in Canada where restaurants couldn't act. The rest of Canada already can. The question isn't whether more provinces should legislate. It's whether more restaurants will build the systems that actually work.
Curious what no-shows are costing your restaurant? Run your numbers with the No-Show Cost Calculator.
Sources: CTV News, Research Co., Global News, ISED Canada, Tock.