Guide · No-shows

How to reduce no-shows at your restaurant

Every table that never turns up takes around €78 out of your till, and the sector average was 3.3% in 2025. You cut it with four layers: confirm the booking the moment it lands, remind 24 hours before, put a clear policy in plain sight, and ask for a deposit on large parties and peak slots. With a card or prepayment, absences settled at 0.66%. Here are the eight steps, in the order you roll them out and with what each one buys you.

The problem

What a no-show is and why it hurts so much

A no-show is a booking that never turns up and never warns you. It is not a cancellation —that, at least, gives you room to reseat the table—: it is an empty chair you discover too late, with the kitchen already firing, the produce bought and, very often, real guests you turned away because you were full.

It hurts for three reasons that pile up. Margin: in hospitality profit lives in a handful of points, and one empty table on a full service eats the profitability of the whole night. Sunk cost: you bought fresh product and staffed the floor for covers that never arrive. And the quietest of all, opportunity cost: every ghost table is almost always another booking you declined. On a Friday at 9pm, that is gone for good.

That is why a no-show is not measured only by the ticket you missed, but by everything it drags with it. And that is why the useful question is not how to punish the guest who didn't come, but how to get nearly every booking to turn up. That is exactly what the eight steps in this guide build.

The numbers

What a no-show really costs

A no-show costs, on average in Spain, around €78 per table that fails to show: €27 average spend per diner times an average party of 2.9 people. That is what evaporates every time a chair stays empty without notice.

It sounds small until you multiply it. With an average rate of 3.3%, a restaurant handling 500 bookings a month loses around €1,292 a month: more than €15,500 a year. And not every table weighs the same: a party of 6 that vanishes is about €162, and one of 10 climbs to €270. If your average ticket sits above that €27, your hole is bigger still.

That figure is what decides how much the system below is worth to you. With Qomanda's analytics you see it on your own bookings —your rate by service and by source, month after month— instead of on sector averages.

The causes

Why people don't show up (and it's rarely bad faith)

Most no-shows are not sabotage: they are forgetfulness and friction. In a 2025 TheFork survey, 55% of those who didn't show simply forgot the booking, 38% had a last-minute problem and 7% admitted they were embarrassed to cancel. That is great news, because forgetting and embarrassment are solved with product, not punishment.

On top of that sit two very modern habits. Multi-booking: people who hold a table in three places "just in case" and decide on the fly. And friction to cancel: if the only way to cancel is phoning mid-service, many people simply won't, and just don't turn up. When cancelling takes a single click, a good share of those stand-ups becomes timely cancellations —and a cancellation with notice is a table you sell again.

So the recoverable ground is in plain sight: remove friction and refresh the guest's memory. The first two steps below do exactly that, and they are the cheapest to set up.

The system

The tactics that actually work

The system runs in layers, ordered from least to most demanding on the guest. The first ones —confirmation, reminder, one-click cancellation— recover forgetful guests with very little effort and bother nobody. The last ones —deposits and prepayment— are heavy artillery: they sink no-shows, and you place them where it hurts most.

The data sets the priorities. Bookings with no protection had a 1.92% no-show rate; with an automatic SMS reconfirmation they dropped to 1.52% (21% lower), and when a card or prepayment was requested they fell to 0.66% (nearly 66% lower). The reminder is the universal fix; the deposit is the selective one that saves the services that feed you.

The eight steps below are that system, in rollout order. Start with reminders and policy, measure, and move up a layer where the numbers ask for it: large parties, peak hours and key dates.

With Qomanda

How you set all of it up with Qomanda

Qomanda brings all eight layers into a single tool: automatic confirmations, SMS reminders, one-click cancellation straight from the email, a waitlist to reseat tables instantly, a CRM with history to flag repeat offenders, card deposits and holds via Stripe —charged onto your own restaurant's account— and analytics that tell you how many no-shows you have by source and by service. One panel, the same one you already use on the pass.

The booking engine is yours: embedded on your website and in 12 languages, so the bookings and your guests' data stay at home. No commission per diner or per booking: €49 a month per restaurant, with 30 days free, no card and no lock-in. Book 200 covers or 2,000, the fee doesn't move —and that gap against a per-head commission shows up in your accounts every month.

There is no call centre behind it: Qomanda is built by Alture, a team in Granada that works with local restaurants. You write, and the people who make the product reply. Set up the first two layers this week and check the analytics a month from now: the 30-day trial doesn't ask for a card.

Tactics

Ways to cut no-shows, in order.

  1. 01

    Confirm the booking the moment it comes in

    As soon as the booking lands, send an email or SMS confirmation with the details spelled out (date, time, party size, restaurant name) and a button to cancel or modify in one click. It cements the commitment from the first second and gives the guest an easy way to warn you if plans change —which is exactly what you want.

  2. 02

    Send a reminder 24 hours before

    Forgetting is the number-one cause of no-shows, so target memory. An SMS the day before with an option to reconfirm or cancel recovers a good share of the absent-minded: SMS reconfirmation cut no-shows from 1.92% to 1.52%. It's the best effort-to-result measure there is, and the one you can have running today.

  3. 03

    Publish a clear, visible policy (and enforce it)

    State inside the booking engine itself what happens if guests don't show: grace period, cancellation deadline and whether a deposit applies. A policy visible at the moment of booking breaks the anonymity and curbs the "I'll book just in case" habit. Make it clear and always enforce it, and it's already doing its job.

  4. 04

    Turn on the waitlist to reseat instantly

    A late cancellation or a no-show spotted in time stops being a lost table when you have someone to call. Keep a waitlist per service and notify automatically the second a slot frees up. Turning ghost tables into filled tables is half the battle —and it's revenue you had already paid for.

  5. 05

    Ask for a deposit on large parties and peak slots

    Place the artillery where no-shows hurt most: parties of 6 or more, Friday and Saturday nights, key dates. Requiring a card or prepayment cut no-shows to 0.66%, nearly 66% lower. With Qomanda the deposit is charged via Stripe onto your own restaurant's account, so the money is yours from the first moment.

  6. 06

    Flag repeat offenders in the CRM

    A guest who has already stood you up twice doesn't deserve the same treatment as a new one. With a CRM that stores history you tag repeat offenders and apply different conditions: a confirmation call, a mandatory deposit, or more caution before handing them a prime table at peak time. And along the way you recognise your regulars.

  7. 07

    Use controlled overbooking, only with data

    If your data shows a recurring, predictable no-show rate on certain services, overbook slightly to offset it, just as airlines do. Do it on reliable historicals and with a plan for when everyone shows up: calibrated well, it fills services that currently fall short.

  8. 08

    Measure and adjust every month

    Review your no-show rate by booking source and by service, and check which layer is moving the needle. Reminders may be enough midweek while you only need deposits at weekends. Analytics turn this into continuous tuning that keeps driving the number down month after month.

7830

Revenue lost on every table that doesn't show up (€27 × 2.9 guests)

+€15,500

Annual loss at a restaurant with 500 bookings a month

66%

No-show rate with a card or prepayment, vs 1.92% with no protection (sample of 9,500 restaurants)

21%

Restaurants already asking for a card guarantee, double the 2023 figure

Third-party figures as of 2026: no-show rate, average spend, party size and reasons for absence per TheFork (2025); rates by type of protection per CoverManager's analysis of 9,500 Spanish restaurants (Father's Day, 2025). The cost per table and the annual losses are sector estimates calculated from those averages; your real figure depends on your average ticket and your margin. The brands mentioned belong to their owners; we are not affiliated.

Questions

Before you make the move.

What restaurants thinking about switching usually ask us. No fine print.

The national average was around 3.3% in 2025, down from 3.6% in 2024. Your real rate depends on your type of venue, your area and your peak hours: a group spot on a Saturday night suffers more than a weekday set-menu lunch. Measure yours by service and by source —Qomanda's analytics do it for you— and you'll watch the number fall as soon as you switch on reminders and deposits.

Start today

Fill your room.We handle the rest.

We move your guests and your floor plan across with you, and stay through the launch. You run the service; the software is on us.

€49/mo · no fees · 30 days free · cancel anytime