The No-Show Protection Checklist

Know what a no-show costs you, take deposits where they count, and turn more bookings into guests who actually arrive.

  • Free checklist
  • 10-minute read
  • PDF, 10 pages
  • Restaurants, lounges, bars and nightclubs

I can give you 100 reservations, but if 20 of them don’t show up, did I really help you? Reservation volume and reservation quality are not the same thing. A party of 8 that books your best table for Saturday night and never arrives costs you far more than you think.

This is the checklist we use for deposits, cancellation policies and no-show protection, with a policy and messages you can copy. Because the goal isn’t more bookings. The goal is more bookings that actually become customers.

Martins Udotai, co-founder and CEO of Dinesurf

What's inside

  1. An empty table on Saturday night is inventory you can never sell againRead it below
  2. Step 1: Work out what a no-show costs youRead it below
  3. Step 2: Decide when to ask for a deposit In the PDF
  4. Step 3: Size the deposit so it feels like part of the bill In the PDF
  5. Step 4: Publish a cancellation policy you can copy In the PDF
  6. Step 5: Teach your team to explain deposits without friction In the PDF
  7. Step 6: Confirm and remind every booking In the PDF
  8. Step 7: Handle late arrivals and no-shows the same way every time In the PDF
  9. Step 8: Track your no-show rate every month In the PDF

An empty table on Saturday night is inventory you can never sell again

A table at 8 PM on a Saturday is not just a table. It is inventory, and it expires. Someone books it, you hold it, you turn other guests away, and at 8 PM nobody comes. That opportunity is gone, and you cannot sell that Saturday at 8 PM on another day. Restaurant inventory expires every minute.

That is why deposits matter. Not to punish guests, but because commitment changes behaviour. The moment somebody puts money down, the reservation becomes real. The guest’s money goes towards their bill, the restaurant gets commitment, and everybody knows the booking is serious. For you, that means revenue, staffing and tables you can predict.

A no-show isn’t just annoying. It’s a revenue leak, and the first step with any leak is to measure it.

Step 1: Work out what a no-show costs you

Take one table on your busiest night and do the maths. My example is a table of 4 that typically spends ₦150,000 on a Saturday. Then redo it with your own numbers.

A worked example of what no-shows cost in a month and a year.
What to work outMy example
What the table typically spends₦150,000 for a table of 4
No-shows on tables like it in a monthSay 8: two every Saturday
How many of those you resold to walk-insSay 2 of the 8
Revenue lost in a month6 unsold tables × ₦150,000 = ₦900,000
Revenue lost in a year₦900,000 × 12 = ₦10,800,000

Only the ₦150,000 is my figure; the rest is an example. And it counts only the bill, not the staff you rostered or the food you prepared.

The rest of the checklist is in the PDF

7 more parts, ready to print or keep on your phone:

  • Step 2: Decide when to ask for a deposit
  • Step 3: Size the deposit so it feels like part of the bill
  • Step 4: Publish a cancellation policy you can copy
  • Step 5: Teach your team to explain deposits without friction
  • Step 6: Confirm and remind every booking
  • Step 7: Handle late arrivals and no-shows the same way every time
  • Step 8: Track your no-show rate every month

Free. We'll email you the PDF. See our privacy policy.

Dinesurf

Run this checklist in Dinesurf

  • Guests book on your own website and from your Instagram link, and pay the deposit as they book. It is applied to their final bill. See how
  • A booking that was not paid? Send the guest a payment link by WhatsApp and email, and see every failed transaction in your dashboard.
  • Offer reservation experiences, such as a birthday set-up, that guests book ahead.
  • Manage your tables on a floor plan, and give a released table to the next guest. See how
  • Every booking creates or updates the guest’s profile in Guestbook, so a no-show tag or a note is there the next time they book. See how