Nearly 78% of caterers experience regular no-shows, yet most don't price for this reality. You prep for 100 guests, only 85 arrive. Building a buffer based on your historical no-show data protects your margins.
What are no-show costs?
No-show costs hit you directly - you've bought ingredients, prepped portions, maybe even hired extra staff. But those 15 empty seats? They still cost you money. The food sits there, your labor investment wasted.
Calculate your average no-show percentage
Pull your last 15-20 events and crunch the numbers. What percentage of confirmed guests actually showed? This data becomes your pricing foundation.
💡 Example:
Last 10 events:
- Event 1: 100 registered, 92 showed = 8% no-show
- Event 2: 80 registered, 78 showed = 2.5% no-show
- Event 3: 150 registered, 135 showed = 10% no-show
Average no-show: 7%
Factor no-show costs into your price
Here's what most kitchen managers discover too late: you can't just absorb those costs. The guests who show up need to cover the no-shows' food costs.
Formula:
Adjusted cost price = Normal cost price / (1 - No-show %)
💡 Calculation:
Normal cost per person: €12.00
No-show percentage: 7%
Adjusted cost price: €12.00 / 0.93 = €12.90
Extra buffer: €0.90 per person
Different buffers per event type
Not all events carry equal risk. Adjust your calculations accordingly:
- Corporate events: Lower no-show (2-5%) - attendance is often mandatory
- Weddings: Moderate no-show (5-8%) - family commitment runs strong
- Voluntary gatherings: Higher no-show (8-15%) - easier to skip
- Free events: Very high no-show (15-25%) - zero financial skin in the game
⚠️ Note:
Apply this buffer only to food costs. Your staff and overhead remain constant regardless of who shows up.
Make contractual agreements
Smart contracts reduce your risk exposure:
- Final headcount: Lock in numbers 48-72 hours prior
- Minimum guarantee: Client pays for 90% minimum of registered guests
- Change restrictions: After final count, increases only - no reductions
💡 Real-world example:
Corporate lunch for 120 people at €18.50 per person:
- Normal cost per person: €11.00
- No-show buffer (5%): €11.58 per person
- Margin: €18.50 - €11.58 = €6.92 per person
If 8 people don't show, your margins stay healthy.
Monitor and adjust
Track actual no-shows against your estimates. Running consistently under your projected percentage? Lower that buffer. Consistently over? Time to bump it up.
How do you calculate no-show buffer? (step by step)
Analyze your historical data
Check your last 10-20 catering jobs. Calculate per event: (Registered number - Actual number) / Registered number × 100. Add all percentages and divide by number of events for your average.
Calculate adjusted cost price
Divide your normal cost per person by (1 - No-show percentage). At 7% no-show: €12.00 / 0.93 = €12.90. The difference (€0.90) is your buffer per person.
Adjust by event type
Use different buffers: corporate events 2-5%, weddings 5-8%, voluntary events 8-15%. Monitor actual no-shows and adjust your percentages quarterly.
✨ Pro tip
Track your actual no-show rates for 6 months, then set your buffer at 2% above your average. This gives you breathing room without overpricing yourself out of jobs.
Calculate this yourself?
In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.
Was this article helpful?
Frequently asked questions
Should I list no-show costs separately on my quote?
Build the buffer into your per-person price instead. Clients prefer one clean number over a price loaded with surcharges and fine print.
What if a client questions why my price beats a competitor's?
Frame it as realistic pricing that accounts for real-world risks. Competitors who skip this often hit clients with surprise charges later or deliver subpar service when margins get squeezed.
Can I apply this buffer concept to restaurant reservations?
Yes, but you're protecting against lost revenue rather than ingredient waste. Restaurant no-shows cost you the potential profit from that empty table.
How do I handle clients who want to reduce headcount at the last minute?
Set firm contract terms requiring final numbers 48-72 hours ahead, with a 90% minimum guarantee. After that deadline, they can only increase, never decrease the count.
📚 Sources consulted
- EU Verordening 852/2004 — Levensmiddelenhygiëne (2004) — Official source
- EU Verordening 853/2004 — Hygiënevoorschriften voor levensmiddelen van dierlijke oorsprong (2004) — Official source
- EU Verordening 1169/2011 — Voedselinformatie aan consumenten (2011) — Official source
- NVWA — Hygiënecode voor de horeca (2024) — Official source
- NVWA — Allergenen in voedsel (2024) — Official source
- Codex Alimentarius — International Food Standards (2024) — Official source
- FSA — Safer food, better business (HACCP) (2024) — Official source
- BVL — Lebensmittelhygiene (HACCP) (2024) — Official source
- Warenwetbesluit Bereiding en behandeling van levensmiddelen (2024) — Official source
- WHO — Foodborne diseases estimates (2024) — Official source
Food Standards Agency (FSA) — https://www.food.gov.uk
The HACCP standards shown in this application are for informational purposes only. KitchenNmbrs does not guarantee that displayed values are current or complete. Always consult the FSA or your local authority for the latest regulations.
Written by
Jeffrey Smit
Founder & CEO of KitchenNmbrs
Jeffrey Smit built KitchenNmbrs from 8 years of hands-on experience as kitchen manager at 1NUL8 Group in Rotterdam. His mission: give every restaurant owner control over food cost.
Calculate events and catering down to the cent
Group arrangements, buffets and events are complex. KitchenNmbrs calculates total food cost per person, per course, per event. Start free.
Start free trial →