Marketing & ROI
Revenue Growth Calculator
Calculate year-over-year revenue growth rate, project future revenue at a target growth rate, or find the CAGR between any two revenue figures.
🔒 All calculations happen instantly in your browser. No data is sent to any server.
How the calculation works
Growth Rate = (Current − Previous) ÷ |Previous| × 100
Projected Revenue = Current × (1 + Growth Rate ÷ 100)^Years
CAGR = (Ending ÷ Starting)^(1÷Years) − 1
Example (growth rate): $500k → $650k = ($650k − $500k) ÷ $500k = +30%
Example (CAGR): $500k → $800k over 3 years = (800÷500)^(1/3) − 1 = 16.96%/year
Frequently Asked Questions
- Highly context-dependent. Early-stage SaaS: 100–300%+ YoY. Growth-stage SaaS: 50–100%. Mature public companies: 10–20%. Fortune 500: 3–8%. Compare against industry benchmarks and your own historical trajectory rather than a single number.
- YoY growth measures one period against the previous period. CAGR smooths multiple periods into a single consistent annual rate — useful for comparing growth over different timeframes. $1M growing to $1.7M in 3 years: YoY rates might be 20%, 15%, 13% but CAGR = 19.4%/year.
- CAGR normalises uneven growth into a single comparable number. It answers 'what steady annual rate would produce the same end result?' Making investment comparisons across different time periods, asset classes, or companies much more meaningful.
- Yes — negative growth (revenue decline) is calculated the same way. If revenue fell from $800k to $640k, growth = ($640k − $800k) ÷ $800k = −20%. The calculator handles negative growth rates correctly.
- A SaaS health benchmark: Revenue Growth Rate + Profit Margin should equal or exceed 40. A company growing at 30% with a 15% profit margin scores 45 — passing the rule of 40. It balances growth and profitability for stage-appropriate evaluation.