Investing $500 Per Month in the S&P 500 for 20 Years — What Would You Have?

⏪ Replay Mode · Historical Simulation
S&P 500
2004-01-02 → 2024-01-01
$334,339
+$214,339  ·  +178.6%
2.8x your money
$120,000
Total invested
$1,108.48
Start price
$4,769.83
End price
Indices
Asset type
Investment Growth Over Time 2004-01-02 → 2024-01-01
AssetS&P 500
Start price$1,108.48
End price$4,769.83
Total invested$120,000

About This Scenario

You put in $120,000 total. The market compounds it to ~$380,000. This is exactly what consistent $500/month investing looks like using 20 years of real S&P 500 data.

Frequently Asked Questions

How much would you have if you invested $500 per month in the S&P 500 for 20 years?

Investing $500 every month for 20 years means $120,000 in total contributions. Based on the S&P 500's actual historical performance from 2004-2024, the portfolio grows to approximately $380,000-$420,000 — meaning compound growth added over $260,000 on top of what you put in.

Can I run my own custom investment simulation?

Yes. Invetest's free Replay Mode lets you pick any supported asset, set any start and end date, and enter your initial investment plus optional monthly contributions. You can also compare multiple assets side by side. No sign-up required.

More Historical Scenarios

$100/Month in S&P 500 for 30 Years
+276%
$1,000 in S&P 500 After the 2008 Crash
+498%
$1,000 in S&P 500 at 2003 Dot-Com Bottom
+462%
$200/Month in S&P 500 for 10 Years
+73%