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.
Related articles
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.
Calculate it yourself?
Our free food cost calculator does it in seconds.
Was this article helpful?
Frequently asked questions
What is a normal margin for school lunches?
Do I need to calculate VAT on school lunches?
How often should I adjust my prices?
How do I handle pre-orders vs. walk-up sales?
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
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.
More in this category
Related questions
Explore more topics
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 →