01 — Revenue defence · 14 min read

The real cost of a no-show (and the four levers that kill it)

A 4-top no-show on a Saturday isn't a £0 event — it's £180 gross, £42 wasted prep, and one lost re-book. Here's the exact playbook we used at Bistro 8 to cut ours from 7.4% to 1.1%.

Price the loss honestly

Take your average cover value, multiply by party size, add wasted mise-en-place, subtract nothing. That's the true no-show cost — your P&L number, not something a reservations tool tracks for you. Most operators tell themselves 'we filled it from the walk-in list' — the data almost never supports that story on a Friday or Saturday second sitting.

At Bistro 8 the maths was brutal: a 7.4% no-show rate was costing us ~£102k/year in lost revenue and prep. That's a sous chef's salary. Twice. And it maps neatly onto what the wider industry has reported: research by Zonal and CGA, launched with their 2021 #ShowUpForHospitality campaign and reported by the BBC, estimated no-shows were costing British restaurants around £17.6bn annually — a number picked up by the BBC, the Telegraph and every trade paper because it broke a nerve every operator already had.

The mistake almost every independent makes is treating the no-show as a variance in occupancy. It isn't. It's an opportunity cost against your best hour of the week. A Tuesday lunch no-show costs you £40. A Saturday 8:15pm four-top no-show, on a night with a full waitlist you turned away at 6pm, costs you the whole party's spend plus the party you never called back. Different day, different maths, different remedy.

The four levers, in order of ROI

1. Card holds on the highest-risk slots only (Fri/Sat 8pm+, parties of 6+). Blanket card capture kills conversion. Surgical capture doesn't. Nick Kokonas built the entire Tock thesis on this — Next launched fully ticketed in 2011 and Alinea followed in 2012 — no-shows fell from roughly 20% to 2%, but he was careful to point out repeatedly that the model only works because Alinea sells a scarce, destination experience. On a neighbourhood bistro, the same policy applied to a Wednesday deuce halves your bookings. Match the friction to the risk.

2. Two-touch confirmation: 24h email + 3h SMS. The 3h SMS is the one that actually works — that's when people are deciding whether to go out. Every serious study on reminder timing (SevenRooms' own operator data, OpenTable's UK reporting, and the messaging patterns published by services like Textmagic and Twilio's hospitality vertical) points at the same window: the reminder people act on is the one that lands after they've decided the day is happening but before they've committed to somewhere else.

3. Rank guests by no-show risk on the host screen. New guest + Friday 8pm + party of 4 = automatic card hold. Regular with 12 clean visits = zero friction. This is the same logic behind recognising regulars at the door — recognition compounds trust in one direction and reduces friction in the other.

4. A one-tap 'running late / can't make it' link in every reminder. Cancellations 90 minutes out are gold — they release the table into the waitlist. The single biggest behavioural finding from our own logs: guests will tell you they're not coming, if you make it a two-tap experience with no shame attached. The moment you make cancelling feel like calling to break up with someone, they simply ghost.

Built into the product

Every playbook in this Academy is wired into Reserved as a default. Turn it on, it works.

Start free

Next · 02 — Service design

Kitchen throttle: the pacing rule that saved our Fridays