Revenue Growth Calculator

Track revenue growth with a clear breakdown: period-over-period change, average growth, median growth, CAGR, and annualized rates. Add projections to explore targets and scenarios.

168.44%
Annualized CAGR
Total growth
28.00%
Inputs
Data mode
Use a full series for accuracy, or start/end for a quick estimate.
Revenue series

Enter revenue for each period. Growth rates are computed between periods.

PeriodRevenueGrowth vs prev
9.00%
8.26%
8.47%
Projection (optional)
Project forward using average growth or per-period CAGR.
Projection growth rate
8.58% per period
Future periodProjected revenue
1$69,489.38
2$75,449.59
3$81,921.01
4$88,947.50
5$96,576.67
6$104,860.19

Relevant tools

Browse all →

Quick internal links for related tools.

What This Tool Does

This revenue growth calculator computes period-over-period growth, arithmetic average, median, CAGR, and annualized rates from a time series of revenue data. It supports monthly, quarterly, and yearly cadences and includes a forward-projection engine — giving you a complete growth analytics dashboard that replaces the spreadsheet formulas most teams cobble together manually.

How to Get Accurate Results

  • Use the series input mode instead of start/end for accurate average and median calculations. Start/end mode only computes CAGR and misses inter-period volatility that average and median growth rates would capture.
  • Match cadence to your reporting cycle. Entering monthly data with a quarterly cadence will produce incorrect annualized rates because the compounding periods won't align with your actual data frequency.
  • Run projections at both the average and CAGR rates to create a range. Average-based projections are more aggressive when growth is volatile; CAGR-based projections smooth out spikes and give a conservative baseline.

Methodology

Period-over-period growth is (current − previous) / previous for each consecutive pair. The arithmetic average sums these rates and divides by count. The median sorts them and returns the middle value, making it robust to outlier periods. CAGR is computed as (endValue / startValue)^(1/n) − 1, where n is the number of periods between first and last data points. Annualization compounds the per-period rate across the periods-per-year for the selected cadence: (1 + rate)^periodsPerYear − 1. Projections extend the last observed revenue forward using the selected rate (average or CAGR) for the specified number of future periods, assuming constant compounding.

Real-World Application

SaaS finance teams preparing board decks use this calculator to convert monthly MRR data into annualized growth rates and 6-month forward projections. Presenting both CAGR and average growth side by side shows the board a realistic range rather than a single number that could be distorted by one outlier month.

Frequently Asked Questions

What is revenue growth?

Revenue growth measures how much your revenue increases (or decreases) over time. It is usually expressed as a percentage relative to the previous period. Tracking revenue growth helps you understand whether sales momentum is improving, whether pricing changes are working, and how seasonal cycles affect performance.

How do you calculate period-over-period revenue growth?

A common formula is: (current period revenue − previous period revenue) ÷ previous period revenue. The result is a rate; multiply by 100 to get a percentage. This calculator computes period growth across a series and also summarizes the average and median growth rates.

What is CAGR and when should I use it?

CAGR (compound annual growth rate) is the constant growth rate that would take you from the starting revenue to the ending revenue over the number of periods. It smooths out volatility and is useful for comparing growth across companies or across different time windows.

What is the difference between average growth and CAGR?

Average growth is the arithmetic mean of period-over-period growth rates. CAGR is a geometric rate based on start and end values. When growth is volatile, the average can be misleading, while CAGR provides a smoother “equivalent” growth rate.

How do you annualize monthly or quarterly growth?

To annualize a per-period growth rate, you compound it across the number of periods in a year: (1 + rate)^(periods per year) − 1. This calculator does that for both the average per-period rate and the per-period CAGR, so you can view annualized growth consistently.

Are projections guaranteed?

No. Projections are a planning tool. They assume a constant growth rate going forward and do not account for capacity limits, market changes, churn, pricing shifts, or macro conditions. Use projections to sanity-check targets and to explore scenarios, not as a promise of future results.

About the Creator

Tool developed by Tyler, founder of ToolVault. Building professional-grade web utilities since 2025 to help creators and business owners make data-driven decisions. This tool is designed for private, browser-based accuracy.

Tool Vault — Revenue Growth Calculator 2026. Fast, private, and mobile-friendly.