The short answer: make cancelling easy, remind guests the day before, ask for a card hold on large groups, publish a clear booking policy, and track who doesn't turn up. Together these tackle the main reasons guests no-show: they forget, cancelling feels awkward, or not showing up costs them nothing.
A table of four booked for Saturday at 7pm. You've set it, staffed for it, maybe even prepped a birthday cake. Then nothing. No call, no message.
It happens to every restaurant, but for a small venue on tight margins, two or three no-shows a weekend can turn a good service into a costly one.
How much do no-shows cost a restaurant?
More than most owners assume. OpenTable's 2026 Restaurant Impact Report puts the average cost of a no-show for a table of two at £55.70, and the knock-on effects go further than the empty seats (Restaurant Online, October 2026):
- 60% of operators said a no-show meant they had turned away other bookings
- 48% pointed to wasted food and stock
- 41% said it made staffing harder to plan
Across the whole sector, research by Zonal and CGA estimated no-shows cost UK hospitality £17.6 billion a year in lost sales, with about one in seven consumers admitting to a no-show (The Caterer, 2021). Younger diners were the most likely to miss a booking: 28% of 18–34-year-olds, against 1% of over-55s.
There is some good news. The same OpenTable report found UK no-shows fell 6% year on year, and 83% of diners recognise that missing a booking can harm a restaurant.
Why do guests no-show?
The reasons are rarely malicious:
- They forgot. A booking made three weeks ago can easily slip the mind.
- They double-booked and picked something else without cancelling.
- Cancelling felt awkward. Calling during a busy service, getting no answer, leaving a message: many guests would rather quietly not turn up.
- It cost them nothing. With no deposit or card hold, not showing up has no consequence.
Each fix below targets one of these.
1. Make cancelling easy
It sounds backwards, but making it easier to cancel lowers your no-show rate. A guest who can cancel in one tap from their confirmation email will do it. A guest who has to phone you mid-service often won't.
Put a "cancel or change my booking" link in every confirmation, and you get the table back in time to offer it to someone else.
In Cheeky Table: every confirmation email includes a link for the guest to cancel online, and the freed table shows up in your diary straight away.
2. Confirm, then remind the day before
Reminders tackle the biggest cause, forgetting. Restaurateurs rate confirmation reminders as the most effective measure against no-shows (43%), ahead of cancellation windows (36%) and deposits (32%), according to the OpenTable report. On the diner side, 36% said a reminder by phone, text, email or app would make them more likely to turn up (Zonal and CGA).
A simple routine that works:
- At booking: an instant confirmation with the date, time, party size and a cancel link.
- The day before: a short reminder, with the same cancel link.
- For big groups: a quick call or message the day before, from a real person.
In Cheeky Table: guests get an instant email confirmation with a cancel link, then a reminder email the morning before their booking with the same link. For larger tables, a quick call the day before is still worth making.
3. Ask for a card hold on large groups
A card hold, not a charge, is increasingly accepted for bigger tables. Diners in the OpenTable research would accept an average refundable deposit or card hold of £35 per person, rising to £49 among Londoners, and 44% said a small deposit or card hold would encourage them to turn up or cancel properly.
Frame it plainly:
- "We hold a card for groups of six or more and only charge if you don't arrive or cancel with less than 24 hours' notice."
- State the amount: "£10 per person, charged only for a no-show."
For tables of two or four, a card hold can feel heavy-handed and may put off casual bookings. Keep it for groups and your busiest services.
4. Publish a booking policy guests accept
A clear policy sets expectations before anything goes wrong: how long you hold a table, how to cancel, and what happens with late arrivals or no-shows. Keep it short, friendly and visible on your booking page and confirmation email.
We've written a separate guide on writing a booking policy guests actually accept.
5. Track who doesn't turn up
You can't fix a pattern you can't see. Mark no-shows in your booking system rather than just deleting the booking, then look for patterns:
- Which days and services? Friday nights and Sunday lunches often behave differently.
- Which party sizes? Big groups tend to carry more risk.
- Which guests? One repeat no-show is worth a polite conversation, or a card hold next time.
In Cheeky Table: mark a booking as a no-show from the reservations view, and it stays in that guest's booking history, so you can see it next time they book.
6. Have a plan to fill the gap
Despite your best efforts, some tables will still go empty. Have a fallback ready:
- Keep a short list of regulars who are happy to get a last-minute call.
- Make walk-ins welcome. If a table frees up, seat the next walk-in rather than holding it.
- Overbook carefully, if at all. Some venues overbook by 5–10% based on their own no-show rate. It's a judgement call, and it backfires badly when everyone turns up.
Our guide to same-day reservations covers filling late gaps in more detail.
7. Build relationships with your regulars
This is the long game, and it works. Regulars who feel known almost never no-show; they'd rather call you.
- Recognise returning guests when they book.
- Note preferences, allergies and occasions.
- Use those notes when they arrive.
A guest welcomed by name twice becomes a regular, and regulars turn up. See how to turn first-time diners into regulars.
Frequently asked questions
How much does a no-show cost a restaurant?
OpenTable's 2026 Restaurant Impact Report puts the average cost of a no-show for a table of two at £55.70 in the UK, before the knock-on cost of turning other guests away or wasting stock.
Do reminders reduce no-shows?
Yes. Restaurateurs rate confirmation reminders as the single most effective measure (43% in the OpenTable research), and 36% of diners say a reminder makes them more likely to turn up.
Should a small restaurant take deposits?
For large groups and peak services, often yes: many diners accept a refundable card hold, on average £35 per person. For small tables on quieter nights, easy cancellation and a reminder usually do the job without putting guests off.
Is it worth overbooking to cover no-shows?
Only with care, and only if you know your own no-show rate. Overbooking by more than a few per cent risks turning away guests who did turn up, which costs you more goodwill than an empty table.
The bottom line
No-shows are a cost of doing business, but one you can cut. For most small venues, the combination that works is:
- A cancel link in every confirmation
- A reminder the day before
- A card hold for groups of six or more
- A clear booking policy
- Tracking no-shows and following up
None of this needs a big budget. It needs a booking system that makes cancelling easy and keeps the history in one place.
Cheeky Table sends every guest a reminder the morning before, with a link to cancel online, and keeps each guest's booking history, for one flat monthly price. Claim 6 months free →
Sources
- OpenTable Restaurant Impact Report, as reported by Restaurant Online, 6 October 2026
- Zonal and CGA consumer research, as reported by The Caterer, 1 September 2021