How to reduce no-shows at your restaurant
A no-show is one of the most frustrating ways to lose money in hospitality. You’ve held the table, ordered the stock, rostered the staff — and at 7:30 the chairs sit empty. Unlike a quiet night, you planned for these covers, so the loss stings twice. The good news: a few simple changes reliably bring the rate down.
Why guests don’t turn up
Most no-shows aren’t malicious. They’re forgetful, double-booked, or they tried to cancel and couldn’t get through. That last one matters more than owners realise: a guest who can’t reach you to cancel becomes a no-show by default — and the table you could have re-sold stays empty because you never knew it was free.
So the problem isn’t only the guest. It’s often the gap in how bookings are captured and confirmed.
The tactics that actually work
- Confirm every booking. A short reminder the day before — by SMS or a quick call — cuts no-shows sharply. It nudges the forgetful and flushes out the double-booked while you can still re-sell the table.
- Make cancelling effortless. Counter-intuitive, but true: the easier you make it to cancel, the more notice you get, and the more tables you recover. A guest who can cancel in ten seconds will; one who has to call a phone that rings out simply won’t show.
- Take a deposit for large groups. For bookings of six or more, or peak slots, a small per-head deposit dramatically improves turn-up rates. Most diners expect it now.
- Capture the booking properly in the first place. Wrong night, wrong number, “I thought I cancelled” — a lot of no-shows are really booking errors. Getting the details right at the point of booking prevents them.
Where the phone fits in
Two of those four come back to one thing: answering the phone, every time. If callers can always reach you, they can always cancel — and you can always confirm. Miss the calls, and you lose both ends of the no-show problem at once. (If you’ve never put a number on your missed calls, our guide on what missed calls really cost your restaurant shows you how.)
This is part of why an always-on phone host helps beyond just taking new bookings. VoxTable answers every call in a warm Australian voice, 24/7, so guests can reach you to book, change, or cancel at any hour — and every booking lands in your diary with the details correct. Fewer dropped calls means fewer accidental no-shows and more tables you can re-sell the moment they free up.
Start with confirmations
If you do one thing this week, turn on booking confirmations. It’s the single highest-return change, and it costs almost nothing. Layer in easy cancellations and deposits for big tables, make sure no booking call goes unanswered, and you’ll watch the empty-chair nights become rare.
Want to talk through what this looks like for your venue? Get in touch — we’re happy to help you map it out.
Next read: Do diners actually want to talk to an AI on the phone?
See it in action
VoxTable answers every restaurant call in a warm Australian voice and books the table — 24/7, from $80/month. Built, hosted and supported in Sydney.