Revenue Growth Calculator
Calculate revenue growth rate between two periods. Analyze MoM, QoQ, YoY growth, CAGR over multiple periods, forecast future revenue, and measure organic vs total growth.
$
$
Revenue Growth Rate
—
Absolute Change —
Current Revenue —
Extended More scenarios, charts & detailed breakdown ▾
$
$
Growth Rate
—
Absolute Change —
Comparison Type —
Professional Full parameters & maximum detail ▾
$
$
$
Growth Summary
Total Growth Rate —
Organic Growth Rate —
Revenue per Customer Change —
Advanced Analysis
Seasonally Adjusted Growth —
Doubling Time (Rule of 72) —
Growth Trend —
How to Use This Calculator
- Enter Previous Revenue and Current Revenue for an instant growth rate.
- Use Period over Period to specify MoM, QoQ, or YoY comparison.
- Use Multi-Period to enter 4 periods and get average growth and CAGR.
- Use Forecast to project the next 4 periods at a given growth rate.
- Switch to Professional for organic growth, revenue per customer trend, seasonal adjustment, and doubling time.
Formula
Growth Rate = ((Current − Previous) ÷ Previous) × 100%
CAGR = (End ÷ Start)^(1/n) − 1
Doubling Time = 72 ÷ Growth Rate (Rule of 72)
Example
Example: Previous $100,000, current $120,000. Growth = ($20,000 ÷ $100,000) × 100 = 20%. Doubling time = 72 ÷ 20 = 3.6 periods.
Frequently Asked Questions
- Revenue Growth Rate = ((Current Revenue − Previous Revenue) ÷ Previous Revenue) × 100%. For example, growing from $100,000 to $120,000 = 20% growth.
- Early-stage startups target 10–20%+ monthly. Established SMBs aim for 10–30% annual. Enterprise companies consider 5–15% YoY strong. Context matters — compare to industry benchmarks.
- CAGR (Compound Annual Growth Rate) = (Ending Value ÷ Beginning Value)^(1/n) − 1. It shows the steady annual growth rate that would produce the same result. Average growth rate adds up period rates and divides; CAGR compounds them.
- Doubling Time = 72 ÷ Growth Rate %. At 10% growth, revenue doubles in ~7.2 periods. At 20% growth, it doubles in ~3.6 periods. It is a quick mental math shortcut for projecting doubling time.
- Seasonal adjustment removes predictable seasonal effects (holiday spikes, summer dips) to reveal the underlying trend. Divide current revenue by the seasonal factor before calculating growth.