You can reduce restaurant no-shows by taking bookings online, sending automatic reminders, and asking for a small deposit on busy nights. Together, these three steps cut empty tables without putting off genuine diners, and they take minutes to set up in a modern table booking system.
No-shows are one of the quietest ways a UK restaurant loses money. Barclaycard Payments research found that a single no-show costs an average of £89, and 19% of diners admitted they had failed to turn up for a booking. For an independent restaurant running on a 5% margin, a few empty tables on a Saturday night can wipe out the profit for the whole week.
Why do restaurant no-shows happen?
Most no-shows are not malicious. Diners forget, plans change, or they book two venues and pick one on the day. The Resos No-Show Index, which tracked 3.77 million reservations between August 2025 and July 2026, found that 56% of late cancellations happen within 24 hours of service. A cancellation at 6pm for a 7:30pm table is almost as costly as a no-show, because walk-ins rarely arrive in time to fill it.
1. Take table bookings online, not over the phone
Phone bookings written in a diary are easy to forget on both sides. An online table booking system records the guest's mobile number and email automatically, so every reservation can be confirmed and reminded without staff doing anything.
Online booking also matches how people now choose to reserve. Nowbookit reports that 54% of UK consumers prefer to book a restaurant online, and 39% of UK bookings are made from a smartphone. If your only option is "call us", you are already losing some of those diners to a competitor with a booking button.
2. Send automatic SMS and email reminders
Reminders are the cheapest no-show fix available. In the Resos data, bookings that received a delivered SMS reminder had a 16% lower no-show rate than bookings at the same restaurants without one.
The best reminder sequence is simple:
- A confirmation as soon as the booking is made
- A reminder 24 hours before, with a one-tap cancel link
- A short "see you soon" message two hours before
The cancel link matters. You want guests who cannot make it to tell you early, so the table goes back on sale while there is still time to fill it.
3. Ask for a deposit on high-demand slots
Deposits change behaviour. Protected bookings in the Resos index had a 0.80% no-show rate compared with 2.47% for unprotected ones. You do not need to charge every guest; most UK restaurants apply deposits only to Friday and Saturday evenings, groups of six or more, and events such as Christmas or Valentine's Day.
Keep the deposit modest, make it clearly refundable up to a set cut-off, and take it from the booking form so there is no awkward conversation.
4. Keep a waiting list and release tables early
When a guest cancels through your reminder link, a good booking system can notify the next person on the waiting list automatically, turning a lost cover into a filled one. Hold tables for a clear limit, usually 15 minutes, then release them to walk-ins.
Putting it all together
Reducing restaurant no-shows does not require a strict policy or a confrontation with guests. It requires a system that confirms, reminds and protects bookings for you. OrderApps includes online table booking with automatic reminders, deposits and waiting lists in its all-in-one platform for UK restaurants, so you can set all of this up in an afternoon.
Ready to grow your food business?
Commission-free ordering, branded apps, bookings, and EPOS on one platform.