How to turn $1,000 into $1 million, according to a top wealth advisor

It's the dream of many to become a millionaire, and even those starting with just a little dough can achieve this goal with careful planning. While selecting the right investments is essential, one other factor is still more important if you're starting out with a relatively small nest egg: time.

Bankrate spoke with a wealth advisor to get her take on how to turn $1,000 into $1 million and what you need to do to supercharge your wealth.

You can sum up the process in three simple steps.

1. Let time work its magic for your investments

Even more than picking the right investment, time is the most important element in turning small money into big money. A few extra years of compounding your money can really have a huge impact on the total snowball you can roll up.

"Start investing as early as you can," says Andrea Zoeller, wealth manager and partner at Merit Financial Advisors in the Sheboygan, Wisconsin, area. "There are several studies that show an investor that starts early and saves often can end with a portfolio value larger than one who starts later in life."

How powerful is starting now? Let's use a simplified example, where you invest $1,000 each year, to show the value of starting early.

  • You start investing at age 22 and invest $1,000 annually with 10 percent annual returns. If you retire at age 62, you'll have saved $40,000 over those 40 years, but that money would have compounded to more than $440,000, assuming no taxes.
  • You start investing at age 32 and invest $1,000 annually with 10 percent annual returns. If you retire at age 62, you'll have saved $30,000 over those 30 years, but that money would have compounded to more than $160,000, assuming no taxes.

"The money has been invested longer when someone starts earlier in life and will have more time to generate compounding interest in the lifetime compared to someone who didn't start until later in life," says Zoeller.

The tax laws favor investments, too. You won't pay any taxes on your capital gains until you sell the investment, meaning you can compound your wealth for decades without the drag of taxes.

Does 10 percent sound like too high of a return? In fact, every investor can purchase an investment that's returned about 10 percent on average over time. No special skills or connections needed.

2. Anchor your portfolio with a low-cost index fund

You might think that you need to trade in and out of the market with the very best investments to build a million dollars. Sure, it's better to have the best investment, but you'll do just fine over time with a consistent performer that delivers solid returns in most years.

The best solution? Invest in a low-cost index fund, says Zoeller.

An index fund owns all the stocks in a stock index, and it earns the weighted average return of all its holdings. A fund based on the S&P 500 index, which includes hundreds of America's top companies, has returned about 10 percent per year on average over long periods. These kinds of funds are accessible to anyone with a brokerage account, and you don't need specialized expertise to purchase them.

Low-cost funds keep more of your money working for you, and you have many choices among them. The best S&P 500 index funds charge low fees - typically less than $10 annually for every $10,000 you have invested, and some even just $3 - so you can invest in a solid index fund and enjoy strong returns over time at a low cost.

3. Stay in it to win it

It can be easy to overlook, but you are your own worst enemy when it comes to investing. That's because you'll sabotage your progress by doing things that you think are safe or smart. For example, it's easy to sell when the market is rocky and the economy looks rough.

"Time in the market is more important than timing the market," says Zoeller. "Missing out on the best positive days in the market because you are trying to time the market has shown to erode investor returns over time even when staying invested during down markets."

So if you're looking to achieve the returns of the index funds you're invested in, you'll want to stay invested. Plus, staying invested allows you to avoid paying capital gains taxes on your profits. If you sell a winner, you're guaranteeing that your bankroll will decline in value.

"Be patient," says Zoeller. "Building wealth is a marathon, not a race. It takes a lot of time and consistency."

While our example uses $1,000 as a starting point, if you can add money to your portfolio over time - especially when the market falls - you can continue to earn attractive profits. You'll supercharge your race to $1 million.

Other top tips for building wealth

So that's how you can turn $1,000 into a million - give yourself plenty of time, buy a strong index fund and then hold on. Here are some other useful tips for building wealth.

Bottom line

Time is your biggest ally when it comes to building wealth, but you can really help yourself out by investing in a strong index fund and then holding on to it. You'll also grow your wealth faster if you're able to keep adding to your account each week or month and get more money working for you.

Editorial Disclaimer: All investors are advised to conduct their own independent research into investment strategies before making an investment decision. In addition, investors are advised that past investment product performance is no guarantee of future price appreciation.

Copyright 2025 Bankrate, Inc.

Aaron Moody is a sports and general reporter for the News & Observer. Here is a second sentence for the bio because it will probably be longer than this. Maybe even longer I don't know. Support my work with a digital subscription

This story was originally published June 30, 2025 at 4:20 PM