Home/Guides/Compounding and withdrawal
How long does it take to turn $100,000 into $1 million?
The tenfold-growth timeline at several returns, then the contributions that shorten it. Every result uses the calculator’s tested savings math.
With no new contributions, $100,000 reaches $1 million in 34.0 years at a steady 7% annual return. At 5%, it takes 47.2 years. Returns are not steady in real life, so the useful lever is the contribution: at 7%, adding $1,000 a month cuts the modelled timeline to 21.4 years.
The tenfold timeline
A tenfold increase is mostly a time problem. With no contributions, the starting balance cancels out: ten dollars and one hundred thousand dollars take the same number of years to become ten times larger at the same constant return.
The calculation below uses monthly compounding and end-of-month contributions. It is a scenario, not a forecast. Fees, tax, inflation and volatile returns all change the lived result.
| Scenario | Time to $1 million |
|---|---|
| 5% return, no new contributions | 47.2 years |
| 7% return, no new contributions | 34.0 years |
| 7% return, $1,000 a month | 21.4 years |
| 7% return, $2,500 a month | 14.5 years |
Contributions beat return-chasing
At the same 7% assumption, increasing the monthly contribution from $1,000 to $2,500 shortens the modelled journey from 21.4 years to 14.5 years. That change is controllable. The return is not.
Our position: a plan that only works at an unusually high return is not aggressive, it is incomplete. Use an ordinary assumption, expose the contribution it requires, and treat any better outcome as upside rather than as the premise.
The second hundred thousand is not the same journey
Early on, contributions do most of the work. Later, growth on the existing balance becomes larger than the new money going in. That crossover is why progress feels slow before it begins to accelerate, and why stopping contributions has a different cost at $100,000 than it does near $1 million.
Get the Pro launch email
This guide stays free. Join the list for one email when the forecast feed, machine-readable research files, alerts, and saved research workflows open.