How to Use Statistics to Forecast Your Business Revenue - LSBUK
Home
AboutReviewsEnquire Now

Finance

How to Use Statistics to Forecast Your Business Revenue

A practical method for building a revenue forecast with an honest confidence range, using data you already have.

A financial growth chart showing an upward trend

Most business revenue forecasts are last year's number plus a hopeful percentage. A statistical forecast is not much harder to build, is far more defensible, and - crucially - comes with a range rather than a single figure you will inevitably miss.

Step 1: Get clean monthly history

You need at least 24 months of revenue by month, ideally 36 so you can see seasonality repeat. Use consistent definitions throughout - if you changed how you recognise revenue in month 14, fix it or note it. Garbage history produces garbage forecasts, and no method rescues that.

Step 2: Decompose the series

Every revenue series is made of three things:

  • Trend - the underlying direction
  • Seasonality - the repeating monthly or quarterly pattern
  • Noise - everything else

Plot the data. You will usually see all three by eye. Calculate a 12-month moving average to strip out seasonality and reveal the trend, then compare each month against that average to estimate its seasonal factor.

Step 3: Project the trend

Fit a simple linear trend to the deseasonalised data - a spreadsheet trendline is genuinely adequate for most businesses. Extend it forward for your forecast period. Resist the urge to fit a curve that hugs your history perfectly; that is over-fitting, and it forecasts badly.

Step 4: Reapply seasonality

Multiply each projected month by its seasonal factor. You now have a monthly forecast that reflects both direction and pattern - already substantially better than most business plans.

Step 5: Add the range, which is the whole point

Look at how far your model's fitted values missed actual history each month. That spread is your realistic uncertainty. Express the forecast as a range: "£182,000 next quarter, most likely between £165,000 and £199,000."

This is the step people skip and the reason forecasts lose credibility. A single number is always wrong. A range with a stated confidence level is a planning tool - it tells you what to prepare for if things go badly, which is exactly what a board needs.

Step 6: Adjust for what the data cannot know

Statistics extrapolates the past. It does not know about the contract you signed last week, the competitor entering next month or the price rise you are planning. Apply judgement adjustments on top of the statistical baseline, and document each one separately so you can see later whether your judgement or your model was at fault.

Step 7: Track your forecast error

Record forecast versus actual every month. After six months you will know your typical error, which makes every subsequent forecast more honest. Businesses that do this consistently develop a genuine feel for their own predictability.

What to avoid

Forecasting from too little history, projecting an unsustainable growth rate indefinitely, ignoring seasonality, and presenting a point estimate with no range. Also beware forecasting revenue without forecasting the cash flow that follows it - profitable businesses fail on timing.

The Statistics for Business course at London School of Business UK covers time series and forecasting applied to business data. Enquire today.