<!-- Bizible Script --> <script type="text/javascript" class="optanon-category-C0004" src="//cdn.bizible.com/scripts/bizible.js" ></script> <!-- End Bizible Script -->
Hospitality

How to reduce restaurant no-shows

No-shows are one of the most frustrating problems a restaurant operator faces. A table is booked for six, the kitchen preps for the covers, the team is briefed, and then nobody arrives. The table sits empty for the rest of the service and there is nothing you can do about it. 

The scale of the problem across the UK is significant. According to ResDiary Evo's 2024 Hospitality Industry Report, 76% of venues were affected by no-shows in 2023, with an average of 8% of bookings going unfulfilled. The average revenue loss per venue was estimated at £3,621 across the year, and the total annual cost to the UK hospitality industry has been cited at £17.6 billion. 

The good news is that no-shows are not inevitable. Most are preventable with a combination of clear booking policies, well-timed automated reminders, and smarter use of your reservation system. This guide covers the practical steps you can take to reduce them. 

HOS Jen Grenside writer on Hospitality

by Jen Grenside

Senior Content Manager for Hospitality

Posted 08/05/2026

Why restaurant no-shows are still a problem

It would be easy to assume that the post-pandemic shift toward deposit-led bookings has sorted the no-show problem. In some venues it has helped. But for operators who rely on free-to-book systems, the issue has not gone away. 

Diners who no-show are not always acting in bad faith. In many cases they simply forget, something else comes up, or they feel awkward about cancelling and hope the restaurant will fill the table anyway. That last assumption is often true on a quiet Tuesday, but on a busy Friday night it is costing you real money. 

The operational knock-on is just as damaging as the lost revenue. If you staff up for a full house and half the bookings do not arrive, you end up overstaffed on a slow service, with prep waste and a demoralised team. Getting ahead of no-shows is not just about protecting revenue, it is about running a tighter, more predictable operation.

Take a deposit or card guarantee to secure the booking

The single most effective way to reduce no-shows is to take something from the guest at the point of booking. A deposit or credit card guarantee creates a financial commitment that makes it much less likely someone will ghost you. 

 

Most operators use a covers threshold to trigger this: deposits for groups of six or more, for example, or for bookings on high-demand dates like Christmas, Valentine's Day or a local event. This avoids putting off smaller, everyday bookings while protecting the covers that would hurt most to lose. 

 

There is a reasonable concern that asking for payment upfront puts diners off. The data suggests this is less of an issue than operators fear. According to the same ResDiary Evo 2024 report, 62% of diners said they were happy to provide card details to secure a booking. Framing matters too: describing it as a card guarantee rather than a deposit tends to land better with guests. 

What to charge as a no-show fee

Common approaches are a per-head fee (typically £10 to £25 depending on your menu price point) charged to the card on file if the party does not arrive and does not cancel within a set window. Some operators charge the full deposit value, others a partial amount. The most important thing is that the policy is published clearly at the point of booking so there is no ambiguity. 

How to communicate your deposit policy 

Include the policy in the booking confirmation email, on the booking widget itself, and in any reminder messages. Keep the language straightforward: 'We hold card details for all bookings over six covers. If you need to cancel, please do so at least 24 hours before your reservation to avoid a charge.' Guests who know the rules upfront are far less likely to feel aggrieved if a fee is applied. 

Send booking reminders at the right time

Reminders are the simplest, lowest-cost intervention available. A significant proportion of no-shows happen because the guest genuinely forgot, especially for bookings made weeks in advance. A well-timed reminder fixes that. 

A basic reminder sequence looks like this: a confirmation sent immediately at the time of booking, a reminder sent 48 hours before the reservation, and a final nudge sent 24 hours before. Industry estimates suggest that a text message sent 24 hours before a booking can reduce no-show rates by up to 30%. 

SMS performs better than email for time-sensitive messages because open rates are significantly higher. Most modern reservation systems let you automate these sequences without any manual input from your team, so once you set it up, it runs itself. 

Make it easy for guests to cancel 

Include a cancellation link or reply option in your reminder messages. This might feel counterintuitive, but it is one of the most effective things you can do. A guest who cancels 24 hours out gives you time to fill the table. A guest who simply does not show up gives you nothing. Removing the friction from cancelling and making it feel like the considerate thing to do, converts ghost bookings into recoverable gaps. 

Ask guests to confirm their reservation

Beyond reminders, a two-way confirmation request asks the guest to actively confirm they are still coming. This is typically a message sent 48 to 72 hours before the booking with a confirm or cancel option, and it does two useful things at once. 

 

First, it catches the guests who have forgotten and prompts them to either commit or cancel, both of which are better outcomes than a no-show. Second, it releases cancelled tables back into your availability in time for someone else to book them, which is particularly valuable on busy services. 

 

It is a small change to your confirmation flow, but it noticeably shifts guest behaviour. People who might otherwise have ignored a reminder feel obliged to respond when asked directly. 

Set a clear no-show policy and display it prominently

Even if you never charge a single guest, having a published no-show policy changes behaviour. Guests who see a policy at the point of booking understand that there are consequences for not showing up, and that alone reduces the number of casual no-shows. 

 

Your policy does not need to be long or legalistic. A sentence or two in your booking confirmation explaining what you expect and what will happen if they do not arrive or cancel is enough. Display it on the booking widget, in the confirmation email, and in any reminder messages so it appears at each stage of the booking process. 

 

Consistency matters here. If your policy says you charge a fee for no-shows with less than 24 hours' notice, apply it consistently. Exceptions are fine when there is a genuine reason, but if you routinely waive the fee, guests learn quickly that it is not enforced and the deterrent effect disappears. 

Use a waitlist to fill last-minute cancellations 

Even with deposits and reminders in place, some no-shows and late cancellations will still happen. A waitlist is the best way to convert those gaps into revenue rather than empty covers. 

A waitlist lets guests register their interest in a table if your booking page shows as full. When a cancellation comes in, the system can automatically contact the first person on the waitlist and offer them the slot. On a busy Friday or Saturday night this can mean a table that would have been empty for the whole service is filled within minutes. 

The key is speed. The closer to service the cancellation happens, the faster you need to offer the slot. Automated waitlist notifications handle this without any manual work from your front-of-house team, which is particularly important during the run-up to service when everyone is busy. 

Keep a record of repeat no-shows

Most reservation systems log guest history, and it is worth using that data. If a guest has no-showed twice in the past year, you have useful information that should shape how you handle their next booking. 

 

Common responses include automatically requiring a deposit for guests with a no-show history or flagging the booking for a manual confirmation call closer to the date. Neither approach needs to feel punitive and you do not need to explain your reasoning to the guest. You are simply applying the same deposit policy you apply to large groups, just triggered by behaviour rather than covers. 

 

Over time, this kind of guest history tracking also helps you identify patterns. You can see which day-parts have the highest no-show rates, which booking channels produce the least reliable guests, and whether certain menu types or event formats correlate with more cancellations. That information can inform how you structure deposits and reminders in future. 

How reservation management software helps

Most of the steps above are significantly easier to implement with the right reservation system in place. Manual reminder sequences, deposit collection via a separate payment tool, and hand-built waitlists are all possible but time-consuming and prone to gaps. 

 

A good reservation system handles the full cycle: automated confirmation and reminder messages, deposit and card guarantee collection at the point of booking, waitlist management when availability is full, and guest history that flags no-show patterns. The result is that your team spends less time chasing bookings and more time running the service. 

 

ResDiary Evo and Access Collins Evo both include these capabilities as part of their core feature sets. Both integrate with payment providers to handle deposits, automate reminder sequences across SMS and email, and maintain guest profiles that carry booking history across visits. If you are currently managing bookings through a basic online form or a system that does not support automated communications, the difference in no-show rates can be significant. 

Your restaurant just got harder to ghost

You now have seven practical ways to cut no-shows: a deposit or card guarantee to create commitment, a timed reminder sequence to keep guests on track, easy cancellation to convert ghost bookings into recoverable gaps, two-way confirmation to prompt a direct response, a published policy that sets expectations upfront, a waitlist to fill the slots that do fall through, and guest history to handle repeat offenders differently. 

 

None of these steps requires a big investment. Most can be set up in an afternoon with the right reservation system. ResDiary Evo and Access Collins Evo handle the full cycle, from automated reminders and deposit collection to waitlist management and guest profiles, so your team spends less time chasing bookings and more time running a good service. 

Want to go further? 

Technology is changing fast in hospitality, and no-shows are just one area where the right tools make a measurable difference. The Access Hospitality AI in Hospitality Report 2025 covers how operators across the UK are using AI to improve everything from bookings to back-of-house operations, based on research with 1,000 businesses and 8,000 consumers. 

HOS Jen Grenside writer on Hospitality

By Jen Grenside

Senior Content Manager for Hospitality

Jen brings 10 years of writing experience across tech, finance and hospitality to the Access Hospitality team. Diving into hospitality data and surfacing emerging trends, Jen provides the industry insights that help hospitality professionals make better decisions. And with more than 5 years of experience working in frontline hospitality, she also creates content to help frontline teams use software to serve better guest experiences.