Every catering disaster starts with the same miscalculation - underestimating or overestimating food quantities for large events. Too little food leaves guests unsatisfied, while excess creates waste that eats into profits. A systematic approach with proper buffering eliminates both headaches.
Calculate the base quantity per person
Start with standard portions per guest. These amounts shift based on event style and timing:
- Lunch buffet: 400-500 grams per person
- Dinner buffet: 600-800 grams per person
- Cocktail with appetizers: 200-300 grams per person
- BBQ/grill: 500-700 grams per person
💡 Dinner buffet example:
150 guests × 700 grams = 105 kg food total
- Main course (meat/fish): 45 kg
- Side dishes: 35 kg
- Salad/vegetables: 25 kg
Divide into categories
Break down total weight across food categories. For balanced buffets, this distribution works:
- Main course: 40-45% of total weight
- Side dishes: 30-35% of total weight
- Salad/vegetables: 20-25% of total weight
⚠️ Note:
Always calculate using net weight. Whole chicken loses 30-40% to bones and skin. You'll need 150 kg whole chicken to yield 100 kg usable meat.
Add the 10% buffer
A 10% safety margin covers common variables:
- Last-minute additional guests
- Hearty appetites exceeding estimates
- Transport and setup losses
- Staff meal requirements
💡 Calculation with buffer:
Base: 105 kg for 150 guests
Buffer: 105 kg × 1.10 = 115.5 kg
Total purchase: 116 kg (rounded)
Special considerations per event type
Modify calculations based on event characteristics:
- Business lunch: Conservative portions, 10% buffer works
- Wedding/party: Increased consumption, bump to 15% buffer
- Children's party: Smaller servings but unpredictable patterns
- Outdoor event: Fresh air boosts appetite, use 15% buffer
There's a pattern we see repeatedly in restaurant financials - caterers who track actual consumption versus projections consistently outperform those who guess. Data beats intuition every time.
Cost calculation with buffer
Factor the buffer into your pricing structure:
💡 Cost example:
Purchase costs: €8.50 per kg
Needed: 116 kg (including buffer)
Total: €986
Per person: €986 ÷ 150 = €6.57
Tools like KitchenNmbrs automate these calculations and show real-time per-person costs, including buffers and waste factors.
How do you calculate purchases for 150 guests with a 10% buffer?
Determine base quantity per person
Choose the right quantity for your event type. For dinner buffet: 600-800 grams per person. For 150 guests, this means 90-120 kg total.
Divide into categories
Split the total: 40-45% main course, 30-35% side dishes, 20-25% salad/vegetables. This gives you a balanced menu.
Add 10% buffer
Multiply your total by 1.10. For 105 kg base, this becomes 115.5 kg. This compensates for extra guests and unexpected situations.
Convert to purchase weight
Account for cutting loss and processing. Whole chicken has 30-40% loss, vegetables 15-25%. Increase your purchase accordingly.
✨ Pro tip
Photograph your buffet setup at the 2-hour mark and document remaining quantities by category. After tracking 12 events, you'll have precise consumption patterns to reduce your buffer from 10% to 7% while maintaining guest satisfaction.
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
Is a 10% buffer always enough for catering?
For standard events, yes. But weddings and outdoor gatherings often need 15% because people eat more in celebratory or fresh-air settings.
What if there are many vegetarians among the guests?
Survey guests beforehand and plan separately. Budget 500-600 grams per vegetarian with diverse plant-based options to prevent them from filling up on sides.
How do I prevent over-purchasing?
Document leftovers from every event by category. After 10 similar events, you'll have solid consumption data to refine your calculations.
Should I include the buffer in my selling price?
Absolutely - the buffer represents real costs. Calculate total purchase amount (including buffer) into your per-person pricing to maintain margins.
What happens with leftover food after events?
Plan disposal in advance. Options include guest takeaways, staff meals, local food banks, or composting depending on health regulations.
How do cooking methods affect quantity planning?
Grilled meats shrink 25-30% while braised dishes retain more weight. Always calculate based on final served portions, not raw ingredient weights.
📚 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 →