How to reduce restaurant no-shows

By Steve Evans, founder of Table Harmony and restaurant owner in Alicante.
Published

A customer books a table, your team prepares for their arrival, and then nobody comes. For a restaurant, a no-show can mean an empty table that could have been offered to someone else.

Not every missed booking can be avoided. Plans change, people forget, and sometimes a guest simply cannot get in touch. But a few practical steps can reduce confusion and help your team deal with no-shows consistently.

Make the booking details clear

When a customer makes a reservation, make sure the date, time, number of guests and restaurant location are clear.

If you have more than one restaurant, check that customers know which location they have booked. A misunderstanding about the venue can leave one team waiting while the guest arrives somewhere else.

For bookings taken by phone, repeat the details before ending the call. For online bookings, a clear confirmation helps customers check the information afterwards.

Send confirmation and reminder emails

A confirmation email gives the customer a record of their reservation. A reminder before the visit can also give them an opportunity to notice a mistake or change their plans.

Encourage customers to contact you if they need to cancel or change their booking. The earlier you know, the more time you have to offer the table to someone else.

Table Harmony can send booking confirmations and reminders by email. For a booking added by staff, an email can only be sent if an email address is provided.

Make cancellations straightforward

Customers may be more likely to let you know when they can easily find a way to contact you.

Include clear contact details in your booking information and make sure your team knows how to record cancellations promptly. If someone calls or sends a message, update the booking as soon as possible so the rest of the team knows the table may be available again.

For more practical tips, read our article on managing restaurant cancellations.

Agree how long to hold a table

Decide how long your restaurant will usually wait before releasing a table when guests have not arrived. Make sure the team knows the approach and explain it to customers when appropriate.

For example, a restaurant might generally hold a table for 15 minutes, while allowing staff to use their judgement if the guest has called to say they are delayed.

Consider the circumstances: a quiet evening may offer more flexibility than a fully booked Saturday. If you have a telephone number, a quick call may clarify whether the guests are on their way.

Pay particular attention to larger groups

A missed booking for a large group can affect several tables and a significant part of your service.

For larger parties, you may want to review the booking personally, check the details and make sure the customer understands any special arrangements. Depending on your restaurant, you could also consider calling or emailing closer to the date.

At Patagonia, we automatically confirm eligible bookings for one to eight people and personally review requests for nine to twelve. For groups of more than twelve, we ask customers to contact us directly. These are our choices; your restaurant can decide what works for its own service.

Record what happened and look for patterns

Make a note when a customer does not arrive, and record relevant details accurately. Over time, this can help you identify patterns—for example, whether missed bookings are more common at certain times or for particular types of reservation.

Avoid assuming why someone did not arrive. A simple factual note is more useful to your team than a guess.

Choose an approach that suits your restaurant

Some restaurants consider deposits or cancellation fees, particularly for large groups or special events. These can protect valuable capacity but may also discourage some customers from booking. If you use them, explain the conditions clearly before the customer confirms.

Start with the basics: clear booking details, timely reminders, an easy way to cancel and a consistent approach when guests are late. These steps can help your team manage no-shows without making the booking process complicated.