Many street food vendors think profit margins stay consistent across all sales channels. That's not true. Your burger might earn €3 in your shop but €5 at a festival due to different overhead structures.
Why calculate margin per channel?
The same product delivers different profitability at each sales point. Your shop has rent and staff wages. Kiosks charge commission or daily fees. These varying expenses directly impact what you actually pocket.
💡 Example:
You sell a gourmet burger for €8.50 through three channels:
- Own shop: €8.50 - €3.00 food - €2.50 overhead = €3.00 margin
- Kiosk: €8.50 - €3.00 food - €1.50 commission = €4.00 margin
- Festival: €8.50 - €3.00 food - €0.50 stand costs = €5.00 margin
Margin difference: €2.00 per burger!
The formula for margin per channel
For each sales point you calculate:
Margin = Sales Price - Food Cost - Channel Costs
Channel costs include all extra expenses tied to that specific location:
- Own shop: Share of rent, utilities, staff wages
- Kiosk/market: Stand fee, commission, transport
- Catering: Transport, setup, additional staff
- Events: Stand costs, permits, security deposits
Calculating channel costs per product
The tricky part? Converting channel costs into per-product expenses. You'll need realistic estimates of daily or event sales volumes.
💡 Example kiosk:
Market stand costs per day:
- Stand fee: €80
- Transport: €20
- Extra staff (8h × €15): €120
Total channel costs: €220 per day
At 150 burgers sold: €220 ÷ 150 = €1.47 per burger
I've seen vendors make a mistake that costs them EUR 200-400 monthly - they use overly optimistic sales projections. This makes their channel costs appear artificially low, leading to pricing that barely covers actual expenses.
⚠️ Watch out:
Always calculate with realistic sales numbers. Being too optimistic means your channel costs per product will come out too low.
Different VAT rates
VAT rates might vary depending on your sales location:
- Restaurant/shop: 9% VAT
- Takeaway/kiosk: 9% VAT
- On-site catering: 9% VAT
- Retail/supermarket: 9% VAT
Street food typically falls under 9%, but verify your specific situation with your accountant.
Which channel delivers the most profit?
Compare margins per channel and examine volume potential. Sometimes lower margin percentage with higher volume generates more total profit.
💡 Comparison example:
Two channels for the same burger:
- Own shop: €3.00 margin × 50 units = €150 per day
- Festival: €5.00 margin × 25 units = €125 per day
Own shop generates more despite lower margin per unit
Dynamic pricing per channel
You don't need identical pricing everywhere. Adjust prices based on:
- Channel costs: Higher expenses = higher prices
- Target audience: Festival crowds vs. daily lunch customers
- Competition: What competitors charge at that location
- Convenience factor: Exclusive locations command premium pricing
How do you calculate margin per sales channel? (step by step)
Calculate your food cost per product
Add up all ingredient costs for one portion. Don't forget garnishes, sauces and packaging. This is your base cost price that stays the same everywhere.
Determine channel costs per sales point
Make a list of all extra costs per channel: stand fee, transport, commission, extra staff. Convert this to costs per day or per event.
Estimate realistic sales numbers
How many products do you sell on average per day/event per channel? Use historical data or conservative estimates for new channels.
Calculate channel costs per product
Divide the total channel costs by the number of products sold. This gives you the channel costs per unit that you add to your food cost.
Determine your margin per channel
Subtract food cost and channel costs from your sales price. Compare the margins and volumes to see which channel is most profitable.
✨ Pro tip
Track your actual sales per channel for 6 weeks, then recalculate your cost-per-unit assumptions. Most vendors discover their festival estimates were 30% too high, while shop sales exceeded expectations.
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
How do I convert transport and setup costs to costs per product?
Estimate how many products you sell per event. Divide all transport and setup costs by this number. At €100 transport and 200 sales = €0.50 per product.
What if I sell less than expected at an event?
Then your channel costs per product increase. That's why it's smart to estimate conservatively and build a buffer into your prices for disappointing sales.
Can I deduct platform commission from my revenue?
Yes, platform commissions are channel costs. Subtract them from your sales price before calculating your margin. A 15% commission on €10 = €1.50 channel costs.
📚 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.
Selling food? Then you need KitchenNmbrs
Whether you run a restaurant, food truck, catering company, or meal kit business — you need to know what each dish costs. KitchenNmbrs gives you that insight. Start your free trial.
Start free trial →