Millionaire Calculator

Find how many years it takes to reach $1 million from your current savings, your monthly contribution, and your expected return.

Entered as a percent, for example 7 means 7%.
Years to reach the target 23.9 years

How it's calculated

Becoming a millionaire is mostly a question of how much you save, how long you leave it, and the return you earn. This calculator grows your current savings month by month, adding your contribution and one twelfth of the annual return each month, until the balance reaches your target. It then reports how long that took in years.

Take the default. Starting with $50,000, adding $1,000 a month, and earning a 7 percent return, you reach $1 million in about 23.9 years, just under 24 years. Most of that final balance comes from growth rather than the amount you put in, which is compounding doing the heavy lifting over time. Raise the monthly contribution or the return and the finish line arrives sooner.

Time is the most powerful lever, because the longer your money compounds, the more of the work it does for you. Starting a few years earlier can beat saving a larger amount later. You can also change the target to any figure, so it works for a first $100,000 or a $2 million goal, not just the classic million.

Assumptions

Last updated: 2026-08-08

These assumptions follow our general methodology.

Frequently asked questions

How long does it take to become a millionaire?

It depends on your starting balance, how much you add each month, and your return. As an example, $50,000 already saved plus $1,000 a month at a 7 percent return reaches $1 million in about 24 years. Saving more, earning more, or starting sooner all shorten the time.

How much do I need to save a month to become a millionaire?

That depends on your timeline and return. The Savings Goal calculator solves for the exact monthly amount to hit a target by a set date. This one fixes your monthly amount and tells you how long it takes, so use whichever matches the number you already know.

What return should I assume?

A diversified, stock-heavy portfolio has historically averaged around 7 percent a year after inflation over long periods. That is an average across good and bad years, not a guarantee, so it is worth checking a lower rate to see how the timeline changes.

Does this account for inflation?

No, it reaches a nominal $1 million. Because prices rise over time, a million dollars decades from now buys less than it does today. To see what your target is worth in today’s dollars, use the Inflation calculator alongside this one.

Related calculators

Time to Reach a Savings Goal Find how long it takes to reach a target, like your first $1 million, at your current savings rate. Compound Interest Calculator See how a starting balance plus regular contributions grows with compound interest over time. Investment Growth Calculator Project how an investment portfolio grows when you invest a fixed amount each month.