How to Calculate Investment Returns (With Real Examples)
The simplest investment return formula is (ending value minus starting value) divided by starting value, expressed as a percentage. Run different contribution and timeframe scenarios through the investment calculator to see how compounding changes the picture over years, not just a single period.
Simple return vs annualized return
A $10,000 investment that grows to $15,000 has a 50% simple return. But that number means something very different depending on whether it happened over 2 years or 15 years, which is why annualized return (often shown as CAGR, compound annual growth rate) is the number worth comparing across investments.
The CAGR formula
CAGR = (ending value / starting value) raised to the power of (1 / number of years), minus 1. That same $10,000 to $15,000 growth works out to about 22.5% annualized over 2 years, but only about 2.7% annualized over 15 years, even though the total gain is identical.
Why total return alone is misleading
Two investments can both show "doubled your money" headlines while one did it in 5 years and the other took 25. Annualizing the return makes them comparable, and it also lines up with how compound interest actually works going forward.
Accounting for regular contributions
Most real investing happens through regular monthly or yearly contributions on top of an existing balance, not a single lump sum. The simple return formula breaks down here because new money added mid-period isn't part of the original "starting value." A dedicated calculator handles this better than hand-averaging percentages.
Real vs nominal returns
A 7% return sounds solid until inflation running at 3% is factored in, leaving a real return closer to 4%. Long-term planning should generally use real (inflation-adjusted) return figures rather than the headline nominal number, especially over decade-plus timeframes.
Include dividends and interest
Price change is only part of the return. Dividends and interest you received count too, and leaving them out understates how the investment did. If a fund bought for $10,000 is now worth $10,800 and paid $300 in dividends along the way, the total return is ($10,800 + $300 - $10,000) / $10,000 = 11%, not the 8% the price alone suggests. If the dividends were reinvested, they are already inside the ending value, so do not count them twice.
A worked comparison
Fund A turned $10,000 into $14,000 in 4 years. Fund B turned $10,000 into $16,000 in 7 years. B has the bigger total gain, 60% against 40%, but the annualized figures tell a different story:
- Fund A: 1.4 to the power of 1/4, minus 1 = about 8.8% a year
- Fund B: 1.6 to the power of 1/7, minus 1 = about 6.9% a year
Fund A grew faster. B only looks better because it had three more years to compound.
A quick method when you added money
When you contribute during the period, first take the contributions out of the gain: gain = ending value - starting value - money you added. A common shortcut then divides that gain by the starting value plus half of the contributions, which assumes the money went in evenly across the period. Start the year with $5,000, add $200 a month ($2,400 in total) and finish at $8,000: the gain is $8,000 - $5,000 - $2,400 = $600, and the return is about $600 / ($5,000 + $1,200) = 9.7%. Dividing by $5,000 alone would overstate it at 12%, and treating the whole $3,000 increase as gain would suggest 60%.
Fees and taxes come off the top
A fund that earns 7% a year before a 1% annual fee leaves you with roughly 6%. Over 20 years, $10,000 grows to about $38,700 at 7% but about $32,100 at 6%, so the fee costs around $6,600 on a single deposit. Compare options on returns after fees, and after tax too if the account is taxable.
Do not annualize a short run
A 5% gain in three months annualizes to (1.05 to the power of 4) - 1, about 21.6% a year, but that assumes the next nine months go just as well. Annualized figures are most useful over a year or longer; over a few weeks or months, quote the simple return instead.
Putting it together
For a quick gut-check, simple return works fine. For comparing options, planning retirement, or projecting years into the future, use the investment calculator with your actual contribution schedule and timeframe. It handles the compounding math that manual percentage calculations tend to get wrong.
Frequently asked questions
How do you calculate investment return percentage?
Subtract the starting value from the ending value, divide by the starting value, and multiply by 100 for a simple percentage return.
What is CAGR and why does it matter more than total return?
CAGR (compound annual growth rate) annualizes a return so investments over different timeframes can be fairly compared, since a 50% gain over 2 years is very different from a 50% gain over 15 years.
Should I use nominal or real return for long-term planning?
Real (inflation-adjusted) return, since it reflects actual purchasing power growth rather than a headline number inflated by rising prices.