Restaurant deposits vs. card-on-file: a Canadian guide

Two Vancouver restaurants, same Valentine's Day weekend. Cacao, a small Vancouver restaurant, implemented a $10 deposit per person ahead of the long weekend. No-show rate: zero. St. Lawrence, one of the city's most coveted French restaurants, requires a $25 cancellation fee charged to a card on file for no-shows. No-show rate: around 5%, down from 30%.
Both approaches worked. Both are popular restaurants. But they're doing very different things — and understanding that difference matters when you're deciding what to ask of your guests.
The question every independent restaurateur is sitting with right now: should I take deposits? Ask for a card? Require payment upfront? And what do my guests actually think about it?
Here's what the data says — and where it gets interesting.
Deposits vs. credit card holds vs. card-on-file
Three different policies. Three different relationships with your guest. Deposits move money at booking. Credit card holds place a pending charge that's released if the guest shows. Card-on-file tokenizes a card with no charge and no hold. All three reduce no-shows. None of them are identical.
Actually, there are three options — not two
Most content on this topic frames it as "deposit vs. no-show fee." That's the wrong frame. There are three distinct tools, each with a different effect on your guest's experience:
Deposit — Payment collected at booking, applied to the bill when the guest arrives. Non-refundable (or partially refundable) if they cancel late or no-show.
Credit card hold — A pending charge is placed on the card at booking. The guest sees it on their statement as a hold. If they show up, it's released. If they no-show or cancel late, the hold is authorized.
Card-on-file — Card details are tokenized at booking. No charge. No hold. Nothing moves on the guest's statement. If they no-show, you have the option to charge the card after the fact, but it's not automatic.
Different friction. Different psychology. Different results.
Better guest experience. Bigger nights. $299. Once.
The deposit: most effective, most commitment
The numbers are clear. Tock restaurants using deposits saw a 1.7% no-show rate between December 2023 and March 2024. OpenTable found that deposits cut no-shows by 57% on average and make guests 72% less likely to cancel at the last minute.
Why? Money already spent is money already committed. A guest who paid $25 per person to secure a table is not forgetting that reservation. They've planned around it.
The downside is real. Deposits add friction to the booking process. Some guests abandon the reservation before completing it. Canadian-specific abandonment data doesn't exist yet, but the general principle is documented: more steps, more drop-off. A $10 deposit on a Tuesday dinner for two is a different ask than the same deposit for a Saturday tasting menu for four.
Deposits work best for: Fine dining and experiential restaurants. Tasting menus, prix fixe events, seasonal menus where the kitchen preps for every cover. High-demand spots with waitlists who can fill cancellations quickly.
Deposits are harder to justify for: Casual neighbourhood restaurants where guests are comparison-shopping. Spots where a Tuesday reservation doesn't represent the same commitment on either side.
The credit card hold: middle ground
A credit card hold sits between a deposit and nothing. The pending charge appears on the guest's statement but no money actually moves unless they no-show. Think of it like a hotel hold at check-in.
Tock restaurants using credit card holds saw a 3% no-show rate in the same period. OpenTable's data: guests who book with a credit card hold are 16% less likely to no-show and 15% less likely to cancel late. Less effective than a deposit, but a meaningful reduction.
The friction is also real. Seeing a pending charge on your bank app the morning before dinner can feel alarming if the guest didn't read the booking terms carefully. Restaurants that use holds need to be especially clear at the time of booking about what the guest is agreeing to.
Credit card holds work best for: Restaurants that want the no-show deterrent without collecting money upfront. Mid-range spots where a deposit feels too aggressive but doing nothing feels irresponsible.
Card-on-file: lowest friction, most flexibility
Card-on-file means the guest provides card details that are stored securely. Nothing is charged. Nothing is held. From the guest's perspective, the booking looks identical to any other online reservation.
The difference shows up only if they no-show. At that point, the card is already on file. The restaurant decides whether to charge it, offer a gift card credit, or clear it without charging at all.
This is the model Quebec restaurants operate under since the July 2025 law: no upfront charges, no holds, and the $10 maximum fee collected after the fact only when a guest actually no-shows.
Card-on-file works best for: Restaurants that want the option to act on no-shows without the commitment of upfront payment. Operators who want to preserve the gift-card play (more on this below). Restaurants in markets where guests are particularly fee-averse.
What Canadian diners actually think
Research Co. surveyed 1,001 Canadian adults in July 2024. The headline: 44% support no-show fees, 48% oppose them.
But the deposit question is different from the fee question. Three in four diners say they're open to paying a reservation deposit. Canadians are more comfortable with a deposit that comes off the bill than with a fee charged after they didn't show.
The psychology makes sense. A deposit feels like an agreement made upfront. A no-show fee can feel punitive after the fact, even when it's fully disclosed at booking.
The data privacy concern is real and worth accounting for. A Calgary Reddit thread on restaurant reservation fees ranked as the top Canadian search result for this topic — and the most-upvoted concern wasn't the money. It was discomfort with "yet another institution having my cc on file." Most diners, when surveyed, report concern about the security of their personal data at restaurants. For guests booking somewhere they've never visited, providing a card number is a meaningful ask. Clear communication about how the card is stored — and what it will be used for — reduces that friction significantly.
The provincial lens
The Research Co. data tells a clear regional story. For a full breakdown of how each province approaches no-show policies more broadly, see our guide to no-show fees across Canada.
| Province/Region | Support for no-show fees |
|---|---|
| Quebec | 52% |
| Atlantic Canada | 44% |
| British Columbia | 43% |
| Ontario | 42% |
| Saskatchewan/Manitoba | 41% |
| Alberta | 33% |
Quebec guests are the most accustomed to structured reservation policies. BC guests have been living with deposit culture in fine dining since 2017–2018, with Tock firmly established across Vancouver's top tables. Alberta guests are the most resistant in the country.
That doesn't mean you can't implement a policy in Calgary or Edmonton. It means the framing matters more there. A deposit that's standard practice in Vancouver may feel like an overreach to a guest booking in Edmonton — not because the policy is unreasonable, but because the expectation hasn't been set.
Which one for which restaurant
| Your situation | Best fit |
|---|---|
| Tasting menu or prix fixe, high demand | Deposit or full prepayment |
| Fine dining with consistent waitlists | Deposit |
| Casual fine dining, neighbourhood bistro | Credit card hold or card-on-file |
| First-time implementing any policy | Card-on-file — easiest to introduce |
| Alberta market or low policy adoption area | Card-on-file or small credit card hold |
| Quebec (under the July 2025 law) | Card-on-file ($10 max, post-visit only) |
The one thing worth thinking through
With a deposit, the transaction is closed. The guest no-showed, you kept the deposit. No more options.
With card-on-file, you still have a choice. You can charge the full fee. Or you can offer a gift card for the same amount and invite them back. They've still paid for the no-show, in a sense. But now they're a customer with $25 or $50 to spend at your restaurant — not a former customer who paid a penalty and moved on.
That's the gift card play. The logic: a deposit-and-charge loop ends the relationship. A card-on-file-and-gift-card loop restarts it. You recover the lost revenue, and you keep the guest.
No Canadian study has quantified this yet. But it's worth asking which outcome you're actually after. A no-show fee recovers a fraction of one evening's revenue. A return visit recovers much more.
Before settling on a policy, it helps to know exactly what no-shows are costing your restaurant. The No-Show Cost Calculator takes two minutes and gives you a number worth building your policy around.
Sources: Research Co. (2024), Tock (2024), OpenTable, TouchBistro 2025 Canadian Diner Trends Report, BlogTO/Research Co..
Frequently Asked Questions
What's the difference between a restaurant deposit and a credit card hold?
A deposit moves money at booking and is applied to the bill when the guest arrives. A credit card hold places a pending charge that's released if the guest shows up — no money changes hands unless they no-show or cancel late.
What no-show rate can restaurants expect with deposits vs. card-on-file?
Tock data (Dec 2023–March 2024) shows deposits achieve a 1.7% no-show rate, while credit card holds achieve 3%. Both are dramatically lower than the 15–20% rate restaurants see with no policy in place.
Are Canadian diners comfortable with restaurant deposits?
Three in four diners say they're open to paying a reservation deposit. But Canadians are divided on no-show fees more broadly — 44% support them, 48% oppose. Quebec is most supportive (52%), Alberta least (33%).
Which reservation policy works best for Canadian restaurants?
It depends on your market and restaurant type. High-demand fine dining does well with deposits. Casual neighbourhood spots often find card-on-file sufficient and less friction-heavy. Alberta operators should lean toward card-on-file given lower provincial acceptance of fees.
What is the gift card play for restaurant no-shows?
Instead of charging a no-show fee, some restaurants offer the equivalent value as a gift card — recovering the lost revenue while keeping the guest relationship intact. This option only exists with card-on-file, not with a deposit already collected.