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.
📝 Delivery & dark kitchen · ⏱️ 3 min read

How do I calculate the margin on a corporate lunch box subscription?

📝 KitchenNmbrs · updated 17 Mar 2026

Corporate lunch box subscriptions offer fixed orders and predictable revenue, but calculating margins isn't as straightforward as regular restaurant sales. You'll need to factor in packaging costs, delivery expenses, and volume discounts. The real profitability often surprises operators who only consider ingredient costs.

What makes lunch box subscriptions different?

Regular restaurants sell per dish. Lunch boxes get sold per box, per day, or monthly contracts. The cost structure shifts completely:

  • Packaging costs: Every box needs containers, lids, cutlery, napkins
  • Delivery costs: Transport to companies (fuel, time, staff wages)
  • Volume discounts: Companies negotiate lower prices for large quantities
  • Fixed orders: You know exact production needs in advance

💡 Example:

Company XYZ orders 50 lunch boxes daily, 5 days weekly:

  • Box price: €12.50 including 9% VAT
  • Price excluding VAT: €11.47
  • Weekly volume: 250 boxes
  • Weekly revenue: €3,125 including VAT

All costs of a lunch box

Fair margin calculations require adding ALL costs per box:

1. Ingredient costs

Same as any dish: all ingredients going into the box. Use exact portions, not rough estimates.

💡 Example ingredients:

  • Chicken fillet (150g): €2.40
  • Rice (80g dry): €0.20
  • Vegetables (100g): €0.80
  • Sauce (30ml): €0.25

Total ingredients: €3.65

2. Packaging costs

Many operators overlook this, but it accumulates fast. This is the kind of thing you only learn after closing your first month at a loss:

  • Lunch container: €0.35 per unit
  • Lid: €0.15 per unit
  • Cutlery set: €0.08 per unit
  • Napkin: €0.03 per unit
  • Label/sticker: €0.04 per unit

Total packaging per box: €0.65

3. Delivery costs per box

Calculate one company trip cost and divide by box quantity:

💡 Example delivery costs:

  • Fuel round trip: €8.00
  • Driver wages (1 hour at €15): €15.00
  • Total delivery: €23.00
  • Box quantity: 50

Delivery cost per box: €23.00 ÷ 50 = €0.46

The margin formula for lunch boxes

Add all costs and calculate margin:

Total costs per box = Ingredients + Packaging + Delivery

Margin % = ((Selling price excl. VAT - Total costs) ÷ Selling price excl. VAT) × 100

💡 Complete calculation:

  • Selling price: €11.47 excl. VAT
  • Ingredients: €3.65
  • Packaging: €0.65
  • Delivery: €0.46
  • Total costs: €4.76

Margin: ((€11.47 - €4.76) ÷ €11.47) × 100 = 58.5%

⚠️ Note:

This shows direct margin only. Fixed costs like kitchen rent, staff salaries, insurance must come from this margin.

What is a healthy margin for lunch boxes?

Catering and lunch box margins typically run:

  • 50-65%: Healthy margin for smaller volumes (10-50 boxes)
  • 45-55%: Acceptable for larger volumes (100+ boxes)
  • Below 40%: Too tight, likely unprofitable

Larger volumes allow lower margins due to economies of scale in purchasing and delivery.

Passing through volume discounts

Companies request discounts for large quantities. Calculate what you can offer beforehand:

💡 Example volume discount:

At 100 boxes daily, your per-box costs decrease:

  • Delivery cost per box: €23 ÷ 100 = €0.23 (was €0.46)
  • Ingredient purchasing discount: 5% = €3.47 (was €3.65)
  • New total costs: €4.35 (was €4.76)

You can offer €0.41 per box discount while maintaining the same margin.

Monthly subscriptions vs. daily orders

Monthly subscriptions provide cash flow benefits but carry risks:

Advantages:

  • Predictable revenue streams
  • Reduced administrative work
  • Better purchasing planning

Risks:

  • Illness/vacation: fewer orders, same costs
  • Menu fatigue: customers cancel subscriptions
  • Ingredient price spikes during contracts

⚠️ Note:

Include contract clauses for ingredient price increases above 10%. Otherwise inflation erodes your margins.

How do you calculate the margin on lunch box subscriptions? (step by step)

1

Calculate all ingredient costs per box

Add up all ingredients that go into one lunch box: main course, side dishes, sauces, garnish. Calculate with exact grams per portion, not estimates.

2

Add packaging and delivery costs

Calculate what packaging per box costs (container, lid, cutlery, napkin). Divide delivery costs by number of boxes per trip to get costs per box.

3

Calculate the margin percentage

Subtract all costs from selling price excl. VAT. Divide by selling price excl. VAT and multiply by 100 for percentage. Check if this comes out above 50%.

✨ Pro tip

Track your 5 most expensive ingredients weekly for price changes during the first 90 days of any corporate contract. These ingredients typically represent 80% of your food cost fluctuations.

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

Should I include VAT in my margin calculation?

No, always calculate using prices excluding VAT. Lunch boxes fall under 9% VAT. Divide your selling price by 1.09 to get the excluding VAT price.

What if the company wants a discount for large volumes?

First calculate your costs per box at that volume. Delivery costs drop per box, and you might secure purchasing discounts. Never discount more than your actual cost savings.

How do I account for employee illness and vacation?

Calculate using 85-90% of theoretical volume. Build this into your pricing, or negotiate minimum monthly orders regardless of illness or vacation days.

Are lunch boxes more profitable than restaurant sales?

Often yes, due to lower staff costs and predictable volumes. But packaging and delivery expenses reduce margins again. Calculate for your specific situation.

How often should I adjust my prices?

Check monthly whether ingredient purchasing prices have increased. For contracts exceeding 6 months, include price adjustment clauses for inflation above 10%.

What happens if a company suddenly reduces their daily order quantity?

Build minimum order clauses into contracts since your delivery costs remain fixed. If they drop below minimums, charge a small order fee to cover the cost difference.

Should I offer different menu options or stick to one standard lunch box?

Start with 2-3 rotating options maximum. Too many choices complicate production and inventory management. Survey the company after 3 months to see what works.

ℹ️ 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

Food cost control for delivery and dark kitchens

With delivery, margins are thinner than ever. KitchenNmbrs calculates your actual food cost including packaging so you know if every order is profitable. Test it free for 14 days.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent