Get all your news in one place.
100’s of premium titles.
One app.
Start reading
GOBankingRates
GOBankingRates
Vance Cariaga

If You Invested $1,000 a Year in the S&P 500, Here’s How Long It Would Take To Become a Millionaire

Just_Super / Getty Images/iStockphoto

If you aim to become a millionaire by investing $1,000 a year in the S&P 500, you’ll need to start young and wait until your senior years to finally reach the milestone.

Check Out: Money Influencer Delyanne Barros: Why Boring Could Be Best for Investing

Explore More: 4 Housing Markets That Have Plummeted in Value Over the Past 5 Years

A lot depends on how the S&P 500 performs in the future. But if the future mirrors the past, you can expect to wait more than half a century.

Also see why Warren Buffett’s top pick for most investors is an S&P 500 index fund.

Be Ready To Wait 50-Plus Years…

According to calculations from ChatGPT, it would take about 57 years of investing $1,000 per year in the S&P 500 at an 8% return to grow your investments to $1 million. The 8% figure was based on the S&P 500’s historical average of returning 7% to 10% a year after inflation. ChatGPT went with 8% as a “realistic” long-term average return.

The ChatGPT calculation aligns pretty closely with other online investment calculators. According to the Investor.gov compound interest calculator, you would have about $1.07 million after 58 years of putting $1,000 a year (or $83.33 a month) into the S&P 500 at an 8% average rate. After 57 years, you’d fall just short at a bit more than $988,500.

According to Calculator.net, it would take 56 years to pass the $1 million threshold with the same investment and return. Its calculation was based on investing the $1,000 on the first day of each year, meaning you’d get the full return for the full year.

Read Next: I’m a Financial Advisor: 4 Investing Rules My Millionaire Clients Never Break

…Unless You Get a Better Return

The wild card is how much of a return you can expect to get from the S&P 500 during the years and decades ahead. Since the modern S&P 500 got its start in 1957 with 500 stocks, the average return has been about 8%, according to NYU Stern School of Business data cited by Carry.

However, recent averages have been higher, as shown here:

  • Past 10 years (2014 to 2024): 11.01% per year
  • Past 20 years (2004 to 2024): 8.87%
  • Past 30 years (1994 to 2024): 9.33%
  • Past 40 years (1984 to 2024): 9.83%.

A separate analysis from The Motley Fool, released in May, estimated that the S&P 500 has returned an average of 12.2% annually over the past decade. Historically, that’s a very high return — which means you might want to expect lower returns during the coming decade if the stock markets follow the usual patterns.

What If You Invest More Money?

Of course, if you have more than $1,000 to put into the S&P 500 every year, you’ll get to $1 million faster. For example, if you upped the amount to $2,000, you’d pass $1 million in 49 years at an 8% annual return, according to the Investor.gov compound interest calculator.

Here’s the timeline for other amounts:

  • $5,000: 37 years
  • $10,000: 29 years
  • $15,000: 24 years.

More From GOBankingRates

This article originally appeared on GOBankingRates.com: If You Invested $1,000 a Year in the S&P 500, Here’s How Long It Would Take To Become a Millionaire

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.