Sales Forecast Calculator
Project future sales with a growth rate.
Results update as you type.
How it works
Projecting future sales helps businesses plan, budget, and set goals, and this calculator forecasts them using compound growth. You enter current sales, an expected growth rate per period, and the number of periods, and it returns the projected sales and the total growth. The calculation compounds the growth rate over the periods — the same math as compound interest — so each period's sales grow on top of the previous period's, not just the starting figure. For example, $100,000 growing 10 percent per year for three years reaches about $133,100, more than the $130,000 that simple growth would give, because the growth compounds. Periods can be months, quarters, or years — just make sure the growth rate matches the period. This straightforward method suits steady-growth planning and quick projections, and it's useful for setting targets, estimating future revenue for budgeting, and modeling scenarios by trying different growth rates. Its limitation is the assumption of a constant rate, while real sales are affected by seasonality, market changes, competition, and diminishing returns as a business scales, so treat it as one scenario rather than a precise prediction. For more rigor, businesses combine this with historical trends, pipeline data, and market analysis. Running best-case, expected, and worst-case growth rates gives a useful range. Enter your current sales, growth rate, and periods to project future sales.
Projected sales = current sales × (1 + growth rate)^periods
This forecast applies a constant growth rate compounded over a number of periods. Multiplying current sales by one plus the growth rate, raised to the number of periods, projects future sales assuming steady percentage growth each period, the same math as compound interest.
Source:Compound growth
We review all our tools from time to time to ensure accuracy.
Worked example
How to use this calculator
- 1
Enter your values
Enter current sales, growth rate per period and number of periods.
- 2
Adjust the options
Fine-tune any options to match your situation.
- 3
Read your result
Projected sales updates instantly as you type — no button to press.
Frequently asked questions
How do you forecast sales with a growth rate?
Multiply current sales by one plus the growth rate (as a decimal), raised to the number of periods. So $100,000 growing 10 percent for three years is $100,000 times 1.10 cubed, about $133,100. This compounds growth each period, so later periods build on earlier gains, giving a higher total than simple growth would.
Why use compound growth for forecasting?
Compound growth reflects how sales typically build on themselves — each period's growth applies to the new, larger base, not just the original figure. This mirrors real business growth better than adding a flat amount each period, and it matches how growth rates are usually expressed. It is the same principle as compound interest applied to revenue.
What periods can I use?
Any consistent period — months, quarters, or years — as long as the growth rate matches. A 10 percent annual rate over 3 years uses years; a 2 percent monthly rate over 12 months uses months. Just keep the rate and the period aligned, and the number of periods reflects how far into the future you are projecting.
What are the limitations of this forecast?
It assumes a constant growth rate, but real sales are shaped by seasonality, competition, market saturation, economic conditions, and diminishing returns as a company scales. A single fixed rate rarely holds for long. Use this as one scenario, and combine it with historical data, sales pipeline, and market analysis for more reliable planning.
How can I make a more realistic projection?
Run multiple scenarios — optimistic, expected, and pessimistic growth rates — to get a range rather than a single number. Base the rates on historical performance and market conditions, adjust for known seasonality, and revisit the forecast as actual results come in. Combining this simple model with real data and judgment produces more dependable projections.