📈 Revenue Forecaster (Growth Projection)

No ratings yet — be the first

Enter details

Only for the fixed-increase model.
Revenue lost each month (cancellations); net growth = growth − churn.

Fill in the details and click Calculate to see your results.

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Revenue Forecaster

A revenue forecast helps you plan hiring, stock, cash flow and fundraising. This forecaster starts from your current monthly revenue and projects it forward, either growing by a percentage each month (typical for subscriptions and online businesses) or by a fixed amount each month (steady sales growth).

Churn reduces growth: if you grow new revenue by 8% a month but lose 3% to cancellations, net growth is 5%. Try a cautious, a likely and an optimistic growth rate to see the range.

🧮 Formula

Month n revenue
R × (1 + r)ⁿ
Total for n months
R × (1 + r) × ((1 + r)ⁿ − 1) ÷ r
Yearly growth
(1 + r)¹² − 1

Where

  • R = current monthly revenue
  • r = net monthly growth
  • n = months
Forecasts are estimates — compare them with actual results every month and adjust.

✏️ Worked examples

1 lakh/month, 5% growth, 12 months

You enter
Current monthly revenue100000
Growth modelPercentage growth each month (compound)
Monthly growth (%)5
Fixed increase per month5000
Months to forecast12
Monthly churn / loss (%)0
You get
Revenue in the final month179,585.63
Total revenue over the period1,671,298.28
Annual run rate (final month × 12)2,155,027.59
Growth over the period79.59%
Equivalent yearly growth (compound model)79.59%

Month 12: 179,585.63; total 1,671,298.28.

Try this example →

Fixed +5,000 a month

You enter
Current monthly revenue100000
Growth modelFixed increase each month
Monthly growth (%)5
Fixed increase per month5000
Months to forecast12
Monthly churn / loss (%)0
You get
Revenue in the final month160,000
Total revenue over the period1,590,000
Annual run rate (final month × 12)1,920,000
Growth over the period60%
Equivalent yearly growth (compound model)79.59%

Month 12: 160,000; total 1,590,000.

Try this example →

🧭 How to use this calculator

What you enter

  • Current monthly revenue
  • Growth model
  • Monthly growth (%)
  • Fixed increase per monthOnly for the fixed-increase model.
  • Months to forecast
  • Monthly churn / loss (%)Revenue lost each month (cancellations); net growth = growth − churn.

What you get

  • Revenue in the final month
  • Total revenue over the period
  • Annual run rate (final month × 12)
  • Growth over the period
  • Equivalent yearly growth (compound model)

💡 Good forecasting habits

  • Forecast from drivers where you can: visitors × conversion rate × average order value.
  • Keep three scenarios (low, expected, high).
  • Update monthly with actuals; most forecasts are too optimistic early on.

❓ Frequently asked questions

How do I forecast revenue?

Start from current revenue and apply an expected monthly growth rate based on your recent trend: next month = this month × (1 + growth).

What is annual run rate?

This month's revenue × 12 — what you would earn in a year if every month stayed at today's level.

What does 5% monthly growth mean per year?

About 79.6% a year, because growth compounds: 1.05¹² = 1.796.