Each dish category on your menu generates vastly different profit margins. Your pizzas might drive 60% of revenue, but your pasta dishes could be delivering significantly higher profit per plate. Grouping dishes and measuring profit contribution by category reveals exactly where your money's being made.
Group your dishes into categories
Break your menu down into clear, logical sections. Consider: appetizers, pizzas, pastas, meat dishes, fish dishes, desserts. Don't overcomplicate it — stick to 8 categories maximum.
💡 Example:
Restaurant 'Da Mario' organizes their menu like this:
- Antipasti (6 dishes)
- Pizzas (12 dishes)
- Pastas (8 dishes)
- Meat dishes (5 dishes)
- Fish dishes (4 dishes)
- Desserts (4 dishes)
Calculate the profit contribution per category
For every category, use this formula: Profit contribution = (Selling price excl. VAT - Ingredient costs) × Quantity sold
You're looking for absolute profit in euros that each category puts in your pocket. Not percentages — actual cash amounts.
💡 Example calculation:
Pizza sales for one week:
- 120 pizzas sold
- Average selling price: €16.51 excl. VAT (€18.00 incl.)
- Average ingredient costs: €4.50
- Profit contribution per pizza: €16.51 - €4.50 = €12.01
Total profit contribution pizzas: €12.01 × 120 = €1,441
Compare profit contribution per category
List all categories with their profit contributions. Sort from highest to lowest. This ranking shows you immediately which categories are your real profit drivers.
💡 Example overview Da Mario (weekly):
- Pizzas: €1,441 (40% of total profit)
- Pastas: €892 (25% of total profit)
- Meat dishes: €673 (19% of total profit)
- Antipasti: €289 (8% of total profit)
- Fish dishes: €201 (6% of total profit)
- Desserts: €89 (2% of total profit)
Total: €3,585 per week
⚠️ Note:
Always work with selling prices excluding VAT. Menu prices include 9% VAT. Divide by 1.09 to get the price excl. VAT.
Analyze profit contribution per sold dish
Beyond total profit contribution, examine the average profit per individual dish within each category. Some categories might sell huge volumes but deliver tiny margins per item.
Use this calculation: Average profit per dish = Total profit contribution category / Number of dishes sold
💡 Example comparison:
- Meat dishes: €673 / 28 items = €24.04 per dish
- Pizzas: €1,441 / 120 items = €12.01 per dish
- Pastas: €892 / 89 items = €10.02 per dish
Meat dishes deliver the highest per-item profit, despite lower sales volume.
Focus on your profit makers
Armed with this data, you can make smart strategic moves. Categories delivering high total profit contribution deserve prominent menu placement and marketing push. Low-performing categories need evaluation or elimination.
- Push your most profitable categories harder in marketing
- Test price increases on categories with weak margins
- Cut dishes that sell poorly and generate minimal profit
- Expand successful categories with new variations
From tracking this across dozens of restaurants, the pattern's clear: operators who focus marketing spend on their top 2-3 profit-contributing categories see 15-20% profit increases within 3 months.
⚠️ Note:
Don't chase only the highest profit contribution. A category selling high volumes at decent margins often beats a low-volume, high-margin category for business stability.
Streamlining category analysis
Restaurant management systems can automate these category reports entirely. You'll get direct visibility into which categories drive the most profit, without manual calculations and sorting.
These systems automatically compute profit contribution per category using your actual sales data and recipe costs. This gives you real-time insights into which menu sections are your biggest money-makers.
How do you calculate profit contribution per category? (step by step)
Divide your menu into categories
Group your dishes into logical categories such as pizzas, pastas, meat dishes, etc. Keep it clear with a maximum of 8 categories.
Calculate costs per dish in each category
Add up all ingredient costs for each dish. Calculate the average of all dishes within one category.
Collect sales figures per category
Count how many dishes you've sold per category in a certain period (week/month). Use your POS system or count manually.
Calculate profit contribution per category
Use the formula: (Selling price excl. VAT - Ingredient costs) × Quantity sold. This gives you the total profit per category.
Rank categories by profit contribution
Sort your categories from high to low by total profit contribution. This shows directly which categories contribute most to your profit.
✨ Pro tip
Track your top 3 profit-contributing categories every 2 weeks. If any category drops more than 15% in profit contribution compared to the previous period, investigate immediately — it usually signals portion creep or ingredient cost increases.
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
Should I include VAT in the profit contribution calculation?
Never include VAT in profit calculations. You're paying that VAT straight to the tax authority, so it doesn't contribute to your bottom line. Just divide menu prices by 1.09 to get the excluding-VAT price.
How often should I run this category analysis?
Monthly analysis gives you the clearest picture without too much noise. Weekly works if you want faster insights, but expect more fluctuations. Yearly analysis is too slow — you'll miss important trends and can't adjust quickly enough.
What if a category sells little but has high margins?
Always prioritize total profit contribution over margin percentage. A category with 5 sales at €20 profit each (€100 total) contributes less than 100 sales at €2 profit each (€200 total). Focus on absolute euros generated.
Should labor costs be included in this calculation?
Skip labor costs for this specific analysis — only count direct ingredient costs. Labor represents fixed overhead you're paying regardless of which dishes customers order.
How do I handle seasonal menu items in the analysis?
Analyze seasonal items within their own timeframe. Compare this summer's seasonal dishes to last summer's performance, not to winter items from the same period. This gives you accurate seasonal benchmarks.
What if my best-selling category has the lowest profit margin?
Test a modest price increase first — even 50 cents can significantly impact margins. If that's not viable, examine ingredient costs for potential substitutions that maintain quality while reducing food 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.
Calculate it yourself with KitchenNmbrs
All the formulas you learn here — KitchenNmbrs calculates them automatically. Enter your ingredients and instantly see your food cost, margin, and selling price. Try it free for 14 days.
Start free trial →