Last month, a primary school in Amsterdam launched their warm lunch pilot with high hopes, only to discover they were losing €2.80 on every meal served. Schools consistently underestimate the true costs involved in food service operations. Financial reality hits hard when you're serving quality meals at €3.50 while managing strict nutritional guidelines and seasonal demand fluctuations.
What makes school lunches different?
School lunches operate with a unique cost structure that's nothing like restaurants:
- Low selling prices (€2.50 - €4.50 per lunch)
- Large volumes in short timeframes (all children at once)
- Strict nutritional guidelines and allergen registration
- Seasonal demand (school holidays = no revenue)
- Limited menu choices per day
These constraints mean your calculations need a completely different approach than regular food service.
The four cost categories you need to calculate
For a realistic feasibility analysis, break costs into four main categories:
💡 Example cost structure for 200 students:
Daily costs for warm meal at €3.50:
- Ingredients (food cost): €1.40 per lunch (40%)
- Kitchen staff: €0.70 per lunch (20%)
- Packaging/tableware: €0.35 per lunch (10%)
- Overhead (energy, depreciation): €0.52 per lunch (15%)
- Margin/buffer: €0.53 per lunch (15%)
Total daily revenue: 200 × €3.50 = €700
Calculating food cost for school lunches
Food cost for school lunches runs higher than restaurants because of:
- Nutritional guidelines: More vegetables, less fat, quality meat
- Allergen-free alternatives: Gluten-free, lactose-free options
- Safe temperatures: Everything must reach minimum 75°C core temperature
From years of working in professional kitchens, I've seen typical food cost for school lunches hit 35-45% - much higher than restaurants due to those low selling prices.
⚠️ Note:
Always calculate with 9% VAT on school lunches. That €3.50 on your invoice becomes €3.21 excl. VAT for your calculations.
Staff costs and production time
School lunches demand peak production in a compressed timeframe. Calculate your staff costs based on:
- Preparation: 2-3 hours for 200 portions
- Production: 1-2 hours during lunch peak
- Service: 30-45 minutes
- Cleanup: 30-45 minutes
💡 Staff cost example:
For 200 students, 1 chef + 1 assistant:
- Chef: 5 hours × €18/hour = €90
- Assistant: 3 hours × €14/hour = €42
- Total per day: €132
- Per lunch: €132 ÷ 200 = €0.66
This hits 19% of a €3.50 lunch - within the healthy range.
Break-even point and profitability
For school lunches, you'll calculate break-even differently due to seasonal demand:
- Working days per year: Approximately 180-190 school days
- Fixed costs: Spread over entire year, not just school periods
- Participation rate: Often starts low (30-50%), grows to 70-80%
Break-even formula for school lunches:
Break-even = (Fixed costs per year) ÷ (Number of school days × Expected number of students × Margin per lunch)
💡 Break-even calculation:
School with 400 students, 60% participation:
- Daily number of lunches: 240
- Margin per lunch: €0.50
- School days: 185
- Fixed costs (equipment, permits): €15,000/year
Break-even: €15,000 ÷ (185 × 240 × €0.50) = 68% participation needed
Risk factors and buffers
School lunch pilots carry specific risks you must account for:
- Seasonal fluctuations: No income during holidays
- Illness outbreaks: Suddenly 30% fewer participants
- Ingredient price increases: Difficult to lock in contractually
- Regulations: Food safety authority requirements, allergen registration
⚠️ Note:
Always build a buffer of at least 15% into your cost price. School lunches offer less flexibility to adjust prices than restaurants.
Digital support for cost management
For school lunches, precise cost management becomes crucial due to razor-thin margins. A food cost calculator helps with:
- Allergen registration per dish (EU requirement)
- Cost price calculation with low margins
- HACCP registration for school kitchen
- Recipe management for consistent quality
With such tight margins in school catering, every euro difference per day can save hundreds annually.
How do you calculate the feasibility of your school lunch pilot?
Determine your target group and expected participation
Count the total number of students and estimate the participation rate. Start conservatively with 40-50% in the first year. Multiply this by the number of school days (approximately 185) for your annual volume.
Calculate all cost items per lunch
Make a detailed cost price: ingredients (35-45%), staff (15-25%), packaging (8-12%), overhead (10-15%). Don't forget to include 9% VAT in your calculations.
Test your break-even with different scenarios
Calculate what happens at 30%, 50% and 70% participation. Determine at which percentage you break even and build in a 15% buffer for unexpected costs.
✨ Pro tip
Calculate your food costs using a 3-week rotating menu system during your first 8 weeks of operation. This approach gives you reliable cost data while keeping purchasing simple and avoiding menu fatigue.
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 is a realistic food cost for school lunches?
For school lunches, food cost typically runs between 35-45%, much higher than restaurants due to low selling prices and strict nutritional guidelines. At €3.50 per lunch, you're looking at €1.12-€1.44 in ingredients alone.
How much staff do I need for 200 school lunches per day?
You'll typically need 1 chef and 1 assistant for 200 lunches. That's roughly 8 working hours total per day covering prep, production, service, and cleanup. Expect about €0.60-€0.80 in staff costs per lunch.
What VAT applies to school lunches?
School lunches fall under the reduced VAT rate of 9%, same as restaurant meals. So that €3.50 lunch becomes €3.21 excl. VAT for your cost calculations.
What happens to my costs during school holidays?
During holidays you'll have zero revenue but fixed costs continue running. You need to spread these fixed costs over the entire year and build them into your per-lunch pricing during active school periods. This seasonal reality often catches new operators off guard.
📚 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.
Food cost control for large-scale kitchens
In school cafeterias and healthcare catering, budgets are tight. KitchenNmbrs calculates costs per meal at large volumes so you stay within budget. Try it free.
Start free trial →