Article — Rate of Return Calculator
Rate of return calculator: total return, CAGR, and inflation-adjusted growth
Rate of return measures the gain or loss on an investment as a percent of what you put in. The basic formula is (Final Value minus Initial Value plus Income) divided by Initial Value, times 100. A $10,000 investment that grew to $15,000 with $500 in dividends produces a total return of 55%. Spread over five years that becomes an annualized return (CAGR) of 9.16% per year. The Federal Reserve and SEC publish long-run benchmarks: the S&P 500 has returned about 9.8% nominally and 6.7% in real terms (after inflation) since 1928, roughly twice the historical bond return.
The calculator above handles the arithmetic and adds an inflation toggle so you can see whether your nominal gains actually grew your purchasing power. The rest of this article explains why total return alone is misleading, why CAGR is the right comparison, and what realistic return ranges look like by asset class.
What is rate of return?
Rate of return is the most important investment metric, full stop. It converts dollar gains into a comparable percent, which lets you measure a $10,000 investment against a $1 million one on the same scale. The SEC's investor education materials define it as a percentage measure of the profit or loss on an investment relative to its cost.
The percent matters more than the dollar amount because it normalizes for scale. A $5,000 gain on a $10,000 investment is a 50% return. The same $5,000 gain on a $500,000 investment is only 1% return. Without the percent, the two outcomes look equal. With it, the difference is unmissable.
The SEC tracked which years the S&P 500 returned exactly its long-run average of 10% (within plus or minus two percentage points). In 96 years of data, only six years landed in that band. The long-run average is real, but individual years almost always overshoot or undershoot.
Total return vs. annualized return (CAGR)
Total return is the cumulative percent gain over the entire holding period. CAGR (Compound Annual Growth Rate) is the equivalent constant annual rate that, compounded over the same period, would produce the same final value. A 55% total return over 5 years compounds at 9.16% per year. The same 55% total return over 10 years compounds at only 4.49% per year — barely better than inflation.
Total return = (FV − IV + Income) ÷ IV × 100CAGR = (FV ÷ IV)^(1/n) − 1Real return = (1 + Nominal) ÷ (1 + Inflation) − 1How to calculate rate of return
Step one: subtract initial investment from final value, then add any income received (dividends, bond coupons, REIT distributions). Step two: divide by initial investment. Step three: multiply by 100 for percent. That gives total return. For CAGR, raise (Final / Initial) to the power of 1/n, where n is the number of years, then subtract 1. The calculator above does both at once.
Example: $20,000 invested for 7 years grows to $34,000 with $1,800 in interim dividends. Total return = (34,000 − 20,000 + 1,800) / 20,000 = 79%. CAGR = (35,800 / 20,000)^(1/7) − 1 = 8.65% per year. The investment more than doubled in nominal value over 7 years, and the compounded annual rate of 8.65% explains why.
Nominal vs. real rate of return
Nominal return is the headline percent without inflation adjustment. Real return strips out inflation to show actual growth in purchasing power. The Fisher equation gives the exact form: Real Return = (1 + Nominal) / (1 + Inflation) − 1. The crude approximation Real Return = Nominal − Inflation works fine when inflation is below 3% but understates the real return at higher inflation levels.
A 6% nominal return at 3% inflation is 2.91% real. Over 30 years, $10,000 nominal grows to $57,435 at 6%, but only $23,720 in real purchasing power. Ignoring inflation makes retirement spending look more affordable than it is.
Historical stock and bond returns
The Federal Reserve and Bureau of Labor Statistics publish the data needed for this. Since 1928, the S&P 500 has compounded at about 9.8% per year nominally and 6.7% in real terms (after CPI inflation of about 3%). 10-year US Treasuries have returned about 4.6% nominal and 1.4% real. Long-term corporate bonds sit between the two. Cash (3-month Treasury bills) has barely outpaced inflation over the long run.
- S&P 500 = 9.8% nominal, 6.7% real CAGR (1928 to 2023)
- US 10-year Treasury = 4.6% nominal, 1.4% real
- Long-term corporate bonds = 6.0% nominal, 3.0% real
- 3-month T-bill (cash) = 3.3% nominal, 0.3% real
- Gold = 6.5% nominal, 3.5% real
- US residential real estate = 4.8% nominal, 1.8% real (Case-Shiller)
Rule of 72 and doubling time
The rule of 72 is the most useful shortcut in personal finance. Divide 72 by an annual return rate to estimate how many years it takes the investment to double. At 7%, money doubles in roughly 10 years. At 10%, in about 7. At 4%, in 18. The rule is accurate within 1% for rates between 5% and 12%, which covers most equity and bond return assumptions you would use for planning.
Use the rule of 72 to gut-check any retirement projection. If your planner shows you doubling money in 5 years on bonds, the math is wrong: that would require 14.4% bond returns, which haven't happened in 40 years. The rule keeps optimistic projections honest.
Rate of return and reinvested dividends
Dividends are easy to overlook and they dramatically change long-run returns. About 40% of total stock return since 1928 has come from dividends and their reinvestment, not price appreciation alone. The price return of the S&P 500 over the last century is 5 to 6%; the total return with reinvested dividends is closer to 10%. When you compute your own returns, include every dividend, every distribution, every interest coupon. The calculator above has a dedicated income field.
Common rate-of-return mistakes
The five most frequent errors: forgetting dividends (understates return), comparing total returns from different holding periods (use CAGR), ignoring inflation on long horizons (understates real risk), applying CAGR to investments with multiple cash flows (use IRR or money-weighted return instead), and counting unrealized gains as if they were realized (taxes are real). Round only at the end. Document the cash flows. Use CAGR for any comparison spanning more than a year.