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.
📝 Seasonality and purchasing · ⏱️ 2 min read

How do I know if a fixed monthly special can structurally stay on the menu from a margin perspective?

📝 KitchenNmbrs · updated 13 Mar 2026

Monthly specials that overstay their welcome can quietly drain your profits. Most restaurant owners fall in love with popular dishes without running the numbers on long-term viability. Here's how to determine if your special deserves a permanent spot or should rotate out.

The margin test for fixed specials

A dish that performs well for 30 days doesn't automatically qualify for permanent menu status. You need to ask: will this item generate sufficient profit per portion once the initial excitement fades?

💡 Example:

You're running a winter special: wild mushroom risotto for €18.50.

  • Ingredient costs: €6.20
  • Selling price excl. VAT: €16.97
  • Food cost: 36.5%

This is too high for structural use (aim for max 33%).

Calculate the real profitability

Permanent menu items require tighter margins than temporary promotions. Based on real restaurant P&L data, you must factor in several variables:

  • Seasonal price fluctuations: Are the ingredients available at this price year-round?
  • Volume effect: Do you still get discounts from your supplier if you order less?
  • Labor costs: Does the dish take extra time to prepare?
  • Cannibalization: Are guests eating this instead of more profitable dishes?

The 70-30 rule for specials

Here's a useful benchmark: if 70% of customers would still order this dish at regular menu pricing, it can work permanently. Below that threshold? Keep it as a rotating special.

⚠️ Watch out:

Always calculate with the highest seasonal price of your main ingredient. If wild mushrooms cost €8/kg more in winter, your food cost suddenly becomes 42%.

Red flags that signal trouble

Warning signs that your special isn't generating enough revenue long-term:

  • Food cost above 35% at normal ingredient prices
  • Declining sales of more profitable dishes
  • Supplier raises prices and you don't adjust
  • Extra prep work that isn't reflected in pricing

💡 Example calculation:

You sell 40 portions of risotto per week at €18.50:

  • Revenue per week: €740
  • At 36.5% food cost: €270 in ingredients
  • At 30% food cost: €222 in ingredients

Difference: €48/week = €2,496/year less profit

Making the transition permanent

Ready to move a special to your regular menu? Recalculate the pricing first:

Formula: New price = Ingredient costs / (Desired food cost % / 100) × 1.09

For the risotto: €6.20 / 0.30 × 1.09 = €22.52. Rounded: €22.50.

Test this adjusted price for 2-3 weeks. If sales remain consistent, you've got a permanent addition. Sharp decline? Keep it as a rotating monthly feature using tools like KitchenNmbrs to track the performance data.

How do you test if a special can be permanent? (step by step)

1

Calculate the real food cost

Add up all ingredient costs, including garnish and sauce. Divide by the selling price excl. VAT and multiply by 100. Aim for a maximum of 33% for permanent dishes.

2

Check seasonal prices of main ingredients

Ask your supplier what the ingredients cost in the most expensive season. Recalculate your food cost with these prices. If you come in above 35%, it gets difficult.

3

Test a higher price

Increase the price to the level that delivers a healthy margin. Monitor sales for 2-3 weeks. Does it drop less than 30%? Then it can be permanent at this price.

✨ Pro tip

Track your top 3 specials' food costs across 6 months of seasonal price changes. You'll quickly spot which dishes can handle year-round pricing and which need quarterly adjustments to stay profitable.

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

Can my food cost for a special be higher than regular dishes?

For temporary specials you can go up to 38%, because they drive revenue and attract guests. For permanent dishes, keep it under 33% to remain structurally profitable.

How often should I check the prices of my specials?

Check ingredient prices for your specials monthly. Suppliers often adjust prices without you noticing, causing your margin to gradually disappear.

What if guests get upset about a price increase on their favorite special?

Explain that you're making the dish permanently available instead of just as a monthly promotion. Guests appreciate honesty and the certainty that their favorite dish will stay.

How do I know if a special is crowding out other dishes?

Compare sales of your other main courses before and after the special. If they drop more than 20%, your special is eating into your more profitable dishes.

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

Purchase smarter with real-time insights

Seasonal prices fluctuate — so do your recipe costs. KitchenNmbrs automatically recalculates your margins when purchase prices change. Never get surprised again. Start free.

Start free trial →
Disclaimer & terms of use

Table of Contents

💬 in 𝕏