Nearly 60% of caterers lose money on annual contracts because they underestimate cost fluctuations. You know exactly what you'll deliver, but ingredient prices shift monthly. Smart margin calculation protects your bottom line from inflation surprises.
What is margin in catering?
Margin represents the gap between client payments and your delivery costs. Catering involves more expenses than just ingredients:
- Ingredients (food cost)
- Staff for preparation and execution
- Transport and materials
- Unforeseen costs (no-shows, extra portions)
Calculate your total costs per person
For catering quotes, you'll always calculate per person. This approach simplifies comparisons and calculations.
💡 Example:
Annual staff party for 80 people, buffet:
- Ingredients per person: €12.50
- Staff (preparation + execution): €8.00
- Transport and materials: €2.50
- Buffer for unforeseen (5%): €1.15
Total cost price per person: €24.15
Account for price increases
Year-long contracts require inflation planning. Suppliers bump prices, wages climb, fuel costs fluctuate.
⚠️ Note:
Always include an inflation buffer of 3-5% annually. Skip this step and you'll operate at a loss if prices jump.
Determine your desired margin percentage
Catering demands margins between 35-50%. This might seem steep, but catering carries more risk than restaurant service:
- You must purchase upfront (no mid-service restocking)
- Transport and setup consume time
- Guest counts can shift
- Mistake corrections are nearly impossible
💡 Selling price calculation:
Cost price per person: €24.15
Target margin: 40%
Formula: Selling price = Cost price / (1 - Margin%)
€24.15 / (1 - 0.40) = €24.15 / 0.60 = €40.25 per person
Build flexibility into your contract
Smart catering contracts include clauses for unexpected situations:
- Price adjustment clause: If inflation exceeds 5%, you can revise prices
- Minimum and maximum guest counts: For example 70-90 people
- Final headcounts: Confirm 48 hours ahead
- Menu modifications: How do you handle special requests?
Monitor your margin throughout the year
Track your margin performance during the contract period. One of the most common blind spots in kitchen management is failing to document actual costs versus projections after each event. Record after every event:
- Real costs vs. budget
- Guest count variations
- Unexpected expenses
- Staff hours invested
💡 Practical evaluation example:
Budgeted: €40.25 per person at 80 guests = €3,220
Actual: 85 guests, costs €2,180
Actual margin: (€3,220 - €2,180) / €3,220 = 32.3%
Food cost tracking software helps you monitor catering expenses per event and automatically calculates actual margins. You'll spot budget problems immediately and adjust next year's pricing accordingly.
How do you calculate the margin on a catering quote? (step by step)
Calculate all costs per person
Add up: ingredients, staff, transport, materials and a 5% buffer for unforeseen costs. This gives you the actual cost price per person.
Determine your desired margin percentage
For catering we recommend 35-50% margin due to higher risks. Choose a percentage that fits your business and the complexity of the event.
Calculate your selling price
Use the formula: Selling price = Cost price / (1 - Margin%). Don't forget to build in an inflation adjustment of 3-5% for multi-year contracts.
✨ Pro tip
Review your actual margins within 72 hours of each catering event, comparing budgeted costs to real expenses. Clients who book annually often expect the same pricing, but this quarterly review helps you justify necessary adjustments.
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 include VAT in my margin calculation?
No, always calculate margins excluding VAT. You pass the VAT (9% on catering) directly to the client. Your margin calculation should focus on the pre-tax price to get accurate profitability numbers.
What if fewer guests arrive than agreed?
Establish minimum and maximum headcounts upfront. For example: pricing based on 80 people, but minimum 70 must be paid regardless of actual attendance. This protects you from last-minute cancellations that inflate your per-person costs.
How do I handle mid-contract supplier price spikes beyond normal inflation?
Include an escalation clause for extraordinary price increases exceeding 8-10% on key ingredients. This protects against supply chain disruptions or sudden commodity price jumps that normal inflation buffers can't absorb.
📚 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 →