Most school cafeterias think they're breaking even when they're actually losing money on every lunch. The real challenge isn't just balancing affordable meals with cost coverage - it's capturing ALL the hidden expenses that eat into your margins. Here's how to calculate a selling price that actually covers your true costs.
Why breaking even on school lunches is so tricky
School cafeterias face unique constraints that restaurants don't. You're balancing limited parent budgets against nutritional guidelines while maintaining enough margin to stay operational.
⚠️ Watch out:
Most school cafeterias only calculate ingredient costs and forget packaging, staff, and overhead. Your lunch appears profitable on paper, but you're still hemorrhaging money.
All the costs you need to factor in
A truly cost-covering school lunch includes way more than just ingredients. You've got to account for:
- Ingredient costs: every product that goes into the lunch
- Packaging costs: lunch boxes, utensils, napkins
- Labor costs: time for preparation and serving
- Overhead: rent, utilities, equipment
- Waste: what doesn't get sold
Step 1: Calculate your ingredient costs exactly
Add up every single ingredient that goes into one lunch. Don't skip the small stuff - salt, pepper, or that splash of oil all count toward your real costs.
💡 Example school lunch:
Healthy sandwich with ham, cheese, tomato, lettuce:
- Whole wheat roll: €0.35
- Ham (30g): €0.45
- Cheese (20g): €0.25
- Tomato (2 slices): €0.15
- Lettuce (10g): €0.05
- Butter: €0.05
Total ingredient costs: €1.30
Step 2: Add packaging and extras
School lunches come with additional packaging costs since kids take their meals with them. You need lunch boxes, bags, or foil wrapping.
- Lunch box or packaging: €0.15-0.25
- Napkin: €0.02
- Optional utensils: €0.05
- Sticker or label: €0.03
Step 3: Calculate labor costs per lunch
How much time does making one lunch actually take? Include prep time, assembly, serving, and cleanup - not just the sandwich-making part.
💡 Labor cost calculation example:
You make 100 lunches in 2 hours (including prep and serving):
- Labor costs: €15/hour × 2 hours = €30
- Per lunch: €30 ÷ 100 = €0.30
Labor costs per lunch: €0.30
Step 4: Allocate overhead
Your kitchen carries fixed costs regardless of volume: rent, utilities, equipment, cleaning supplies. These overhead expenses need to be distributed across every lunch you sell.
Calculate your monthly overhead and divide it by the number of lunches you produce per month.
Step 5: Factor in a waste margin
Not every lunch finds a buyer. Parents cancel orders, children get sick, or you misjudge demand. From tracking this across dozens of restaurants, a 5-10% waste factor is realistic for school lunch operations.
⚠️ Watch out:
School lunch waste hurts more because you often pre-order from suppliers based on estimates. Plan conservatively with your numbers.
The formula for cost-covering pricing
Add up all your costs and include a small buffer for unexpected expenses:
Selling price = Ingredients + Packaging + Labor + Overhead + Waste + Margin
💡 Complete calculation:
School lunch healthy sandwich:
- Ingredients: €1.30
- Packaging: €0.20
- Labor: €0.30
- Overhead: €0.25
- Waste (5%): €0.10
- Margin (5%): €0.10
Total selling price: €2.25
School lunches vs. regular food service
School cafeterias operate with different margins than restaurants. While restaurants target 28-35% food cost, school lunches can run 45-55% food cost because:
- Lower labor costs (simpler preparation)
- No table service required
- Predictable daily volumes
- Social mission (not purely profit-driven)
Seasonal adjustments
Ingredient prices shift throughout the year. Check monthly if your pricing still makes sense, especially for fresh items like vegetables and fruit.
Most school cafeterias set fixed prices per academic year and calculate using average purchase prices across all seasons. Cost tracking tools can help monitor these price fluctuations automatically.
How do you calculate the selling price of a school lunch? (step by step)
Gather all cost prices
Make a list of all ingredients with exact quantities and prices. Also add packaging, labor costs, and overhead. Don't forget any cost item.
Calculate the total cost price
Add up all costs: ingredients + packaging + labor + overhead. Add 5-10% for waste and unexpected costs.
Determine your selling price
Add a small margin to your cost price (usually 5-10% for school lunches). Check if this price is acceptable to parents and competitive with other providers.
✨ Pro tip
Time yourself making 25 lunches over 3 different days, then calculate your true per-lunch labor cost - most cafeterias underestimate by 35% because they forget veggie prep and tray sanitizing time.
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 normal margin for school lunches?
School cafeterias typically work with 5-15% net margin. This runs lower than regular food service because school lunch programs often serve a social function rather than operating purely for profit.
Do I need to calculate VAT on school lunches?
Yes, school lunches fall under the reduced VAT rate of 9%. Factor this into your selling price or clearly state if your prices include or exclude VAT.
How often should I adjust my prices?
Check your purchase prices monthly, but typically adjust school lunch prices once per academic year. Parents need predictable costs they can budget for the entire school year.
How do I handle pre-orders vs. walk-up sales?
Pre-orders give you better waste control and guaranteed revenue. Aim for 70-80% pre-orders and keep a small buffer for walk-ups. Price walk-up lunches slightly higher since they're harder to predict and plan for.
📚 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 →