I'll admit it: my first annual barbecue contract nearly bankrupted me because I calculated margins like a rookie. I forgot about inflation, underestimated waste, and learned the hard way that recurring contracts need different math. Here's exactly how to price these contracts so they actually make money.
Why annual barbecue contracts are different
A recurring contract seems safe, but comes with specific challenges:
- Ingredient prices rise annually (especially meat)
- You can't raise prices mid-season
- Weather dependency affects attendance
- Larger volumes require a different cost structure
⚠️ Watch out:
Many caterers calculate with this year's prices but forget to factor in inflation for next year. Meat can jump 8-15% without warning.
The total cost structure of barbecue catering
For a profitable margin, you need to include all costs, not just the meat:
Food costs per person
- Meat: 200-250 grams per person (€4.50-€7.00)
- Side dishes: salads, bread, sauces (€2.50-€3.50)
- Beverages: if part of contract (€1.50-€3.00)
- Packaging/tableware: plates, cutlery, napkins (€0.75-€1.25)
💡 Example cost breakdown per person:
- Meat (225g): €5.75
- Side dishes: €3.00
- Beverages: €2.25
- Packaging: €1.00
- Waste (8%): €0.96
Total food costs: €12.96 per person
Operational costs
- On-site staff: 1 chef per 75-100 guests
- Transport: there and back + fuel
- Equipment: barbecues, tables, parasols (depreciation)
- Preparation: marinating, cutting, packing (time = money)
Margin calculation for annual contracts
For recurring contracts, you use different margin math than one-time events. From analyzing actual purchasing data across different restaurant types, I've seen too many operators get burned by underpricing these deals.
Step 1: Calculate your break-even price
Formula: Total costs / Number of guests = Break-even price per person
💡 Example for 150 people:
- Food costs: €12.96 × 150 = €1,944
- Staff (8 hours × 2 people × €22): €352
- Transport and equipment: €200
- Preparation (4 hours × €25): €100
Total: €2,596 / 150 = €17.31 break-even per person
Step 2: Add inflation buffer
For annual contracts, calculate 6-10% inflation on food costs:
- Food costs next year: €12.96 × 1.08 = €14.00
- Operational costs remain the same: €4.35
- New break-even: €18.35 per person
Step 3: Determine your profit margin
Standard margins for barbecue catering:
- One-time event: 25-35%
- Annual contract: 20-30% (lower margin for security)
- Multi-year contract: 15-25% (even lower margin, more security)
💡 Example final calculation:
- Break-even with inflation: €18.35
- Desired margin: 25%
- Selling price: €18.35 / 0.75 = €24.47
Rounded price: €24.50 per person excl. VAT
Risk factors in annual contracts
Account for these risks and potentially build in extra buffer:
Weather risk
- Rain can affect attendance (-10% to -20%)
- Make agreements about minimum number of guests
- Or calculate with the average from previous years
Supplier price increases
- Meat can increase more than expected
- Fuel costs affect transport
- Consider clause for extreme price increases (>15%)
⚠️ Watch out:
Always make agreements about contract changes. What happens with more or fewer guests? Who pays if there's bad weather?
Contract terms that protect your margin
Include these points in your contract to secure your margin:
- Minimum number of guests: for example 80% of expected number
- Final numbers: definitive 5 days in advance
- Price adjustment clause: for extreme cost increases
- Weather conditions: who bears the risk in bad weather
- Payment terms: 50% upfront, remainder within 14 days
Digital support for cost price calculation
For recurring contracts, tracking your cost prices becomes crucial:
- Document all recipes with exact quantities
- Update your purchase prices regularly
- Automatically calculate your break-even and margins
- Track what events actually cost versus your calculation
A food cost calculator systematically tracks this data, so next year you'll know what your actual costs were and can refine your quotes accordingly.
How do you calculate the margin for an annual barbecue contract?
Calculate all costs per person
Add up: food costs (meat + side dishes + beverages), packaging, staff per person, transport per person and preparation per person. Don't forget waste (6-10%).
Add inflation buffer for next year
Calculate 6-10% inflation on food costs for annual contracts. Meat and dairy often rise the most. Operational costs usually remain the same.
Determine your profit margin and calculate selling price
For annual contracts: 20-30% margin. Divide your total costs by (100% - margin%). At 25% margin: costs / 0.75 = selling price excl. VAT.
✨ Pro tip
Track your actual food costs against estimates for each barbecue event over a 3-month period. You'll discover your real waste percentage and can adjust next year's annual contract pricing by 2-4% for accuracy.
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
What margin should I apply for an annual barbecue contract?
For annual contracts, 20-30% is standard, slightly lower than one-time events (25-35%). You get revenue certainty, so you can accept a lower margin.
How do I factor inflation into my price calculation?
Calculate 6-10% inflation on food costs for the following year. Meat often rises 8-15% per year. Operational costs like staff and transport rise less steeply.
What do I do if fewer guests come due to bad weather?
Make agreements about minimum numbers in your contract - typically 80% of expected attendance. Or calculate using previous years' averages and build in a weather buffer.
What costs do I often forget in barbecue catering?
Waste (6-10%), preparation time at home, round-trip transport, equipment depreciation and cleanup costs afterwards. These hidden costs can kill your margins if you're not careful.
📚 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 →