BETA APP IN DEVELOPMENT HACCP and more are available in your dashboard — currently in beta, so minor bugs may occur. The updated app with full integration is coming soon.
📝 Catering, events & group arrangements · ⏱️ 2 min read

How do I set up an annual catering contract with indexation?

📝 KitchenNmbrs · updated 14 Mar 2026

Last month, a catering company in Amsterdam lost €3,200 because they locked into fixed prices while their supplier raised chicken costs by 18%. Many caterers agree to year-long fixed rates while ingredient and labor expenses climb monthly. Here's how to create contracts that protect your margins through indexation.

Why indexation matters in catering agreements

Corporate catering relies on long-term partnerships. But fixed pricing means you absorb every supplier increase while staying locked into outdated rates with clients.

⚠️ Note:

Food expenses jumped 15-25% annually in recent years. Fixed contracts immediately slash your profit on every meal served.

Essential contract components

Your catering agreement needs these core elements:

  • Contract length: typically 1-3 years with renewal options
  • Per-person rates: breakfast, lunch, dinner, beverages
  • Volume commitments: daily/monthly person minimums
  • Price adjustment terms: timing and calculation method
  • Termination requirements: usually 3-6 month notice

Effective indexation methods

You can structure price adjustments several ways:

1. Statistics Bureau indexation (most popular)
Tie rates to official food price indices. These get published monthly and remain objective.

💡 Sample indexation language:

"Annual price adjustments take effect January 1st based on the Statistics Bureau food price index from October to October. Minimum increase: 2%, maximum increase: 15% yearly."

2. Predetermined annual bumps
Set a fixed yearly increase of 3-5%. Both sides know exactly what to expect.

3. Quarterly adjustments
During unstable markets, quarterly indexation works better. However, this adds complexity to your paperwork.

Breaking down your pricing structure

Transparent cost breakdowns make indexation discussions smoother:

  • Ingredients: 35-45% of total price
  • Staff wages: 25-35% of total price
  • Operating expenses: 15-20% of total price
  • Net profit: 10-15% of total price

💡 Pricing breakdown example:

Lunch per person: €12.50 excluding tax

  • Raw materials: €5.00 (40%)
  • Wages: €3.75 (30%)
  • Overhead: €2.50 (20%)
  • Margin: €1.25 (10%)

After 5% indexation: €13.13 excluding tax

Protective contract language

Volume guarantee clauses
Set monthly minimum headcounts. Customers falling short pay penalties or higher per-person rates.

Cancellation policies
Define what happens with order changes:

  • 48+ hours advance notice: no charge
  • 24-48 hours: 50% of meal cost
  • Under 24 hours: full payment due

Unforeseen circumstances
Address supply disruptions, lockdowns, and other external factors. I've seen caterers lose thousands because they didn't plan for these situations - a mistake that costs the average restaurant EUR 200-400 per month during crisis periods.

⚠️ Note:

Get legal review for all contracts. These guidelines don't replace professional legal counsel.

Managing contracts digitally

Track agreements and price changes systematically. This helps with:

  • Computing adjusted rates after indexation
  • Monitoring customer-specific pricing
  • Scheduling price increase notifications

Software tools like KitchenNmbrs help monitor catering rates per client and automatically recalculate food costs as ingredient prices shift.

How do you set up an indexed catering contract?

1

Calculate your base prices per person

Make a cost calculation for each type of catering (breakfast, lunch, dinner). Calculate with food cost of 35-45%, labor 25-35%, overhead 15-20% and profit 10-15%. Add up all costs including transport and setup.

2

Choose your indexation method

Decide whether you work with CBS indexation, fixed annual increase or quarterly indexation. CBS indexation for food is the most objective and is better accepted by customers.

3

Set up contract terms

Determine duration, minimum order, cancellation terms and notice period. Include a force majeure clause and explain how price adjustments will be communicated (at least 30 days in advance).

4

Test your contract with a pilot customer

Start with one customer to experience how the contract works in practice. Adjust any unclear points before using it with more customers.

5

Set up a system for price indexation

Create an annual schedule for when you check and adjust prices. Calculate new prices in time and communicate them professionally to your customers.

✨ Pro tip

Build 6-month price review checkpoints into every annual contract, even with indexation clauses. This lets you catch margin erosion early and adjust terms before renewal.

Calculate this yourself?

In the KitchenNmbrs app you can do this in just a few clicks. 7 days free, no credit card.

Try KitchenNmbrs free →

Was this article helpful?

Share this article

WhatsApp LinkedIn

Frequently asked questions

How often should I adjust catering prices?

Annual indexation works for most contracts, though volatile markets might need quarterly updates. Always give clients 30+ days notice before implementing changes.

What if customers resist indexation clauses?

Show them recent food price data from government statistics. Explain that indexation actually protects them from higher base prices that would otherwise account for inflation risk.

Can I use different indexation rates for different cost categories?

Yes, you might link food costs to agricultural price indices and labor to wage inflation rates. This adds accuracy but increases complexity - most businesses do fine with single indexation.

What's a reasonable volume commitment for customers?

For a 50-employee company, try 200 lunches monthly minimum. Charge 20-30% premiums if they fall below committed volumes.

How should I price delivery and setup services?

Calculate actual expenses: fuel, staff hours, equipment wear. Local deliveries typically run €50-100 per trip, plus 1-2 hours additional labor for setup.

Should I offer price caps in volatile markets?

Price caps protect customers but limit your protection during extreme inflation. Consider caps of 10-15% annually with renegotiation clauses if costs exceed the ceiling.

What happens if my supplier costs drop significantly?

Some contracts include downward indexation, though this is rare. Most caterers prefer to maintain margins during cost decreases to offset previous squeeze periods.

ℹ️ This article was prepared based on official sources and professional expertise. While we strive for current and accurate information, the content may differ from the most recent regulations. Always consult the official authorities for binding standards.

📚 Sources consulted

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.

JS

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.

🏆 8 years kitchen manager at 1NUL8 Group Rotterdam
Expertise: food cost management HACCP kitchen management restaurant operations food safety compliance

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 →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏