Back to blog
Guide

The Costs That Only Appear In Winter

Some costs arrive with the season and are budgeted against an annual average that hides them. What changes when the weather does, and why the quiet months are worse than they look.

What moves with the season

Heating and lighting. ⚠️ Substantial, and it rises exactly as takings fall.

Staffing per cover. ⚠️ The one nobody accounts for — you cannot staff a quiet night proportionally. The minimum is the minimum, so cost per cover rises sharply.

Waste. Ordering for uncertain trade. Quiet weeks produce more waste, not less.

Maintenance. Weather-driven, and it arrives unscheduled.

And the opposite in season. Overtime, agency cover, emergency purchases. The busy months have their own cost profile and it is not simply "more of everything."

Why the average misleads

A monthly average is a number that describes no month. ⚠️ Costs and takings both swing, and they swing in opposite directions, which the average conceals entirely.

The quiet months are worse than they look. Lower takings and higher cost per cover together — and the annual figure absorbs it invisibly.

Decisions get made on the wrong shape. Cutting hours in a quiet month can raise cost per cover further, if it pushes below the minimum viable staffing.

Building the seasonal view

You have the data; it needs splitting.

Takings and costs by month, twelve months back. ⚠️ Not an average — the twelve numbers.

Cost per cover, by month. The number that shows the shape, and it is rarely calculated.

Then mark the swing. The gap between best and worst month is your working capital requirement, and most operators have never quantified it.

What to do with it

Set money aside in the strong months. ⚠️ Not a sophisticated idea and rarely done — the strong months feel like the normal state, and they are not.

Move discretionary spend into the quiet months. Maintenance, redecoration, training. ⚠️ They cost the same either way and the quiet month has the capacity.

Decide the quiet-month staffing deliberately. Reliability against cost — and a stated decision beats a nightly improvisation.

Look at the hours. If a month cannot support the current hours, shorter reliable hours are better than long unreliable ones.

The trap

Reading a seasonal dip as a decline.

⚠️ They look identical in a single month. The difference is only visible against the same month last year — and comparing to last month, which is what everyone does, gives the wrong answer every year.

Three costs that move opposite to revenue

Heating      up when takings are down
Staff per cover  up when the room is quiet
Waste       up when volume is unpredictable

⚠️ All three peak in the same weeks. That is why a mildly quiet winter feels like a crisis: three lines move together and none of them is visible in a monthly total.

The one nobody separates

Staff cost per cover. Absolute wage cost may fall in winter while cost per cover rises sharply. The first is what people look at; the second is what decides the year.


The comparison that actually works

This month vs. last month     misleading; the season changed
This month vs. same month last year better
This winter vs. last winter    best

⚠️ Year-on-year removes the season; nothing else does.   ⇒ Which means you need a full year of records before this analysis     exists — start now regardless of when you read this.


Fixed costs are not fixed per cover

Rent      fixed per month, doubles per cover in a quiet month
Insurance   same
Subscriptions same

⚠️ A quiet month does not reduce them; it concentrates them.   ⇒ This is why cutting opening hours in winter rarely helps as much as     expected — the fixed costs stay and are spread over fewer covers.


What to decide before winter, not during

Which nights to close, if any   decided in autumn, from last year's data
Staffing floor per night      decided in advance, not at 8pm
Which suppliers to renegotiate   before the quiet period, not in it

⚠️ Three has a window. Nobody renegotiates well from a position of visible weakness; do it while volumes still look healthy.


The trap of cutting the wrong thing

Cut marketing in winter  cheapest to cut, costs the spring
Cut staff in winter    visible saving, costs service and retention
Cut waste in winter    hardest, costs nothing

⚠️ The order people actually cut in is the reverse of the order they should.


What to keep, for next year

Monthly: covers, revenue, staff hours, energy, waste

⚠️ Five numbers, twelve rows. That is the entire dataset needed for this analysis, and almost nobody has it because it was never worth collecting until the second year.


Trade is lower and several costs are higher, at the same time.

Both are predictable and neither is in the plan, because the plan uses an annual average and the average never happens.


Three to hold

Cost per cover, by month, twelve months. ⚠️ The shape of your year, and it takes an hour once.

Best month against worst. The size of the swing you have to finance.

This month against the same month last year. The only comparison that separates season from decline.

Where the record has to sit

The seasonal view needs takings, covers and costs on the same monthly basis, going back a year. If costs live with the accountant and covers are not counted, the shape of the year cannot be drawn and every winter arrives as news.

tasteck keeps takings and bookings on daily records, so a month can be compared with the same month a year earlier rather than with the one before it.

Nothing went wrong in January. January is like that every year, and the plan has never been built to expect it.


Related reading

Free, no signup, ~5 minutes

Map out your operations in 5 minutes

Eight questions cover reservations, customer management, shifts, and settlement. Results shown instantly with industry benchmark. Sales emails only if you request them.

Your answers are not stored. The assessment runs entirely in your browser.

Try tasteck free for 30 days

No credit card required. Full access to reservations, cast shifts, dispatch, and analytics.

  • No card required
  • Free data migration support
  • All features unlocked for 30 days