No-shows

No-show policies that work for Canadian restaurants

By Pete RossFebruary 24, 20269 min read
An empty restaurant table set for one, chair slightly pulled out

Most no-show advice starts in the wrong place. It asks "should I charge a fee?" when the more useful question is "what's my system?"

The restaurants that have cut their no-show rates most dramatically across Canada, from Vancouver fine dining spots to Edmonton independents, aren't necessarily the ones with the strictest policies. They're the ones with the clearest, most consistent systems. A $25 fee that nobody knows about until their card gets charged is worse than a $10 fee that's been communicated three times before the reservation date.

Here's what that system looks like, piece by piece.


What works in 60 seconds:

  • State the policy clearly before booking (self-selection reduces no-shows before you charge anyone)
  • SMS reminders beat email by a significant margin: 95%+ open rate vs. ~35%
  • Card-on-file cuts no-shows ~16% without the booking friction of a deposit
  • Make cancellation easy: a frictionless exit means fewer silent no-shows
  • When someone doesn't show: charge, offer a gift card, or let it go. Decide in advance.

Start with the policy visible and early

The first thing your no-show policy does happens before anyone books. When guests see clearly that you have a policy, the ones most likely to bail self-select: they either commit properly or they don't book at all. Both outcomes help you.

This sounds almost too simple, but operators consistently report that no-show rates drop from making the policy visible, even before they've charged a single person.

What "visible and early" actually means:

  • On your booking page, before the guest completes the reservation: "We require a credit card to hold your table. Reservations not cancelled at least three hours before the reservation time are subject to a $X fee."
  • In your confirmation message: the same language, with a cancellation link
  • On your website's reservation page, if you have one

The wording matters. "We may charge..." is weaker than "We charge..." Ambiguity doesn't create commitment. It creates disputes.

Better guest experience. Bigger nights. $299. Once.

Why your confirmation system matters more than your fee

This is the highest-return move in your no-show toolkit, and most restaurants aren't doing it right.

A text reminder sent 24 hours before a reservation gets opened by roughly 95% of people. An email gets opened by about 35%. If your confirmation system is email-only, you're reaching fewer than half your guests with the reminder that might have prompted them to cancel in time.

The confirmation system that works:

1. Immediate confirmation (at booking): Email or SMS confirming the reservation details and your cancellation policy. Brief, clear, with a cancellation link.

2. Reminder with a cancellation link (24 hours before): SMS is the right channel. Keep it short: "Hi [Name], your table at [Restaurant] tomorrow at 7pm is confirmed. Need to change plans? Cancel here: [link]"

3. Day-of reminder (2-3 hours before, for larger parties or peak periods): Worth adding for groups of six or more, or for holidays and special events.

The cancellation link is not optional. Guests who want to cancel but can't find an easy way often just don't show up. You'd rather have the table back with enough time to fill it. Give them the exit.

SMS confirmation tools don't require expensive software. If you're on a reservation platform, check whether you've actually turned on SMS reminders and confirmed the cancellation link is working. It's often a setting that's been overlooked.

Require a card at booking, not a deposit

There's a spectrum of payment approaches, and where you land depends on your market and your clientele. Card-on-file is the right default for most Canadian independents.

Approach No-show reduction Booking friction
No card required Baseline None
Card-on-file (no charge at booking) ~16% reduction Low
Deposit ($20-40/person) ~57% reduction Medium-high
Prepaid experience ~44% reduction Medium

Card-on-file means you save the guest's card at booking but don't charge anything. No money moves. The guest experiences something similar to booking a hotel room: card required, nothing charged. If they no-show, you have the option to charge. If they show up, nothing happens.

Deposits are more effective at reducing no-shows, but they come with real booking friction. A fine-dining operator in Kitchener, Ontario implemented a deposit requirement, found that it kept guests from booking at all, and removed it. Without any policy in place, he then had 51% of his Christmas reservations cancel. Neither outcome was acceptable. The tension is real.

The decision rule most operators land on: if you're in fine dining ($80+ per person), a deposit or prepaid model makes sense and guests increasingly expect it. If you're a casual or mid-market independent, card-on-file gets you meaningful improvement without discouraging bookings.

For a full breakdown of how these approaches compare and where Canadian diners stand on each, see Deposits vs. card-on-file: what Canadian diners actually prefer.

Set the fee — and decide what you'll actually do

A policy without a plan for enforcement isn't a policy. Decide in advance what you'll actually do when someone no-shows, because in the moment, you'll be tempted to skip it.

This is where most operators get tripped up. They implement a fee, someone no-shows, they feel awkward about charging a regular, they don't charge, and the policy quietly stops meaning anything.

The questions to settle before you need them:

Who gets charged? All no-shows? Groups only? First-timers get a pass, repeat no-shows get charged? There's no universal right answer, but you need an answer you'll actually follow.

What's the fee? In Quebec, the Consumer Protection Act caps it at $10/person (since July 2025). In every other province, there's no legislated cap. Operators in Vancouver are charging $25/person. Toronto restaurants range from $25 to well above $100 for fine dining. The right amount is whatever you'll consistently enforce and whatever your market will absorb. Charging $50 and getting chargebacks and one-star reviews costs you more than charging nothing.

What about the relationship? This is where the gift card play comes in. Instead of charging the no-show fee to the card, you convert it to a gift card credit. You keep the money. The guest gets something back. The relationship survives.

A guest who's been charged $40 is often gone. A guest who has a $40 gift card is likely to come back and spend more than $40. The math is different, and so is the outcome. This is only possible with card-on-file: a deposit model doesn't give you this flexibility. You either charge or refund. Card-on-file gives you a third option.

Document your decisions. If you charge, note it. If you waive, note why. You want to see patterns over time: who no-shows, when, and whether your policy is actually changing behaviour.

Know your province

No-show policies sit in different regulatory environments depending on where you operate.

Quebec is the most clearly defined. Restaurants can charge up to $10/person under an amendment to the Consumer Protection Act that came into force July 17, 2025. To charge legally: disclose the policy before booking is complete, send a written confirmation 6-48 hours before the reservation with a cancellation link, and provide a digital cancellation method. Skip any of these steps and you can't charge. Six months in, operators are reporting more active cancellations rather than silent no-shows, which is exactly the behaviour change the law aimed to drive.

British Columbia has no restaurant-specific legislation. Operators have been self-regulating since roughly 2017-2018, and the Vancouver fine dining scene has established deposits as the norm. Guests there are more accustomed to payment requirements at booking. St. Lawrence in Vancouver went from 30% no-shows to 5% after introducing a $25 cancellation fee. Cacao went from 50-60% no-shows to zero on Valentine's Day after introducing a $10 deposit.

Alberta has no legislation and the most consumer resistance. Only 33% of Albertans view no-show fees as justified, compared to 52% in Quebec. Card-on-file is the softer entry point for Calgary and Edmonton operators building a policy for the first time. RGE RD in Edmonton pioneered a $10/person deposit in late 2021 and nearly eliminated no-shows, but they did it during a moment when the whole restaurant industry was having a public conversation about no-shows and there was more consumer willingness to understand the policy.

Ontario has no legislation. Toronto has been self-regulating aggressively: fee adoption went from 4% of restaurants in 2019 to 17% by 2024, with fees ranging from $25 to several hundred dollars per person in fine dining. Outside Toronto, most independents are still watching from the sidelines. Starting with card-on-file or group-only deposits makes sense in most Ontario markets outside the downtown core.

For the full province-by-province picture: No-show fees in Canada: how every province handles it differently.

What doesn't work

Worth naming directly.

Universal deposits for casual dining. Deposits are highly effective at reducing no-shows but also reduce bookings. Fine dining can sustain that trade-off because the check average is high enough to justify the friction. Casual and mid-market independents usually can't. The Kitchener case isn't unique.

Charging without airtight disclosure. If the guest didn't see the policy before they booked, you're looking at chargebacks and payment disputes. The time cost of managing one dispute usually exceeds several no-show fees recovered. Your policy language needs to be visible at the booking step, not buried in a confirmation email they may not have opened.

Overbooking as compensation. Some operators overbook 10-15% to absorb expected no-shows. When everyone shows up on a busy Saturday, you're turning away guests with confirmed reservations. The short-term recovery doesn't offset the long-term brand damage, especially when those guests post about it.

Email-only confirmations. Check your open rates. If you're sending confirmation emails and not seeing cancellations come in with enough notice to fill the table, email may not be reaching enough of your guests. SMS reaches a much larger portion of your guests with the same message.

The numbers that tie it together

Most no-show discussions focus on the revenue lost per empty table per night. But the number that matters more is what no-shows cost you relative to your operating margin.

For the average full-service Canadian independent, no-shows can cost two to three times your annual net profit. At 3-5% margins, even a 10% no-show rate is an existential problem, not an operational annoyance. The ROI of a basic SMS confirmation system is clear: if sending reminders costs you $15/month and recovers $4,000-$5,000 in annual revenue by prompting timely cancellations, that's not a close call.

Use the No-Show Cost Calculator to run the math for your restaurant: how many covers you're losing, what it's worth annually, and what a realistic improvement means for your bottom line.

Sources: Research Co. (July 2024), Tock (Dec 2023–March 2024), OpenTable, TouchBistro 2025 Canadian Diner Report, CTV News (January 2026), CBC News.


Tags
no-show policyreservation managementcard-on-filecancellation policyrestaurant operationsCanada
Back to blog
50 spots only

Restaurants across Canada are joining

Everything you need. $299. Once.

Perks, add-ons, no-show gift cards, card-on-file, and automated reminders. Everything for a better guest experience and bigger nights. One payment. No subscription. First 50 restaurants only.

We'll only text you to verify your number and let you know when we launch so you can claim your lifetime access.

Built in Quebec · Bill 72 compliant · No credit card · No spam