I'll be honest: my first year running a restaurant taught me that seasonal swings can destroy your entire year's profit. Those packed summer nights felt amazing until winter's empty dining room ate through every dollar I'd saved. Calculating your seasonal P&L differences isn't just accounting—it's survival planning.
Gather your monthly P&L figures
You need a full 12 months of data for meaningful seasonal analysis. Pull these numbers from each month:
- Revenue (excl. VAT)
- Food cost (ingredient costs)
- Labor cost (wages + social contributions)
- Fixed costs (rent, insurance, depreciation)
- Variable costs (energy, marketing, maintenance)
💡 Example bistro:
Summer month (July):
- Revenue: €45,000
- Food cost: €13,500 (30%)
- Labor cost: €18,000 (40%)
- Fixed costs: €8,000
- Variable costs: €2,700
Profit July: €2,800
Identify your seasonal peaks and troughs
Split your 12 months into logical seasons and calculate averages. Most restaurants follow this pattern:
- High season: March-September (7 months)
- Low season: October-February (5 months)
Total revenue and costs per season, then divide by month count for your averages.
💡 Example calculation:
Average high season (7 months):
- Revenue: €42,000/month
- Total costs: €39,500/month
- Profit: €2,500/month
Average low season (5 months):
- Revenue: €28,000/month
- Total costs: €32,000/month
- Loss: €4,000/month
Calculate the financial seasonal difference
Now you'll see the real impact between your strongest and weakest seasons:
Difference per month = High season profit - Low season profit
Multiply by months per season for the total annual effect.
💡 Annual impact calculation:
Difference per month: €2,500 - (€-4,000) = €6,500
- High season total: €2,500 × 7 = €17,500
- Low season total: €-4,000 × 5 = €-20,000
- Annual result: €17,500 - €20,000 = €-2,500
Seasonal difference determines your year's profitability!
⚠️ Watch out:
Many owners focus only on revenue swings but ignore that fixed costs keep running during slow periods. Fixed costs make seasonal differences brutal—the kind of thing you only learn after closing your first month at a loss.
Analyze which cost items vary the most
Different costs respond differently to seasonal changes:
- Food cost: Moves with revenue (percentage stays consistent)
- Labor cost: Semi-variable (core staff remains, extras during peaks)
- Fixed costs: Unchanged (rent, insurance, depreciation)
- Energy: Semi-variable (base load + busy period spikes)
This analysis shows you where the biggest adjustment opportunities exist.
💡 Cost analysis example:
Labor cost variation:
- Core team (fixed): €12,000/month
- Extra staff high season: €6,000/month
- Extra staff low season: €1,000/month
Difference: €5,000/month × 7 months = €35,000/year impact
Calculate your break-even point per season
Know exactly what revenue you need each season to hit break-even. This drives decisions about hours, marketing spend, and staffing levels.
Break-even revenue = Fixed costs / (1 - Variable costs %)
⚠️ Watch out:
During low season, your break-even might exceed realistic revenue targets. Then you face tough choices: cut costs or accept temporary losses.
Plan your cashflow around seasonal patterns
Your seasonal analysis becomes a roadmap for cash management throughout the year.
- Bank profits during peak months
- Schedule investments and maintenance for quiet periods
- Set up credit lines to bridge low-season gaps
How do you calculate seasonal difference on your P&L? (step by step)
Gather 12 months of P&L data
List revenue, food cost, labor cost, fixed costs and variable costs for each month. Without complete data, you can't make a reliable seasonal analysis.
Divide months into high and low season
Group your months logically per season and calculate the average per group. For restaurants, March-September is often high season, October-February is low season.
Calculate profit/loss per season
Subtract all average costs from the average revenue per season. This gives you the profit or loss per month per season.
Multiply by number of months
Calculate the total seasonal result by multiplying the monthly profit by the number of months per season. This shows you the annual impact.
Analyze which costs vary the most
Look at each cost item to see how strongly it moves with the seasons. Fixed costs stay the same, labor cost is partially variable, food cost follows revenue.
✨ Pro tip
Compare your profit per customer between January and July—not just total revenue. If you're making €12 profit per customer in summer but losing €8 per customer in winter, you need 60% summer volume just to break even on winter losses.
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 many months of data do I need at minimum for a seasonal analysis?
You need at least 12 months for reliable patterns. Less data shows trends but won't give you solid forecasting power for next year's planning.
What if my seasonal pattern differs from the standard high/low division?
Adjust your grouping to match your actual business rhythm. A beach bar's seasons differ completely from a downtown café. Create logical groups based on your specific revenue patterns.
How can I make my low season more profitable?
Target variable costs during quiet periods: reduce staff hours, adjust operating days, simplify your menu. Fixed costs usually can't be touched short-term.
Should I charge different prices for high and low season?
Price changes can help but handle carefully—customers remember and compare. Better to offer targeted promotions or seasonal menu adjustments during slower months.
How do I prevent cashflow problems in low season?
Build cash reserves during peak months and arrange credit facilities before you need them. Calculate your worst-case scenario cash needs in advance.
What happens if my high season profit can't cover low season losses?
You're looking at structural problems that need immediate attention. Either cut fixed costs dramatically or find ways to generate off-season revenue through catering, events, or delivery services.
📚 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 your break-even point in seconds
Food cost is just one part of the story. KitchenNmbrs also helps you structure labor costs and other expenses for a complete break-even overview. Start free.
Start free trial →