Business

Anti no-show: why unhonoured bookings cost so much

By BipOrder·May 3, 2026·6 min read
Anti no-show: why unhonoured bookings cost so much

You take twenty bookings for Saturday dinner. By 8pm, several tables haven't shown. No call, no cancellation. Your kitchen prepped, your team is in place, and covers that could have been served vanish.

The no-show (unhonoured booking) is a recurring challenge in hospitality. No tool eliminates it completely, but a combination of simple measures significantly reduces it.

Why no-shows have intensified

Three compounding factors:

  1. Zero friction: booking takes 30 seconds on an aggregator, so cancelling takes 0 seconds (just by forgetting).
  2. Multi-booking: some customers book multiple restaurants for the same evening and "decide" after work.
  3. No consequence: there's no penalty for not honouring.

The 4 anti no-show levers that work

1. Card hold

At booking, the customer enters their card. No amount is charged. The card is just pre-authorised. On no-show, you charge a pre-defined amount (e.g. €10 to €30 per cover). Stripe handles the pre-auth — GDPR and PSD2 compliant.

The card hold de facto eliminates "test" bookings and multi-bookers: a customer knowing their card will be charged on unannounced absence has a strong reason to honour or cancel cleanly.

Best practice: apply card holds only for bookings of 6+ covers, or critical evenings (Friday/Saturday, holidays).

2. Automated SMS reminders

24h before the service, the customer gets an SMS: "Hi [name], we're expecting you tomorrow at 8pm for [N] covers. Confirm by replying YES, or cancel here. Thanks."

SMS reminds those who forgot and lets the indecisive cancel cleanly (frees the table for someone else).

3. Smart waitlist

When your full service turns customers away, don't let them leave with nothing. Put them on a waitlist. The moment a cancellation or no-show happens, your app auto-contacts the first in line: "A table for 4 just opened at 8:30pm — interested?"

No-shows become opportunities rather than holes.

4. Clear policy, enforced

Display your no-show policy on your website, booking confirmation and SMS reminder: "In case of unannounced absence less than 4h before service, a fee of €20/person will be charged on the card provided at booking."

The psychological effect matters: customers seeing a clear policy honour more.

What NOT to do

  • Overbooking: hotel chain practice, dangerous in restaurants. If everyone shows up, you turn customers away at the door = negative Google reviews.
  • Always penalising: a customer cancelling 3h before for a stomach bug — don't bill them. Policy must be applied with judgment.
  • Stacking unpredictable fees: PSD2 requires a clear amount, accepted at booking. No retroactive "bonus" charges.

Anti no-show at BipOrder

The BipOrder Reservation module (included from Pro plan €99/month) ships:

  • Stripe card hold (configurable by group size and slot)
  • Automated SMS reminders 24h before + cancel link
  • Smart waitlist with auto-callback
  • No-show policy displayed + customer acceptance at booking
  • Interactive floor plan for optimal seating

See the BipOrder Reservation module →

Ready to digitize your restaurant?

Join the restaurateurs who have already chosen BipOrder.

Free 30-day trial