How Long Does It Take to Become a Millionaire?
Reaching $1 million sounds like something that happens to founders and lottery winners, but for most people who get there it is the slow result of saving a fixed amount every month and leaving it invested. How long it takes depends on three numbers: what you already have, how much you add each month and the return your money earns. Change any one of them and the finish line moves by years.
This guide works through those three numbers with real figures, so you can see roughly where you stand before you try the years to $1 million calculator with your own.
The short answer
Saving $1,000 a month from zero and earning 7% a year, which is a common long-run assumption for a stock-heavy portfolio before inflation, you reach $1 million in about 27.6 years. Saving $500 a month takes about 36 years, and saving $2,000 a month cuts the wait to under 20.
The table below shows how many years it takes to go from nothing to $1 million at different monthly amounts and yearly returns, with interest added monthly.
| Monthly saving | 5% return | 7% return | 10% return |
|---|---|---|---|
| $250 | 57.6 years | 45.8 years | 35.6 years |
| $500 | 44.8 years | 36.4 years | 28.9 years |
| $1,000 | 32.9 years | 27.6 years | 22.5 years |
| $1,500 | 26.7 years | 22.8 years | 18.9 years |
| $2,000 | 22.6 years | 19.6 years | 16.5 years |
| $3,000 | 17.5 years | 15.5 years | 13.4 years |
| $5,000 | 12.2 years | 11.1 years | 9.9 years |
Two things stand out. First, doubling your monthly saving does not halve the time, because the early years matter most and those early years are there either way. Second, the return matters as much as the saving: at $1,000 a month, moving from 5% to 10% saves more than ten years.
Why the last part comes fastest
Compound growth means your money earns returns on its earlier returns. In the first few years almost all of your balance is money you put in yourself. Later, growth does most of the work. At $1,000 a month and 7%, you reach $1 million after 331 months, and only $331,000 of that is your own savings. The other $669,000 is growth.
This is also why the second half of the journey goes so much faster than the first. On the same plan, getting to $500,000 takes about 19 and a half years, and the next $500,000 takes only about eight more. Many people give up in the early years, when progress feels slow, just before the curve turns upward.
A head start changes everything
If you already have savings, the timeline shrinks a lot, because that money has the whole period to grow. Starting with $50,000 instead of zero, here is how long the rest of the way takes:
| Monthly saving | 5% return | 7% return | 10% return |
|---|---|---|---|
| $500 | 37.8 years | 29.8 years | 22.8 years |
| $1,000 | 29.2 years | 23.9 years | 19.0 years |
| $2,000 | 20.6 years | 17.7 years | 14.7 years |
With $100,000 already invested and $1,000 a month added at 7%, the wait drops to about 21 years. A retirement account you rolled over from an old job, or an inheritance you invest rather than spend, can be worth more than several years of extra saving.
What return should you assume?
The US stock market has returned roughly 10% a year on average over the long run before inflation, and roughly 6 to 7% after it. Bonds and cash have returned much less. Most planners use something between 5% and 7% for a mixed portfolio, because using the best historical figure tends to make plans look better than they turn out.
There is also the question of what $1 million will be worth when you get there. At 3% inflation, $1 million in 27 years buys about what $450,000 buys today. If you want $1 million in today’s money, use an after-inflation return of around 4 to 5% in the calculator instead of 7%, or check the million in future dollars calculator.
How to get there faster
The levers are simple, even if pulling them is not. Raising your monthly saving has the biggest direct effect, and the easiest way to do it is to save part of every raise before you get used to spending it. Keeping costs low matters next: a fund charging 1% a year instead of 0.1% can add several years to the timeline, because the fee comes out of the return every single year.
Tax-advantaged accounts help too. A 401(k) with an employer match is effectively an instant return on the matched part, and tax-free growth in a Roth account means more of the return stays invested. The 401(k) match calculator shows what a match is worth to you.
Finally, time in the market beats almost everything else. Someone who starts at 25 with $555 a month reaches $1 million by 60 at 7%, while someone who waits until 35 needs $1,234 a month to get there by the same age. The millionaire by age calculator shows the monthly amount for your own age and target.
The bottom line
For most people with an ordinary income, $1 million is a 20 to 35 year project rather than a dream. Pick a monthly amount you can keep up through good and bad years, invest it in low-cost diversified funds and let the long tail of compounding do the heavy lifting. These figures are illustrations, not promises: returns vary from year to year, and some decades are far worse than average. They are a reason to start early, not a guarantee of where you will end up.
Run your own numbers
This guide is general information for planning, not personal financial advice. Figures were checked on the date shown and can change.