S&P 500 Return Calculator

See what a lump sum invested at S&P 500 historical average rates would be worth — and what it is worth in today’s dollars after inflation.

See what a lump sum invested in the S&P 500 would be worth today at historical average returns.

Your numbers

$
$

Additional monthly amount invested alongside the lump sum.

1 yr20 years50 yrs
%

Historical S&P 500 average ≈ 10%/year before inflation.

%

Historical average ≈ 7%/year in today's dollars.

S&P 500 backtest · 20 years

$410,925

nominal ending value

Real value (today's $)

$284,670

Nominal gain

+$126,255

Disclaimer: Past performance does not guarantee future returns. Historical averages hide significant year-to-year volatility.

See how this is calculated →

Nominal vs real growth

Dashed line = real (inflation-adjusted) value

What if…?

What this means for you

At the historical 10% nominal S&P 500 average, $10,000 grows to $410,925 over 20 years. After inflation, that's $284,670 in today's purchasing power — still a 2746.7% real gain.

Past performance does not guarantee future results. The S&P 500 has had significant multi-year drawdowns.

The cost of waiting

Waiting 10 years costs you $323,472

Same contributions, same rate — just started later. That gap is compounding you can never get back.

Your money doubles roughly every 7 years at 10%.
Start todayStart 5 years laterStart 10 years later

Run a finance blog? Add this calculator to your site, free.

What is the average S&P 500 return?

The S&P 500 index — which tracks the 500 largest U.S. publicly traded companies — has delivered roughly 10% per year on average in nominal terms over its long history. This is a total return figure: it includes both price appreciation and dividends reinvested. After adjusting for inflation, the real annualized return has been closer to 7% per year.

These figures are long-run averages. Individual years have ranged from roughly −38% (2008) to +38% (1995). Any specific 10-year window you pick will likely differ materially from the average. The calculator uses annual compounding at your chosen rate and shows the result clearly labeled as a historical estimate, not a guarantee of future performance.

Nominal vs real return: why both matter

The nominal return is the raw dollar growth — what your account balance shows. The real return adjusts for inflation and tells you how much purchasing power you actually gained. At 3% annual inflation over 30 years, $1 of purchasing power today requires about $2.43 to buy the same goods in the future.

This is why the calculator defaults to showing both: a $10,000 investment growing to $174,494 (nominal) over 30 years at 10% sounds impressive — but the real value in today’s dollars is closer to $76,123 at 7% real return. That is still substantial compounding, but the difference is large enough to matter for any serious financial plan.

Use the “Real (after inflation)” What-If chip to toggle instantly between the two views, or adjust the real rate slider to model different inflation scenarios.

What this calculator does not show — and why it matters

The S&P 500 backtest uses annual compounding at a fixed average rate. This is a useful approximation but misses several real-world factors:

  • Sequence-of-returns risk — the order of good and bad years matters enormously if you are making withdrawals. Someone who retired in 2000 and drew down through two major crashes experienced a very different outcome than the long-run average suggests.
  • Fees — even a 0.5% annual expense ratio reduces your effective return meaningfully over decades. Index funds at 0.03% are far better than actively managed funds at 1–2%.
  • Taxes — capital gains taxes, dividend taxes, and the tax treatment of the account (traditional vs Roth) all affect your real after-tax return.
  • Recency bias — the S&P 500 has had exceptional returns in recent decades. Historical averages include very different economic environments and cannot predict future performance.

For retirement-specific planning that models drawdown sequences and safe withdrawal rates, use the retirement calculator.

The power of time — the most important variable

No single variable matters more than how long your investment compounds. Hit the “Started 10y earlier” chip to see the dollar difference immediately. The math is stark: at 10% nominal, $10,000 over 20 years becomes $67,275. Over 30 years it becomes $174,494. The extra 10 years adds more than the original 20 did.

This is why “time in the market beats timing the market” is not just a platitude. Missing even 5 years of compounding at a historical average rate costs more than most people expect. The earlier a dollar is invested, the more doubling cycles it has to work through.

Frequently asked questions

What is the average S&P 500 return per year?

The S&P 500 has returned approximately 10% per year on average in nominal (before-inflation) terms over its long history. After adjusting for inflation, the real return has been closer to 7% per year. These are long-run averages across rolling 30-year periods — individual years and shorter windows vary dramatically, including multi-year stretches of negative returns.

What is the S&P 500 return after inflation?

Historically, the S&P 500's real (inflation-adjusted) return has averaged approximately 7% per year over long periods. Toggle the "Real (after inflation)" chip in the What-If panel to see what your projected balance would actually buy in today's purchasing power. The gap between nominal and real returns grows dramatically over long time horizons.

What would $10,000 invested in the S&P 500 20 years ago be worth?

At the historical average nominal rate of 10% per year, $10,000 invested for 20 years would grow to approximately $67,275. In real (inflation-adjusted) terms at 7% per year, that same $10,000 would be worth about $38,697 in today's purchasing power. Your actual result would differ based on the exact start and end dates, fees, and whether dividends were reinvested.

Is the S&P 500 10% return realistic for planning?

The 10% nominal figure is a reasonable long-run planning assumption for someone investing in a broad U.S. equity index fund over 20+ years. However, it should not be taken as a guarantee. Any 10-year rolling window has ranged from roughly −1% to +19% depending on start date. For retirement planning, many advisors use 7% nominal (or 4% real) as a conservative estimate to avoid over-relying on above-average sequences.

Does the S&P 500 return include dividends?

The 10% historical average typically refers to total return — price appreciation plus dividends reinvested. Price appreciation alone has averaged roughly 6–7% per year. Since dividends historically accounted for 3–4 percentage points of total return, reinvesting them is critical to achieving the long-run average. The default rates in this calculator reflect total return (dividends reinvested) assumptions.