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 · ⏱️ 2 min read

How do I calculate margin when using the same kitchen for both restaurant and delivery?

📝 KitchenNmbrs · updated 19 Mar 2026

Split-kitchen operations demand channel-specific margin calculations to reveal true profitability. Platform fees and packaging costs create entirely different cost structures. Your restaurant pasta might yield 55% margin while the same dish delivers only 42% through apps.

Why one calculation doesn't work

Running both restaurant and delivery from the same kitchen creates two distinct cost structures:

  • Restaurant: Service staff, dishwashing, no packaging costs
  • Delivery: Platform fees (15-30%), packaging costs, no service staff
  • Shared: Kitchen, rent, ingredients, chef

You'll need separate margin calculations per channel, then distribute shared costs accordingly.

The basics: margin per channel

Start with this margin formula for each sales channel:

Margin % = ((Selling price - All costs) / Selling price) × 100

💡 Example restaurant vs delivery:

Pasta carbonara - Restaurant:

  • Selling price: €18.50 (incl. 9% VAT) = €16.97 excl.
  • Ingredients: €5.10
  • Service (estimated): €2.50
  • Total costs: €7.60

Restaurant margin: ((€16.97 - €7.60) / €16.97) × 100 = 55.2%

💡 Same pasta via delivery:

Pasta carbonara - Delivery:

  • Selling price: €19.50 (incl. 9% VAT) = €17.89 excl.
  • Ingredients: €5.10
  • Packaging: €0.85
  • Platform fee (25%): €4.47
  • Total costs: €10.42

Delivery margin: ((€17.89 - €10.42) / €17.89) × 100 = 41.8%

Distributing shared costs

Kitchen, rent and chef salaries hit your bottom line regardless of channel. After managing kitchen operations for nearly a decade, I've found revenue ratio works best for allocation:

  • Restaurant revenue: 60% of total
  • Delivery revenue: 40% of total
  • Shared costs (rent, chef, gas): €8,000/month

Restaurant bears: €8,000 × 0.60 = €4,800
Delivery bears: €8,000 × 0.40 = €3,200

⚠️ Note:

Always calculate platform fees on the price including VAT. That's what platforms see and base their percentage on.

Calculating actual margin

Subtract shared costs from your gross margin per channel. Calculate monthly:

💡 Complete example:

Monthly overview:

  • Restaurant revenue: €30,000 (gross margin 55% = €16,500)
  • Delivery revenue: €20,000 (gross margin 42% = €8,400)
  • Total gross margin: €24,900
  • Shared costs: €8,000

Net margin: €24,900 - €8,000 = €16,900 (33.8% of total revenue)

Adjusting your pricing strategy

If delivery margins look weak, you've got three moves:

  • Raise prices: Compensate for platform fees with higher menu prices
  • Cheaper packaging: Every €0.10 per order adds up
  • Minimum order value: Spread platform fees across more items

Most restaurants bump delivery prices 15-20% higher to offset extra costs.

How do you calculate margin for both channels?

1

Calculate costs per channel

Make a list of all costs per sales channel. Restaurant: ingredients + service + dishwashing. Delivery: ingredients + packaging + platform fee. Use exact amounts, no estimates.

2

Distribute shared costs by revenue

Calculate what percentage of your total revenue comes from restaurant and what comes from delivery. Distribute fixed costs (rent, chef, energy) according to this ratio across both channels.

3

Calculate net margin per channel

Subtract the share of shared costs from each gross margin. This gives you the actual margin per channel. Use this to decide which channel you want to promote or adjust.

✨ Pro tip

Track your top 5 delivery items weekly and compare their margins to restaurant versions. Items requiring minimal packaging often show 3-5% better delivery margins than complex dishes.

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 use different prices for restaurant and delivery?

Absolutely. Platform fees and packaging costs make delivery more expensive to operate. Most restaurants charge 15-20% more for delivery to maintain similar margins.

How do I correctly account for platform fees?

Calculate platform fees on the selling price including VAT. An order of €20.00 incl. VAT with 25% platform fee costs you €5.00 in commission, not calculated on the amount excluding VAT.

What margin is normal for delivery?

Due to platform fees, net margin for delivery runs 10-15 percentage points lower than restaurant service. Expect 25-35% for delivery versus 40-50% for restaurant.

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

Related questions

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