A Simple Sales Forecast: Projecting Revenue From Past Growth

A forecast does not have to be sophisticated to be useful. A small business planning stock, hiring or a loan repayment mainly needs a sensible range for the next few months, and a few lines of arithmetic can provide it.

This article applies three simple methods to the same six months of sales: a straight-line trend, a compound growth rate and a moving average. It also explains why the choice matters more the further ahead you look, and why every forecast should be treated as a range rather than a promise.

The sales history

Monthly sales for a small business over six months:

MonthSalesChange on previous month
120,000n/a
221,000+5.00%
321,800+3.81%
423,100+5.96%
524,000+3.90%
625,300+5.42%

Sales rose in every month, by about 4% to 6% each time. The goal is to estimate months 7 to 9.

Method 1: straight-line trend

Assume sales keep growing by the same amount each month. Find the average monthly increase, then add it repeatedly.

average monthly change = (latest − first) ÷ number of intervalsSix data points make five intervals.

Here the change is (25,300 − 20,000) ÷ 5 = 1,060 a month. Month 7 is estimated at 25,300 + 1,060 = 26,360, and month 9 at 25,300 + 3 × 1,060 = 28,480. This method suits steady, mature businesses where growth is roughly a fixed amount each period.

Method 2: compound growth rate

If growth is closer to a constant percentage, each month builds on a larger base. The average monthly rate across the data is the geometric one:

monthly growth rate = (latest ÷ first)^(1 ÷ intervals) − 1

That gives (25,300 ÷ 20,000)^(1/5) − 1 = about 4.81% a month. Month 7 is 25,300 × 1.0481 = about 26,518, and month 9 is 25,300 × 1.0481³ = about 29,132. The same calculation is performed by a CAGR calculator when you enter the first and last values and the number of periods.

Compounding pulls ahead of the straight line over time: by month 9 the two methods differ by about 650. Over a year or two, the gap becomes large. Small monthly rates add up faster than intuition suggests: 3% a month for 12 months is 1.03¹² = 1.4258, a 42.6% rise over the year, not 36%.

Method 3: moving average

When sales bounce around without a clear direction, averaging the last few months smooths out the noise. A three-month moving average of months 4, 5 and 6 is (23,100 + 24,000 + 25,300) ÷ 3 = 24,133.

That is below the latest month, because it deliberately lags. It is a sound baseline for a flat or seasonal business, but it will under-forecast during steady growth, as it does here.

The three methods side by side

MethodMonth 7Month 9
Straight-line trend26,36028,480
Compound growth26,51829,132
Three-month moving average24,13324,133

The first two agree closely over a short horizon, and the moving average sits well below because it assumes no growth. The spread is useful in itself: it is a sensible range to plan around. You might order stock for the low figure and keep the option to top up toward the high one.

For a business with strong seasons, a fourth approach is to take the same month last year and scale it by recent yearly growth. If last December sold 31,000 and sales are up 12% on a year ago, the December forecast is 31,000 × 1.12 = 34,720.

Choosing a method and checking it

  • Look at the pattern first. Roughly constant increases point to a straight line, constant percentages to compound growth, and no trend to a moving average.
  • Allow for seasonality. If December is always strong, compare each month with the same month a year earlier and apply the yearly growth rate (see the percentage increase calculator) to it.
  • Give a range. Run a cautious, a likely and an optimistic case. Planning on the cautious one keeps surprises small.
  • Keep horizons short. Forecasts from a handful of data points deteriorate quickly beyond a few months.
  • Compare forecasts with actuals. Each month, note the gap and adjust. Consistent over- or under-shooting tells you which assumption is wrong.

This article is general education about simple arithmetic, not financial or business advice. Forecasts are estimates and real results can differ, so avoid committing money you cannot afford to lose on a projection.

Try the tools
  • CAGR Calculator: Enter the value an investment started at, the value it ended at and the number of periods in between. The calculator returns the steady yearly growth rate that links the two.
  • Percentage Increase Calculator: Choose whether to add a percentage to a number or to measure how much one value grew into another, enter the figures and press Calculate. The guide below explains the formulas and walks through examples.

This article is general information, not professional advice. See our Disclaimer and Editorial Policy.

More articles