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.
📝 Basic knowledge and formulas · ⏱️ 2 min read

How do I calculate the margin on seasonal dishes?

📝 KitchenNmbrs · updated 16 Mar 2026

TL;DR

Calculate seasonal dish margins weekly using the standard formula, but expect wild swings as ingredient costs fluctuate. Set a minimum price floor before the season starts and never sell below it, even when clearing inventory. Consider dynamic "market price" menus for highly volatile ingredients to maintain consistent margins.

It's Monday morning and your asparagus just jumped from €4 to €8 per kilo overnight. Your weekend special that was printing money last week might now be losing you €3 per plate. Most chefs don't realize their seasonal margins shift this dramatically week to week.

Why seasonal dishes are different

Seasonal dishes throw you curveballs that regular menu items don't. Asparagus costs €12 per kilo in April, drops to €4 in June. Your menu price stays put, but your margin swings wildly every week.

💡 Example:

Asparagus menu for €28.50 (incl. 9% VAT):

  • April: asparagus €12/kg = 42% food cost
  • May: asparagus €6/kg = 28% food cost
  • June: asparagus €4/kg = 22% food cost

Same dish, three completely different profit stories!

The basic formula for seasonal margin

The math doesn't change, but your timing has to. You'll be running this calculation far more often than you'd like:

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

Only your ingredient costs shift with seasonal dishes. Everything else stays locked in place.

💡 Example calculation:

Asparagus menu €28.50 incl. VAT = €26.15 excl. VAT

  • Asparagus (500g): €6.00
  • Hollandaise: €1.20
  • Ham: €2.80
  • Potatoes: €0.80
  • Other: €1.20

Total costs: €12.00

Margin: ((€26.15 - €12.00) / €26.15) × 100 = 54%

Organize weekly price checks

Seasonal products demand weekly price surveillance. Sounds exhausting, but you can streamline this into a quick Monday routine.

  • Check supplier prices Monday morning
  • Run new margin calculations
  • Decide: adjust menu price or absorb the hit?
  • Update your costing system

⚠️ Heads up:

Restaurants that skip weekly seasonal price updates hemorrhage thousands per season in lost margin. It's the kind of thing you only learn after closing your first month at a loss.

Dynamic pricing vs. fixed price

Two paths for handling seasonal dish pricing:

Option 1: Fixed menu price

  • Advantage: guests know exactly what they're paying
  • Disadvantage: your margin swings from 20% to 60%
  • Risk: actual losses during peak price weeks

Option 2: Dynamic pricing ("market price")

  • Advantage: margins stay consistent
  • Disadvantage: guests must ask about pricing
  • Tip: clearly mark "seasonal price" on your menu

Determine minimum price

Set your floor price before the season starts. Never sell below this threshold, even when you're trying to clear inventory at season's end.

Minimum price = Total costs / (1 - Desired margin %)

💡 Example minimum price:

Target margin: 60% (0.60)

Fixed costs (non-seasonal ingredients): €6.00

Peak seasonal price: €8.00/kg

Total costs at peak pricing: €10.00

Floor price: €10.00 / (1 - 0.60) = €25.00 excl. VAT

How do you calculate the margin on seasonal dishes? (step by step)

1

Gather all costs of your seasonal dish

List all ingredients with current purchase prices. Also add fixed ingredients (sauces, garnish, oil). Calculate the total cost per portion.

2

Calculate your selling price excluding VAT

Divide your menu price by 1.09 (at 9% VAT). This is your actual selling price for the margin calculation. For example: €28.50 / 1.09 = €26.15 excl. VAT.

3

Apply the formula and check weekly

Margin % = ((Selling price excl. VAT - Total costs) / Selling price excl. VAT) × 100. Update your seasonal price every week and recalculate. Determine your minimum price in advance below which you won't go.

✨ Pro tip

Track your seasonal ingredient costs in 3-day cycles rather than weekly during peak volatility periods. Set price alerts with suppliers at your break-even cost point so you know immediately when margins turn negative.

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

How often should I update seasonal prices?

Weekly minimum, daily if prices are volatile. Check supplier prices Monday morning and recalculate immediately. This prevents you from unknowingly running losses during expensive periods.

Should I use fixed pricing or seasonal pricing?

Fixed pricing keeps guests comfortable but your margin swings dramatically. Seasonal pricing maintains steady margins but requires guest education. Pick based on your restaurant's style and clientele expectations.

What's a realistic margin target for seasonal dishes?

Aim for 50-65% margin on seasonal specialties. You can command premium margins because they're limited-time offerings and guests seek them out specifically.

How do I avoid losses when the season ends?

Calculate your minimum viable price before the season starts. Stick to this floor price religiously, even when trying to move remaining inventory. Better to 86 the dish than sell at a loss.

Do I include VAT in margin calculations?

Never include VAT in margin calculations. VAT isn't your revenue - it's tax money passing through to authorities. Always divide menu prices by 1.09 to get your actual selling price first.

What happens if my seasonal ingredient becomes unavailable mid-week?

Have a backup supplier lined up or a substitute ingredient ready. Build this contingency into your costing from day one. Some chefs keep frozen seasonal items as emergency backup, but factor the quality trade-off into your decision.

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

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 →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏
Chef Digit
KitchenNmbrs assistent