How Long to Save $1 Million Calculator

Find how many years of monthly contributions at a given return it takes to reach $1 million (or any goal), starting from your current balance. Runs in your browser.

Time to reach $1,000,000
36.4 years
437 months ยท $218,260 contributed

Solves the future-value equation for time. Of the $1,000,000, you contribute $218,260 and growth provides the rest โ€” the higher the return and the longer the horizon, the more compounding does the work. Nominal dollars; inflation makes a future million worth less in today's terms. Informational, not financial advice.

About this tool

Reaching a million dollars โ€” or any savings goal โ€” is mostly a question of how much you invest, at what return, for how long. This calculator solves the future-value equation for time: given your monthly contribution, expected annual return, and current balance, it computes how many years until you hit the target. The result highlights the power of compounding: a large share of the final amount comes from growth rather than contributions, and that share rises the longer you invest, which is why starting earlier shortens the timeline dramatically even at the same monthly amount. You can change the goal to any figure, and adjust the return to see how sensitive the timeline is to your assumption. Two honest reminders: returns are not guaranteed and vary year to year, and the figure is nominal โ€” because of inflation, a million dollars decades from now will buy less than a million today, so consider it in real terms for retirement planning. It is informational, not financial advice. Everything runs in your browser.

How to use it

  • Enter your monthly contribution and current balance.
  • Set an expected annual return and the goal amount ($1M by default).
  • Read how many years it takes to get there.
  • Adjust the contribution or return to shorten the timeline.

Frequently asked questions

How is the time to a goal calculated?
By solving the future-value formula for the number of periods: it finds the months at which your starting balance plus compounding monthly contributions equals the target, then converts to years. Higher returns and contributions reach the goal faster.
How much do I need to invest monthly to reach $1M?
It depends on return and time. For example, at a 7% return, roughly $500/month reaches $1M in about 36 years, while $1,000/month gets there in about 29 years. Enter your numbers to see your specific timeline.
Why does starting earlier matter so much?
Compounding rewards time exponentially. Money invested earlier has more years to earn returns on returns, so the same monthly amount started a decade sooner can reach the goal far faster โ€” often the single biggest lever after the contribution amount.
Is a future $1 million the same as $1 million today?
No. Inflation erodes purchasing power, so a million dollars in 30 years will buy noticeably less than a million today. The tool shows nominal dollars; for retirement planning, also think in inflation-adjusted (real) terms.
What return should I assume?
Your choice and the biggest uncertainty. A diversified portfolio has historically averaged around 7% real over long periods, but with volatility and no guarantee. Use a conservative figure and test higher and lower to bound the timeline.
Is this financial advice?
No. It is an informational projection. For a personalized plan, consult a financial advisor.

Related tools