Restaurant No-Shows – How to Reduce Missed Reservations
Restaurant No-Shows – How to Reduce Missed Reservations
A guest who books a table but does not show up – without cancelling – is one of the restaurant industry's most frustrating and costly problems. The table sits empty, staff is scheduled, ingredients are purchased, and guests who wanted to come have been turned away.
A guest who books a table but does not show up – without cancelling – is one of the restaurant industry's most frustrating and costly problems. The table sits empty, staff is scheduled, ingredients are purchased, and guests who wanted to come have been turned away.
According to OpenTable data, cancellation rates decreased by 19 percent from 2023 to 2024, partly driven by more restaurants introducing cancellation fees and reminder systems. But the problem is far from solved.
What Does a No-Show Actually Cost?
Let us calculate. A restaurant with 60 seats and an average spend of 500 SEK per guest that experiences 10 percent of booked guests not showing up:
If 30 guests are booked for an evening and 3 do not show, that is 1,500 SEK in lost revenue that evening. Over a month with 25 open evenings, that is 37,500 SEK. Over a year: 450,000 SEK.
Add the indirect cost: guests turned away because the table was reserved, staff scheduled unnecessarily, and ingredients prepared but never served.
Why Do No-Shows Happen?
Understanding the cause is key to finding the right solution.
Forgetfulness. The guest booked two weeks ago and simply forgot. No ill intent – just a lack of reminder.
Double bookings. The guest booked at multiple restaurants and chose the best one on the evening without cancelling the others.
No consequence. If there is no cost to not showing up, there is no incentive to cancel. It is easier to just not appear.
Changed plans. Something came up, but the guest found it awkward to cancel or was embarrassed to call.
Strategies That Work
1. Automatic Reminders
The simplest and most effective measure. Send a reminder via SMS or email 24 hours before the booking with a simple confirm/cancel link.
Guests who receive reminders fail to show up at significantly lower rates. Those who want to cancel do so with one click, freeing the table for other guests.
Vendion's booking system automatically sends reminders to booked guests with a direct link to confirm or cancel – without any manual work from your side.
2. Booking Confirmation
Ask the guest to confirm the booking via a link sent by SMS or email. Bookings not confirmed within a certain time (e.g., 4 hours before) can be automatically released.
3. Card Guarantee and Cancellation Fee
An increasing number of restaurants in Sweden and internationally require card details at booking. If the guest does not show up and has not cancelled, a fee is charged – often 200–500 SEK per person.
It may feel drastic, but experience shows that the mere fact of having provided card details drastically reduces no-shows. It is not about earning money from the fee but about creating a consequence.
Clarity is important: always inform about cancellation terms at booking. Most guests are fully understanding – especially for weekends, holidays, and larger parties.
4. Waitlist
When a guest cancels – or does not confirm – the table is automatically offered to the next person on the waitlist. This minimises lost revenue and provides a better experience for guests who would otherwise not have gotten a table.
5. Strategic Overbooking
Some restaurants overbook by a small margin based on historical no-show data. If your data shows 8 percent of booked guests do not show, you can book 8 percent extra and statistically land right. However, this requires careful analysis – overbooking gone wrong creates dissatisfied guests.
Vendion's analytics tools can provide historical no-show data by day and time slot, making strategic overbooking more precise.
6. Prepayment
For special events, holiday menus, or large parties, you can require prepayment – full or partial. This eliminates the no-show risk entirely for these bookings.
Combine Strategies
No single strategy solves the problem entirely. The most effective restaurants combine: automatic reminder (24h before) with a confirmation link, card guarantee for weekends, holidays, and parties above a certain size, a waitlist that activates automatically on cancellations, and data analysis to identify patterns and adapt the strategy.
Communicate Right
Many operators hesitate to introduce cancellation fees for fear of scaring away guests. But experience shows that professionally communicated terms actually increase trust.
Be transparent. Write clearly at booking what the terms are. No surprises.
Be reasonable. A fee of 200 SEK per person for a missed Friday should be understandable to most guests.
Be consistent. Apply the same rules for everyone. Avoid arbitrariness.
Be human. If a guest has a genuine reason for not showing (illness, emergency) – show understanding and waive the fee. It builds loyalty.
Measure and Follow Up
Without measurement, you do not know whether the problem is increasing or decreasing. Track these KPIs:
No-show percentage: Number of missed bookings / Total bookings. Aim for under 5 percent.
Timely cancellations: Share of cancellations made more than 24 hours in advance (gives you time to fill the table).
Reminder effect: How many confirm or cancel after the reminder?
Revenue loss: Calculate the actual cost of no-shows per month.
Vendion's analytics tools provide these KPIs automatically based on booking and sales data.
Summary
No-shows are not an inevitable part of the restaurant industry – they are a problem that can be drastically reduced with the right tools and strategies. Automatic reminders, confirmation systems, card guarantees, and waitlists are proven methods that together can halve the rate of missed bookings.
Vendion's booking system has these tools built in: automatic reminders, confirmation links, waitlist functionality, and no-show statistics – all integrated with the POS and analytics tools for a complete picture of what missed bookings cost your operation.
Every prevented no-show is directly recovered revenue.
