How to use this calculator
Enter an investment’s beginning value, ending value, and holding period to calculate total return and compound annual growth rate (CAGR). CAGR is a smoothed annual rate that connects the two endpoint values.
How the calculation works
Total return = (ending value ÷ beginning value − 1) × 100. CAGR = ((ending value ÷ beginning value)^(1 ÷ years) − 1) × 100.
Worked example
A value that rises from $10,000 to $12,100 over two years has a 21% total return and a 10% CAGR, assuming there were no additional deposits or withdrawals.
Assumptions and limitations
CAGR uses only beginning value, ending value, and elapsed time. If you added or withdrew money during the period, this endpoint formula does not calculate money-weighted IRR or time-weighted return. It also excludes taxes and fees.
Official sources and further reading
Frequently asked questions
Is CAGR the return earned every year?
No. It is the constant annual rate that mathematically connects the start and end values. Actual year-by-year returns may differ.
Can I use CAGR if I added money later?
Not as a measure of the cash-flow-adjusted return. Use a method that accounts for the dates and amounts of those cash flows.
Related calculators
Educational scenario only. This calculator does not provide individualized investment, tax, or legal advice. Confirm transaction records, tax treatment, and investment terms with the relevant official documents or qualified professionals.