Skip to content
Finance

Revenue Growth Calculator

Enter your starting and ending revenue figures to instantly get the total revenue growth percentage, the compound annual growth rate (CAGR), and projected revenue at that rate over the next several years. You can also reverse-solve: enter a target growth rate and starting revenue to project what final revenue should be, or enter a target final revenue to find the required growth rate. A year-by-year schedule and interactive chart are included for every scenario.

Your details

Choose whether you know both revenues, want to project a future revenue, or need to find a required rate.
Revenue at the start of the measurement period.
Revenue at the end of the measurement period.
How many years (or other periods) the growth spans.
years
Currency
Total revenue growthExceptional growth
50%

Percentage change from initial to final revenue

Compound Annual Growth Rate (CAGR)8.45%
Revenue gained$500,000
Projected final revenue$1,500,000
8.45% %
Declining<0Low growth0-5Moderate5-20Strong20-40Exceptional40+
$0.0$750k$1.5m035
Year
  • Projected revenue
  • No growth baseline

CAGR of 8.4% over 5 years

  • Total revenue grew 50.0% over 5 years.
  • The CAGR of 8.4% is modest (under 10% annually).
  • Rule of 72: divide 72 by the CAGR to estimate how many years it takes to double revenue.

Next stepCompare your CAGR against the industry benchmark in your sector. Public market data (e.g. S&P 500 companies) and SaaS benchmarks are a useful reference for setting credible targets.

Year-by-year revenue growth schedule

PeriodOpening RevenueGrowth RateRevenue AddedClosing Revenue
Year 11,000,0008.4%84,4721,084,472
Year 21,084,4728.4%91,6071,176,079
Year 31,176,0798.4%99,3451,275,425
Year 41,275,4258.4%107,7371,383,162
Year 51,383,1628.4%116,8381,500,000

CAGR applied: 8.45% per year. Opening revenue: 1,000,000.

Formula

Total growth=RfinalRinitialRinitial×100%,CAGR=(RfinalRinitial)1/n1\text{Total growth} = \dfrac{R_{\text{final}} - R_{\text{initial}}}{R_{\text{initial}}} \times 100\%, \quad \text{CAGR} = \left(\dfrac{R_{\text{final}}}{R_{\text{initial}}}\right)^{1/n} - 1

Worked example

A company grew revenue from $1,000,000 to $1,500,000 over 3 years. Total growth = (1,500,000 - 1,000,000) / 1,000,000 = 50%. CAGR = (1,500,000 / 1,000,000)^(1/3) - 1 = 1.5^0.333 - 1 = 14.47% per year.

What is revenue growth?

Revenue growth measures how much a company's sales income has increased (or decreased) between two points in time. It is expressed as a percentage change from the initial value to the final value and is one of the most-watched metrics in business, investing, and financial analysis. A single-period growth figure tells you how fast sales moved in one interval; the Compound Annual Growth Rate (CAGR) smooths that into a constant annual equivalent rate, making it easy to compare businesses or periods of different lengths.

Revenue growth formula and CAGR

Total revenue growth (%) = (Final revenue - Initial revenue) / Initial revenue x 100. The CAGR formula compounds that growth: CAGR = (Final revenue / Initial revenue)^(1/n) - 1, where n is the number of years. For example, growing from $1M to $2M over 4 years gives a total growth of 100% and a CAGR of (2)^(0.25) - 1 = 18.92% per year. The Rule of 72 is a useful shortcut: dividing 72 by the CAGR gives an approximate number of years for revenue to double.

How to use this calculator

Three modes cover the most common tasks. "Growth rate from two revenues" takes your starting and ending revenue plus the number of years, then outputs total growth, CAGR, and absolute revenue gained. "Project final revenue from rate" takes a starting revenue, an annual growth rate, and a horizon in years, then projects the ending revenue. "Required rate to reach target revenue" solves backwards: given a starting revenue and a target, it finds the CAGR you need to hit that target in the specified time frame. Every mode produces a year-by-year schedule and chart so you can see how the growth compounds.

Interpreting your CAGR

Context matters when reading a CAGR. A 5% annual growth rate is unremarkable for a mature consumer brand but would be alarming for a venture-backed SaaS startup expected to grow 50-100%. The benchmarks table below shows typical ranges by company stage and sector. Beyond the number itself, watch whether growth is accelerating or decelerating year over year, since slowing growth often signals market saturation, increased competition, or pricing pressure long before total revenue turns negative.

Revenue growth benchmarks by stage and sector

Stage / SectorTypical CAGRContext
Early-stage SaaS (pre-$1M ARR)100-300% Hyper-growth expected
Growth-stage SaaS ($1M-$10M ARR)50-100% Venture-backed benchmark
Scale-stage SaaS ($10M-$100M ARR)20-50% Rule of 40 applies
Public SaaS companies (top quartile)20-35% Exceptional at scale
S&P 500 median (all sectors)3-7% Baseline for public companies
Retail & consumer goods2-8% Mature, competitive market
Healthcare & pharma5-12% Driven by R&D pipelines
E-commerce (growth phase)15-40% Channel and category expansion
Decline (revenue contraction)Below 0% Strategic intervention needed

Typical annual revenue growth rates. SaaS benchmarks from OpenView / Bessemer; public company benchmarks from S&P 500 analysis.

Frequently asked questions

What is a good revenue growth rate?

It depends entirely on the stage and sector. Early-stage SaaS startups targeting venture funding are often expected to grow 100% or more per year. Scale-stage software companies target 20-50%. Large public companies in mature industries might aim for 3-10%. The most useful benchmark is always your own industry: compare your CAGR against peers and against your own prior periods to assess whether growth is healthy and sustainable.

What is CAGR and how is it different from simple growth?

CAGR (Compound Annual Growth Rate) converts any multi-year growth into a constant annual rate that would produce the same result if compounded each year. Simple (total) growth just compares start to end without accounting for time. CAGR is the better metric for comparing businesses or investments of different durations because a 50% gain over 2 years is very different from a 50% gain over 10 years.

How do I calculate revenue growth between two periods?

Subtract the earlier revenue from the later revenue, divide the result by the earlier revenue, and multiply by 100 to express it as a percentage. Formula: (Final revenue - Initial revenue) / Initial revenue x 100. If revenue went from $800,000 to $1,200,000, the growth rate is (1,200,000 - 800,000) / 800,000 x 100 = 50%.

Can revenue growth be negative?

Yes. Negative revenue growth means revenue fell from one period to the next. It is sometimes called revenue decline or revenue contraction. This can be temporary (a single bad quarter, a product recall, an economic shock) or structural (market saturation, competitive displacement, loss of a key customer). CAGR will also be negative in this case.

What is the Rule of 72 for revenue growth?

The Rule of 72 is a quick mental-math shortcut: divide 72 by the annual growth rate (in percent) to estimate how many years it takes revenue to double. At 10% CAGR, revenue doubles in about 7.2 years (72 / 10). At 24% CAGR, it doubles in about 3 years (72 / 24). It is an approximation but accurate enough for planning conversations.

What is the difference between revenue growth and profit growth?

Revenue growth measures the increase in total sales income before any costs are deducted. Profit growth (or earnings growth) measures the increase in what remains after costs. A company can grow revenue rapidly while profit stays flat or declines if costs are rising faster than sales. Both metrics matter: revenue growth signals demand and market share, while profit growth signals operational efficiency and sustainability.

Sources

Written by Sarah Klein, CFP Certified Financial Planner · Chicago, USA

Fifteen years translating mortgage tables and amortization schedules into decisions that actually help real borrowers.

Search 3,500+ calculators

Loading search…