💰
💰 Money tools

Millionaire Calculator (how long until you have 1 million?)

Results update as you type. Any currency.

Your numbers

Understanding the millionaire calculator — concept and principle

This calculator estimates how long it will take to reach a savings target, such as one million, from what you have now and what you add each month. It also shows the monthly amount needed to get there by age 65 and what the target will be worth in today's money.

Road to $1,000,000Road to $1,000,000Road to $1,000,000saved now$50,000each month$1,000return6% a yearyou put in$370,000time to reach the target26.6 years · age 56.6A million then ≈ $518,133 in today's money
Returns supply about $630,000 of the million; reaching it exactly at 65 would need only $448 a month.

How it is calculated

The principle

Your balance grows from two sources: returns on what is already invested and new deposits. Both follow the compound-growth formula, and because the time n appears as an exponent, it can be recovered with a logarithm. Early on, deposits drive most of the growth; later, investment returns on the accumulated balance take over. That is why the last part of the journey to a million is usually much faster than the first.

Worked example

Default inputs: target 1,000,000 USD, saved now 50,000 USD, 1,000 USD a month, 6% a year, age 30, inflation 2.5%.

  1. i = 1.06^(1/12) − 1 ≈ 0.4868% a month.
  2. n = ln[(1,000,000 × 0.004868 + 1,000) ÷ (50,000 × 0.004868 + 1,000)] ÷ ln(1.004868) ≈ 319.5 months = 26.6 years.
  3. You reach the target at about age 56.6.
  4. Total you put in = 50,000 + 1,000 × 319.5 ≈ 370,000 USD; returns supply the rest.
  5. Target in today's money = 1,000,000 ÷ 1.025^26.6 ≈ 518,133 USD.
  6. To reach the target exactly at 65 (420 months), you would need only about 448 USD a month.
How Years to reach the target changes with Expected return (% a year)How Years to reach the target changes wi…1020304050601.534.567.5912Example: 26.6Expected return (% a year)
Each point is the calculator re-run with only “Expected return (% a year)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Expected return (% a year)Years to reach the target
1.550.2
338.1
4.531.2
626.6
7.523.3
920.9
1217.3

How to read the result

Compare the years needed with your plans. The today's-money figure is a reminder that a future million buys much less than a million today. If the time is too long, the biggest levers are a higher monthly deposit and starting earlier; a higher assumed return helps on paper but is not guaranteed.

Common mistakes

Keep in mind: Returns are assumed constant, with no taxes or fees. This is a planning illustration, not financial advice.

Frequently asked questions

How long does it take to become a millionaire saving 1,000 a month?

With 50,000 already saved and a 6% return, about 26.6 years. With nothing saved it takes longer.

Is one million enough to retire?

It depends on your spending, other income and how long retirement lasts. Inflation also reduces its value over time.

What return should I assume?

Use a cautious figure and test several. Past market returns do not guarantee future ones.

Sources: Brealey, Myers & Allen, Principles of Corporate Finance (future value of annuities) · US SEC Investor.gov, Compound Interest Calculator

Checked 9 Nov 2026. Future value of a lump sum plus an ordinary annuity with monthly compounding, solved for the number of periods (standard time-value-of-money relations).

💰 All money tools →🌍 Calculators by country →