Growth Rate Calculator

Calculate percentage growth and compound annual growth rate (CAGR) between any two values. Enter your starting value, ending value, and number of periods to see results instantly.

Results

Growth metrics based on your inputs.

Growth Rate

+50.00%

Total Change

+500.00

How to Calculate Growth Rate

Growth rate tells you how much a value has increased or decreased over a specific period, expressed as a percentage. It is one of the most widely used metrics in business, finance, and economics. Revenue growth, population growth, investment returns, and user acquisition all rely on the same underlying calculation.

The basic idea is straightforward: compare where you started with where you ended up, and express the difference as a percentage of the starting point. This calculator handles both simple growth rate (single period) and CAGR (multiple periods) so you can analyze short-term changes and long-term trends with the same tool.

Why is it useful?

  • Business Performance: Track revenue, profit, or customer growth over quarters and years.
  • Investment Analysis: Measure portfolio returns and compare investment options side by side.
  • Forecasting: Use historical growth rates to project future values and set realistic targets. Combine this with a run rate calculator to extrapolate current performance into annual projections.
  • Benchmarking: Compare your growth against industry averages or competitors.
  • Goal Setting: Translate absolute targets into percentage growth needed per period.

How It's Calculated

There are two key formulas depending on whether you are looking at one period or multiple periods.

Simple Growth Rate

Use this when you have a starting value and an ending value for a single period (one month, one quarter, one year).

Growth Rate (%) = ((Ending Value - Starting Value) / Starting Value) x 100

Example: Your website had 8,000 visitors in January and 10,400 in February. Growth Rate = ((10,400 - 8,000) / 8,000) x 100 = 30%.

Compound Annual Growth Rate (CAGR)

CAGR smooths out growth over multiple periods to give you a single annual rate, also known as the compound annual growth rate. It answers the question: "What consistent yearly growth rate would take me from the starting value to the ending value over this number of years?"

CAGR (%) = ((Ending Value / Starting Value)^(1 / Periods) - 1) x 100

Example: A company's revenue was $500,000 three years ago and is $864,000 today. CAGR = ((864,000 / 500,000)^(1/3) - 1) x 100 = 20% per year. This means the company grew at an average of 20% annually, even if individual years varied.

Growth Rate in Excel

You can calculate growth rate in any spreadsheet. For simple growth rate, use:

=((B1/A1)-1)*100

Where A1 is the starting value and B1 is the ending value. For CAGR with the number of periods in cell C1:

=((B1/A1)^(1/C1)-1)*100

These formulas work in Google Sheets, Excel, and LibreOffice Calc. For a quick percentage format, wrap in TEXT(..., "0.00%") or format the cell as a percentage.

Growth Rate vs CAGR

Simple growth rate and CAGR answer different questions. Simple growth rate measures the total percentage change from start to finish, regardless of how long it took. CAGR breaks that total change down into an annualized rate, assuming steady compounding.

For example, if an investment grows from $10,000 to $14,641 over 4 years, the simple growth rate is 46.41%. But the CAGR is 10% per year. The simple rate tells you the total return. The CAGR tells you the equivalent annual return, which is more useful for comparing investments with different time horizons.

Use simple growth rate when comparing values across one period. Use CAGR when you need to normalize growth across different timeframes or when you want to remove the effect of year-to-year volatility. For a holistic view of company health that balances growth with profitability, check our Rule of 40 calculator.

Common Growth Rate Benchmarks

When evaluating growth rates, context matters. What counts as "good" growth depends heavily on the stage and industry of a business. For SaaS companies, early-stage startups with less than $1M in annual recurring revenue (ARR) typically aim for 100%+ year-over-year growth. At this stage, the absolute numbers are small, so high percentage growth is both achievable and expected by investors.

Growth-stage companies ($1M to $10M ARR) usually see 40% to 80% annual growth as healthy. The focus shifts from pure acquisition to a balance of growth and unit economics. Companies in this range are proving they can scale repeatable sales processes while keeping churn in check.

Mature SaaS businesses ($10M+ ARR) often grow at 15% to 30% per year. At this scale, each percentage point of growth represents significantly more revenue, and the addressable market becomes a real constraint. Growth below 15% for a SaaS company is generally considered stagnant, while consistently exceeding 30% at scale signals exceptional product-market fit and execution. These benchmarks apply primarily to B2B SaaS; consumer and e-commerce businesses follow different patterns.

Frequently Asked Questions

How do you calculate percentage growth?

Subtract the starting value from the ending value, divide the result by the starting value, and multiply by 100. The formula is: Growth Rate = ((Ending Value - Starting Value) / Starting Value) x 100. For example, going from 200 to 250 gives you ((250 - 200) / 200) x 100 = 25% growth.

How do we determine growth rate?

Growth rate measures the percentage change between two values over time. For a single period, use the simple growth rate formula. For multiple periods, use CAGR (Compound Annual Growth Rate) to find the average annual rate that smooths out volatility across the entire timeframe.

How to calculate growth rate between 2 years?

For two years of data, use CAGR: ((Ending Value / Starting Value)^(1/2) - 1) x 100. For example, if revenue grew from $100,000 to $144,000 over 2 years: ((144000 / 100000)^0.5 - 1) x 100 = 20% CAGR per year.

Can you calculate CAGR for 2 years?

Yes. CAGR works for any number of periods greater than one. For 2 years, the formula is ((Ending / Starting)^(1/2) - 1) x 100. This gives you the consistent annual growth rate that would take you from the starting value to the ending value over exactly 2 years.

Dialogflow iconfeeqd

Get started with Feeqd for free

Let your users tell you exactly what to build next

Collect feedback, let users vote, and ship what actually matters. All in one simple tool that takes minutes to set up.

Sign up for free
No credit card requiredFree plan availableCancel anytime