How to spot seasonal trends in your business
Almost every business has a hidden rhythm. There are stretches of the year when the work and the money pour in, and stretches when both go quiet. If you have ever wondered why one month feels flush and another feels like a struggle, even though nothing about how you run the business has changed, the answer is usually seasonality.
The problem is that this rhythm is easy to feel and hard to see. You sense that summer is busy or that January is dead, but you rarely have the exact shape of it written down. So the slow months keep catching you off guard, and the busy months arrive before you have hired or stocked up for them.
This guide shows you how to find your own seasonal pattern in numbers you already have, and how to plan around it so the swings stop being surprises and start being something you prepare for in advance.
What seasonality looks like in real numbers
Seasonality is just a pattern that repeats at roughly the same time every year. It's not random ups and downs, and it is not a one-off good or bad month. It's the same shape coming back around, year after year, driven by something predictable: the weather, the calendar, holidays, school terms, tax deadlines, or simply the habits of your customers.
The easiest way to understand it is to look at how it shows up in different kinds of business. Once you see a few examples, you will start to recognise the shape of your own.
- Retail and online shops. The classic case. Sales climb through the autumn and peak hard in November and December around the holidays, then fall off a cliff in January and February when everyone has spent their money. A gift shop might do a third of its whole year in those last two months.
- Landscaping, lawn care, and outdoor trades. These follow the weather. Work and revenue build through spring, peak across summer, and drop away in the cold months when nothing is growing and the ground is hard. A lawn care business can be flat out in July and nearly idle in January.
- Accountants and bookkeepers. Their year bends around tax season. The weeks leading up to the filing deadline are a wall of work, and the quieter stretch afterward is when many of them finally take a holiday.
- Gyms and fitness. January is the giant month, fed by new year resolutions, with a smaller bump before summer. Memberships sold in those windows carry the business through the quieter middle of the year.
- Weddings, events, and photographers. Heavily weighted toward late spring through early autumn, when the weather cooperates and people want outdoor celebrations. Winter is often very quiet.
Notice that seasonality is not only about how much money comes in. It also shows up in your costs, and that side is easy to forget. A landscaping business does not just earn more in summer, it also spends more in summer: fuel, seasonal staff wages, plants, and equipment hire all rise to meet the work. A retailer spends heavily on stock in the autumn, weeks before the holiday revenue actually lands. So the gap between when money goes out and when it comes back in can be wide, and that gap is exactly where seasonal businesses get into trouble.
Here is the practical point. If your revenue swings by season, then so does the cash in your account, and so does the amount of tax you will eventually owe. A business that earns most of its profit in three months has to make that profit stretch across the other nine. None of that is a problem if you can see it coming. It's only a problem when the slow stretch arrives and you have not set money aside for it.
How to find your own seasonal pattern
You do not need any special tools to find your seasonal pattern. You need your own past numbers and an afternoon. The method is simple, and you can do the whole thing in a spreadsheet.
Start by pulling your monthly revenue for the last year or two. One year is the bare minimum, because you need to see a full cycle from start to finish. Two years is much better, because the second year tells you whether the pattern actually repeats or whether the first year was a fluke. If you have three years, better still. Lay the months out in a single column, January through December, with the revenue for each month next to it.
Now chart it. A plain line chart of revenue by month is enough. The moment you see your numbers as a line instead of a list, the shape jumps out. You are looking for two things:
- Peaks that land in the same months each year. If both years spike in July, that is a summer peak, not a coincidence.
- Troughs that land in the same months each year. If both years sag in January and February, that is your slow season.
When the peaks and troughs from different years line up on top of each other, you have found a seasonal pattern. When they jump around with no rhyme to them, you probably do not have strong seasonality, or you do not have enough history yet to see it.
To put a number on it, use the monthly-index method. It sounds technical and it is not. Here is the whole thing:
- Add up your revenue for a full year and divide by twelve. That is your average month.
- For each month, divide that month's revenue by the average month.
- The result is that month's index. A value of 1.0 means an average month. 1.5 means that month runs fifty percent above average. 0.6 means it runs forty percent below.
So if your average month is 10,000 and December brings in 16,000, December has an index of 1.6. If February brings in 6,000, February has an index of 0.6. Do this for every month and you end up with a simple table that says, in plain numbers, how big or small each month tends to be. That table is your seasonal fingerprint.
If you have two or more years, work out the index for each year separately and then compare. When December is 1.6 one year and 1.55 the next, you can trust it. When it is 1.6 one year and 0.9 the next, the pattern is weaker than it looked, and you should be more cautious about planning around it. The repeat is what turns a guess into something you can rely on.
One warning while you read the chart. Do not confuse seasonality with growth. A business that is growing steadily will show higher numbers every year regardless of season, and that upward drift can hide or exaggerate the seasonal shape. The fix is to compare each month against its own year's average, which is exactly what the index method does. By measuring each month relative to its own year, you strip the growth out and leave only the seasonal swing.
Planning around the swing
Finding the pattern is only useful if you act on it. The whole point of knowing your slow months in advance is that you can prepare for them while the good months are still paying for it. A seasonal business that plans is calm. A seasonal business that does not plan lurches from feast to famine and back. Here is what to do with the pattern once you have it.
Build a cash buffer in the peak months. This is the single most important habit for a seasonal business. When the busy months land and money is flowing, the temptation is to treat all of it as yours to spend. It's not. Part of every good month belongs to the slow months ahead. Decide on a percentage of peak-season income to hold back, move it to a separate account so you are not tempted, and let it carry you through the trough. The businesses that struggle are almost always the ones that spent the summer like it would last all year.
Line up stock, staff, and marketing to the cycle. Once you know when the peak hits, you can get ready for it instead of scrambling. Order stock before the rush, not during it. Hire or schedule seasonal help a few weeks ahead so they are trained by the time you need them. Time your marketing to land just before customers are ready to buy, which for many businesses means advertising for the busy season during the quiet weeks just before it. And in the slow months, pull spending back. There is no sense paying for full staffing and heavy advertising in a month your own numbers say will be quiet.
Set tax money aside in the good months. This one catches a lot of seasonal businesses out. The tax bill is based on the whole year's profit, but it usually comes due at a fixed date that may land right in your slow season. If you earned most of your profit in summer and the tax is due in winter, the money has to still be there. Set aside a slice of every good month for tax at the same time you set aside your cash buffer, so the bill is already covered when it arrives rather than being a scramble during your leanest weeks.
Treat the slow season as time, not just lost income. The quiet months are when you can do the things the busy season never allows: service equipment, refresh your website, plan next year, chase the bookkeeping you let slide, and rest. A predictable slow season is a feature if you use it well.
Seasonal trades feel all of this most sharply, because their swings are so steep. If you run an outdoor or weather-driven business, it is worth reading our guide to bookkeeping for landscapers, which goes deeper into managing a business that earns most of its money in a few warm months. And because the real risk of a seasonal business is running out of cash in the trough rather than running out of profit over the year, our guide on how to forecast cash flow pairs naturally with this one: seasonality tells you when the dips are coming, and a cash flow forecast tells you whether your buffer is big enough to cross them.
Letting the software detect it
Doing this by hand with a spreadsheet works, and it is a good exercise because it makes you understand your own business. But it has limits. Reading a chart by eye catches the obvious yearly peak and trough. It misses the subtler patterns, and most businesses have more than one cycle running at the same time.
This is where accounting software that includes forecasting earns its keep. Argo Books predictive analytics looks at your history and automatically tests for several kinds of seasonal cycle at once: a yearly cycle, a semi-annual one, and a quarterly one. It works out which of these actually fit your numbers and then folds them into its forecasts, so the prediction for next quarter already knows that your December is big and your February is small. You do not configure any of this. There is no setup, no choosing of a model, no entering of which months are your busy ones. It detects the pattern from your data on its own.
Under the hood it uses two well-established forecasting methods. One is triple exponential smoothing, sometimes called Holt-Winters, which is specifically built to handle level, trend, and seasonality together. The other is singular spectrum analysis, which is good at pulling repeating cycles out of a noisy line even when they are not obvious. You do not need to know any of that to use it. The point of naming the methods is simply that this is real, tested forecasting, not a guess dressed up as one.
It forecasts more than revenue. It will project your expenses, your profit, and your customer growth, each with the seasonal swings built in. And every forecast comes with a confidence score from 0 to 100, which includes how accurately the same method would have predicted your past months if it had been run back then. Across typical use that backtested accuracy averages around 88 percent. The score matters because it tells you how much to trust a given forecast. A high score on a business with a clear, repeating pattern means you can plan against it. A lower score is the software being honest that your history is too short or too erratic to call yet.
The reason software beats the eye here is that it can hold several patterns in view at once and weigh them against each other. A wedding photographer might have a strong yearly cycle, peaking in summer, sitting on top of a weaker quarterly wobble. By eye those two patterns blur into one messy line. The software separates them, keeps the parts that genuinely repeat, and ignores the noise. That is the kind of thing that is tedious and error-prone to do by hand and effortless to let a computer do.
Two honest notes. First, the predictive analytics features are part of Argo Books Premium, at $15 a month or $150 a year, not the free tier. Second, like any forecast, it works from history, so it gets sharper the more months you feed it and it cannot predict a genuine one-off shock that has never happened before. What it does well is the ordinary, repeating rhythm of your business, which is exactly the thing this whole guide is about. And because Argo Books runs as a desktop app, all of this analysis happens on your own machine, with your financial history staying on your computer rather than being shipped off to someone else's server.
If you want to see your own seasonal pattern without building the spreadsheet yourself, the simplest path is to download Argo Books, bring in your history, and let the forecasting find the cycle for you. Whether you do it by hand or let the software do it, the goal is the same: turn the slow months from a nasty surprise into something you saw coming and planned for.
Frequently asked questions
One full year is the minimum, because you need to see a complete cycle from start to finish. But one year only shows the pattern once, so you cannot tell whether it repeats or whether that year was unusual. Two years is much better, and three years better still, because each extra year confirms that the peaks and troughs land in the same months for a real reason rather than by chance. If you only have a few months, you can spot the start of a trend but not a reliable seasonal pattern yet.
A brand new business cannot have its own seasonal pattern yet, because there is no history to find it in, and that is fine. In the meantime, lean on what is known about your type of business. If you run a lawn care service, you can safely assume summer will be busy and winter quiet, even before your own numbers prove it. Plan conservatively, set money aside as if a slow season is coming, and start recording your monthly revenue from day one. By the end of your first full year you will have real data, and by the end of your second you will be able to plan against your own pattern instead of a general guess.
Yes, and many do. A business can have a strong yearly cycle, such as a summer peak, sitting on top of a smaller quarterly pattern, such as a dip at the start of every quarter when budgets reset. By eye these overlapping patterns blur into one messy line that is hard to read. This is one of the main reasons forecasting software is useful: it can test for yearly, semi-annual, and quarterly cycles separately, keep the ones that genuinely fit your numbers, and combine them, which is very hard to do by hand.
Often, yes. The human eye is good at catching the one big yearly peak and trough but poor at spotting weaker or overlapping cycles hidden in a noisy line. Forecasting tools like the predictive analytics in Argo Books test several cycle lengths automatically, separate the patterns that repeat from the random noise, and report how confident they are in what they found. They will catch subtle, repeating swings that you would miss on a chart, and they put a number on how much to trust the result. They cannot invent a pattern that is not there, so a business with no real seasonality will simply get a low confidence score, which is the honest answer.