The revenue growth calculator projects your future annual revenue using your current annual revenue, an expected growth rate, and a forecast period. It also compares projections at twice and half your chosen growth rate, helping you see how sensitive your forecast is to that assumption.
This is a constant-growth projection, not a prediction based on market data. You supply the growth rate; the calculator shows what would happen if that rate continued each year.
How to use the revenue growth calculator
- Annual Revenue: Enter your starting annual revenue in dollars. Use a completed financial year or the latest 12 months, rather than a single month’s sales.
- Estimation for: Enter the number of years ahead you want to project. For example, enter 5 for a five-year forecast.
- Growth: Enter your expected annual revenue growth rate as a percentage. For 20% growth, enter 20, not 0.20.
Annual revenue means sales before expenses, not profit. It can include recurring and one-time sales; it is not necessarily annual recurring revenue, or ARR.
Important unit clarification: The result fields display a monthly unit label, but the formulas do not convert annual revenue into monthly revenue. With annual revenue as the input and years as the forecast period, interpret every result as projected annual revenue.
Revenue growth formula
The calculator applies compound growth: each year’s percentage increase is applied to the previous year’s revenue.
Future annual revenue = R × (1 + g / 100)y
- R is your starting annual revenue.
- g is your expected annual growth rate, entered as a percentage.
- y is the number of years ahead.
The two comparison results use the same formula with different growth rates:
- 2x growth rate: R × (1 + 2g / 100)y
- 0.5x growth rate: R × (1 + 0.5g / 100)y
“2x growth rate” means doubling the percentage rate, not doubling the projected revenue. If you enter 20%, the comparison rates are 40% and 10%.
Example: $20,000 in annual revenue growing for five years
Using the calculator’s default inputs, the main projection is:
$20,000 × (1 + 20 / 100)5 = $49,766.40
| Result | Annual growth rate used | Annual revenue in year 5 |
|---|---|---|
| Future Revenue | 20% | $49,766.40 |
| 2x growth rate | 40% | $107,564.80 |
| 0.5x growth rate | 10% | $32,210.20 |
At 20% annual growth, year-five revenue would be $29,766.40 higher than the starting amount—a total increase of about 148.83%. Five years of 20% growth produces more than a 100% increase because growth compounds.
How to calculate a revenue growth rate from past sales
If you need a starting assumption for the calculator, first measure your historical revenue growth:
Revenue growth rate (%) = (Current-period revenue − Previous-period revenue) / Previous-period revenue × 100
For example, an increase from $100,000 to $120,000 gives ($120,000 − $100,000) / $100,000 × 100 = 20%. Compare equivalent periods, such as one full year with the previous full year, and use the same revenue definition in both.
This percentage calculation is undefined when previous-period revenue is zero. For a growth rate spanning several years, use the compound annual growth rate calculator to find the equivalent compounded annual rate. Historical growth can inform your assumption, but it does not establish what future growth will be.
How to interpret and apply your forecast
The result is revenue for the target year, not total revenue earned across the forecast period. A five-year projection of $49,766.40 means annual revenue in year five, not cumulative sales over all five years.
Use the projections to test decisions rather than treating one number as a guaranteed outcome:
- Budgeting: Compare projected sales with a separate expense forecast. Higher revenue does not automatically mean higher profit or available cash.
- Capacity planning: Check whether staffing, inventory, production, or delivery capacity could support the projected sales volume.
- Target setting: Change the growth assumption or forecast period to see which combinations approach your revenue target. The calculator does not directly solve for the time or growth rate required.
The model assumes the same growth rate every year. It does not separately account for seasonality, customer churn, price changes, inflation, market limits, or operational constraints. Update your assumptions as actual results become available, especially for longer forecasts.
The twice-rate and half-rate results are sensitivity checks, not statistical confidence limits. With a positive growth assumption, they show higher- and lower-growth scenarios, but they are not guaranteed best- and worst-case outcomes.
Related tools for revenue planning
- For subscription businesses, the MRR calculator helps measure monthly recurring revenue. Keep its monthly basis separate from this calculator’s annual inputs.
- Use the sales revenue calculator to connect sales volume and pricing with a revenue estimate.
- For an investment-valuation perspective rather than a sales forecast, explore the Present Value of Growth Opportunities calculator.
You can also browse the other business calculators available on Calcopolis.
Offer a tailored forecast on your website
If you provide business planning or consulting services, you can build a customized revenue and ROI calculator with Calcopolis. Let prospective clients explore growth assumptions before requesting a more detailed forecast.