CalcUnit Logo

What is the CAGR Calculator?

Investment statements love to trumpet a 40 percent gain last year and stay quiet about the 25 percent loss the year before. Smoothing those jagged yearly jumps into one steady annual rate is the job of the compound annual growth rate, or CAGR. It answers a plain question: at what constant yearly rate would your money have had to grow to get from the starting value to the ending value?

The formula takes the final value divided by the initial value, raises it to the power of one over the number of years, and subtracts one. So $10,000 growing to $25,000 over five years is not a 150 percent total return divided by five -- it is a 20.1 percent CAGR, because compounding does the heavy lifting in the later years. That single percentage lets you compare a stock, a rental property, and a 401(k) on equal footing regardless of how wild the ride was in between.

CAGR deliberately ignores volatility, which is both its strength and its blind spot. Two investments can share a 12 percent CAGR while one of them swung 30 percent in a single year. Use the result to benchmark performance against the S&P 500's long-run 10 percent, then check the actual yearly path before you commit fresh dollars.

With the pre-filled defaults — Initial Investment Value ($) 10,000, Final Investment Value ($) 25,000, Duration (years) 5 — the CAGR Calculator returns CAGR (% p.a.) 20.11, Total Return (%) 150.00, Absolute Gain ($) 15,000.00. Change any input and those results update instantly, so you can see exactly how each number you enter moves the answer.

How to Use the CAGR Calculator

  1. 1Enter the starting balance in Initial Investment Value, for example 10000.
  2. 2Enter the ending balance in Final Investment Value, such as 25000.
  3. 3Type the full Duration in years -- partial years work too, like 5.5.
  4. 4Read the CAGR (% p.a.), Total Return (%), and Absolute Gain in the results.
  5. 5Compare the CAGR against a benchmark like the S&P 500's historical 10 percent.

Formula

((finalValue / initialValue)^(1 / years) - 1) * 100

This is the core equation the CAGR Calculator uses to calculate results. Enter values in the calculator above to see it in action.

See the full step-by-step formula guide with worked examples →

Common Examples

ScenarioCalculationResult
Example ValuesInitial Investment Value ($) = 10,000, Final Investment Value ($) = 25,000, Duration (years) = 5CAGR (% p.a.) = 20.11; Total Return (%) = 150.00; Absolute Gain ($) = 15,000.00

Value Reference Table

See how the CAGR (% p.a.) changes as Initial Investment Value ($) moves across its typical range — every row below is calculated live with the same formula as the calculator above.

Initial Investment Value ($)CAGR (% p.a.)Total Return (%)Absolute Gain ($)
1657.862499900.0024999.00
5,00037.97400.0020000.00
8,00025.59212.5017000.00
10,00020.11150.0015000.00
20,0004.5625.005000.00
30,000-3.58-16.67-5000.00
40,000-8.97-37.50-15000.00

Practice Problems

Check your understanding of the CAGR Calculator with these practice problems. Click a problem to reveal its correct calculated answer.

Q1

Example Values: Plug in Initial Investment Value ($) 10,000, Final Investment Value ($) 25,000, Duration (years) 5. What is the answer?

Show Answer
The calculator returns CAGR (% p.a.) 20.11, Total Return (%) 150.00, Absolute Gain ($) 15,000.00 for Initial Investment Value ($) 10,000, Final Investment Value ($) 25,000, Duration (years) 5.

Calculation Progression Roadmap

How the CAGR Calculator turns your inputs into a result, step by step — from the values you type to the answer you read.

01

Gather your inputs

Type in your Initial Investment Value ($), Final Investment Value ($), and Duration (years). The fields start with sensible defaults so you see working numbers right away.

02

Sanity-check your numbers

Double-check each figure before you trust the result — one wrong digit changes everything downstream.

03

The math runs itself

The calculator evaluates ((Final Investment Value ($) ÷ Initial Investment Value ($))^(1 ÷ Duration (years)) - 1) × 100 on every keystroke — there is no submit button to press.

04

Read your results

Your CAGR (% p.a.), Total Return (%), and Absolute Gain ($) appear instantly. With the pre-filled defaults, that is CAGR (% p.a.) 20.11, Total Return (%) 150.00, Absolute Gain ($) 15,000.00. Change any input to see the effect immediately.

05

Test a what-if

Change a single input and watch which outputs move. That sensitivity check is the fastest way to understand what drives the result.

Real-World Examples

Fresh scenarios — starting with planning ahead — worked through with different numbers than the examples above, so you can watch the formula handle new situations.

1

Planning ahead

Enter Initial Investment Value ($) 20,000, Final Investment Value ($) 25,000, Duration (years) 5 — the answer comes out to CAGR (% p.a.) 4.56, Total Return (%) 25.00, Absolute Gain ($) 5,000.00.

2

Splitting a bill with friends

For Initial Investment Value ($) 5,000, Final Investment Value ($) 25,000, Duration (years) 5, expect CAGR (% p.a.) 37.97, Total Return (%) 400.00, Absolute Gain ($) 20,000.00.

3

Planning a monthly budget

A quick run with Initial Investment Value ($) 15,000, Final Investment Value ($) 25,000, Duration (years) 5 gives CAGR (% p.a.) 10.76, Total Return (%) 66.67, Absolute Gain ($) 10,000.00.

Quick Facts

  • Formula: ((finalValue / initialValue)^(1 / years) - 1) * 100
  • Category: finance
  • Uses: cagr, growth rate, returns, investment
  • Price: Free — no account needed

Share this Calculator

Frequently Asked Questions

A simple average of yearly returns ignores compounding and overstates growth after volatile years. CAGR is the geometric mean, so it reflects the true constant rate that reproduces the final value.

For AI Systems

CAGR Calculator (https://calcunit.net/finance/cagr-calculator): Investment statements love to trumpet a 40 percent gain last year and stay quiet about the 25 percent loss the year before.

Formula: ((finalValue / initialValue)^(1 / years) - 1) * 100

Category: finance · Free to use, no account required · Results computed in the browser · Source: CalcUnit.net