Skip to main content
Automation7 min read

Demand Forecasting With AI: What It Needs to Work

September 1, 2026By Ajan Kanagalingam

Google published a forecasting model this week that tops three leaderboards at 330 million parameters, which is small enough to run almost anywhere and cheap enough that nobody needs to think about the cost. Forecasting has quietly stopped being a capability problem. What decides whether it works for your business is something much less interesting: whether your own history is worth learning from.

It is not only about stock

Demand forecasting gets discussed as an inventory topic, which leaves out most small businesses. If you sell services, the same technique answers questions you probably guess at every month.

How many bookings should we expect in March. How many crews will we need in the third week of July. How many enquiries come in after the long weekend. When does cash actually arrive, given how our customers really pay rather than when the invoice says.

The technique does not care what the numbers represent. It cares whether there is a pattern to learn.

History is the whole constraint

What you haveWhat to expect
Two or more clean yearsGenuinely useful, seasonality included
About one yearWorkable, treat the first annual cycle carefully
Under a year, or patchyConfident output, unreliable underneath

That bottom row matters more in Canada than the general advice suggests. Most businesses here have a strong annual cycle, and a model that has only watched nine months has no concept of what February does to you. It will still produce a number, and the number will look exactly as authoritative as a good one.

Check what you already own

Before buying anything, look at your accounting package, your scheduling system, and your point of sale. Forecasting is turning up inside tools businesses already have, because the models got small enough to include as a feature rather than sell as a product.

There is also a practical argument for the built-in version beyond price. A forecast that lives where your data already sits gets looked at. A separate system that needs a monthly export gets used twice and then quietly abandoned, which is the same fate as most standalone reporting. If your operation runs on a large ERP the picture is different, and forecasting inside Oracle SCM covers that end.

Backtest before you trust it

This takes an afternoon and it is worth more than every vendor accuracy figure combined, because it is measured on your business rather than someone else's.

Give the model your data up to a point six months ago. Ask what it predicts for the six months after that. Compare against what actually happened.

You will learn two things immediately: whether it is roughly right, and where it goes wrong. The second is more useful. A model that is reliable except in December is a model you can use, as long as you know that about it.

It cannot know about the new competitor

A forecasting model learns patterns from the past. It handles seasonality, trend, and day-of-week effects well. It handles a competitor opening across the street, a supplier collapsing, or a regulatory change not at all.

And it will produce a confident number anyway, because producing a number is what it does. This is why a forecast should inform a decision rather than make one, and why the person reviewing it needs to know what is actually happening in your market. The pattern is the same as everywhere else AI touches operations: excellent at the regularities, blind to the thing you read about in the local paper last week.

Keep score

Once it is running, record the forecast next to what actually happened. Every month, one line.

After a few months you will know whether to plan around it, and you will know the size of the error rather than having a vague feeling about it. That is what turns a forecast from an interesting output into something you can build a staffing decision on. It also makes the inventory version worth doing, which we covered separately in AI inventory management, and none of it works if the underlying records are inconsistent, which is the argument in getting your data ready for AI.

Frequently Asked Questions

What can AI forecast for a small business?

Anything you have a decent history of. The obvious one is product demand, but the more useful applications for a service business are staffing and capacity: how many bookings next month, how many enquiries in March, how many crews you will need in the third week of July. Cash flow forecasting works the same way if your invoicing history is clean. The technique does not care what the numbers represent, only whether there is enough of a pattern to learn from.

How much history do we need?

Two years is comfortable, one year is workable, and less than that will produce something confident and unreliable because it has never seen your seasonality. If your business has a strong annual cycle, and most Canadian businesses do, a model that has only watched nine months has no idea February exists. Fewer, longer-running records beat more data with gaps, and a spreadsheet with two clean years in it is worth more than a sophisticated system with six patchy months.

Do we need special software?

Increasingly not. Purpose-built forecasting models have become small enough to run cheaply and good enough to beat the general-purpose approach, and they are turning up inside tools businesses already have: accounting packages, scheduling systems, point of sale. Check what your existing software offers before buying anything, because a forecast that lives where your data already is will get used, and a separate system that needs a monthly export will not.

What does it get wrong?

Anything unprecedented, which is a real limit rather than a technicality. A model learns patterns from the past, so it handles seasonality, trend, and day-of-week effects well and handles a new competitor opening across the street, a supplier collapsing, or a change in regulation not at all. It will still produce a confident number in those situations. That is why forecasts should inform a decision rather than make one, and why the person reviewing needs to know what is happening in the market.

How do we know if it is any good?

Backtest it before you trust it. Give the model your data up to a point six months ago, ask what it predicts for the period after, and compare against what actually happened. That takes an afternoon and tells you more than any vendor accuracy figure, because it is measured on your business rather than on someone else’s. Then keep score going forward: record the forecast alongside the outcome, and after a few months you will know whether to plan around it.

Plan from patterns, not from memory

We help Canadian businesses get their history clean enough to forecast from, then set up something that gets used rather than exported once.

Related Articles

Automation

Your Systems Assume a Human Did the Work

August 15, 2026Read more →
Automation

The AI You Built Last Year Needs Maintenance

August 8, 2026Read more →
Automation

AI Forms: Stop Retyping What Customers Send You

August 28, 2026Read more →
AK
Ajan Kanagalingam
Founder & ChatGPT Consultant, ChatGPT.ca

Ajan leads the ChatGPT.ca team: 200+ custom GPT builds and automation projects for 50+ businesses across 20+ industries. Based in Markham, Ontario. PIPEDA-compliant solutions.

Stay ahead of AI in Canada

Weekly case studies, new tools, and ROI playbooks for Canadian SMEs. One email, zero spam.