Compound Interest.

Millionaire Calculator: How Long Until You Reach $1 Million?

Enter what you have, what you add each month, and what you expect to earn. The calculator returns the one number you came for — the years and months until your balance crosses $1,000,000 — plus the date you pass every milestone on the way there.

$
$
%

Your 7% compounds to an effective 7.23% a year.

Common return assumptions

Time to reach $1,000,000

34 years, 10 months

$219,000 contributed · $783,852 from compound growth

You Contribute

$219,000

Starting balance plus every deposit

Compounding Contributes

$783,852

78% of the final balance

Effective Annual Yield

7.23%

7% compounded monthly

Growth Trajectory

$1,000,000
Year 1Year 35
You ContributedCompound Growth

How Long to Each Milestone

Each milestone arrives faster than the one before it.

MilestoneReached atTime since previous
$100,0009y 6m9y 6m
$250,00018y 0m8y 6m
$500,00026y 0m8y 0m
$750,00031y 1m5y 1m
$1,000,00034y 10m3y 9m

Contributions are added at the end of each month. The rate you enter is a nominal annual rate compounded monthly, so it delivers an effective 7.23% a year. Results are before taxes and fees.

How Long Does It Take to Become a Millionaire?

It depends almost entirely on two numbers: how much you add each month, and how many years you let it compound. Starting from $0 at a 7%return — the stock market's long-run average after inflation — here is what each monthly contribution buys you:

Monthly contributionYears to $1,000,000Total you deposit
$25045 yrs 9 mo$137,250
$50036 yrs 5 mo$218,500
$1,00027 yrs 7 mo$331,000
$2,00019 yrs 7 mo$470,000
$3,00015 yrs 6 mo$558,000

Notice that quadrupling the contribution from $250 to $1,000 doesn't quarter the timeline — it cuts it by about 40%. And look at the right-hand column: the person contributing $250 a month deposits $137,250 of their own money and the person contributing $3,000 deposits $558,000. Both end with the same million. The patient saver bought most of their million with time instead of cash.

The milestone table in the calculator above shows why. On the default scenario, the first $100,000 takes 9 years 6 months. The last $250,000 — from $750,000 to the full million — takes 3 years 9 months. Nothing about your behavior changed; the balance simply got large enough that a 7% return on it dwarfs anything you could deposit. That acceleration is the whole mechanism, and how compound interest works walks through the math behind it.

The Impact of Starting Early

Because the final years do the heaviest lifting, the years you skip at the beginning are the most expensive ones you will ever skip — even though they're the ones where nothing seems to be happening.

Take two people who each contribute $500 a month at 7% and both stop at age 65. One starts at 25, the other at 35. The late starter misses ten years and $60,000 of deposits:

Starts atDeposited by 65Balance at 65
Age 25$240,000$1,312,407
Age 35$180,000$609,985

That extra $60,000 of contributions is worth $702,421 at the finish line — a return of roughly twelve dollars for every one deposited. The 25-year-old crosses a million around age 61. The 35-year-old, contributing identically, never crosses it at all before 65. This exact comparison, broken down year by year, is the subject of starting at 25 vs. 35.

The same asymmetry shows up in how much you must contribute to hit the goal by a deadline. From a $0 balance at 7%:

  • 40 years: $381 a month
  • 30 years: $820 a month
  • 20 years: $1,920 a month
  • 10 years: $5,778 a month

Cutting the horizon from 40 years to 10 — a factor of four — multiplies the required monthly check by more than fifteen. You are not buying the same million on a shorter schedule; you are buying it with your own cash instead of with growth. If you can't start with much, start anyway. A small amount that compounds for forty years beats a large amount that compounds for ten.

Realistic Return Assumptions

Every number on this page is only as good as the return you assume. The calculator opens at 7%rather than the S&P 500's headline 10.5% for one reason: 7% is roughly the historical average after inflation, so a 7% projection is already stated in today's dollars. Here is the same scenario — $10,000 to start, $500 a month — under four assumptions:

Assumed returnRepresentsTime to $1,000,000
4%Bond-heavy portfolio49 yrs 5 mo
6%Conservative stock-bond mix38 yrs 6 mo
7%S&P 500 after inflation (today's dollars)34 yrs 10 mo
10.5%S&P 500 historical, before inflation26 yrs 5 mo

Three points of assumed return — 7% versus 10.5% — move the finish line by more than eight years on identical deposits. That cuts both ways. It is why a fund charging 1% a year is not taking 1% of your money but a full point off the rate that drives this table, and it is why the 10.5% row should be read with suspicion: it is a nominal number, and the million it delivers in 26 years will not buy what a million buys today.

How much less? At 3% inflation, the $1,000,000 you reach in roughly 35 years has the purchasing power of about $357,139today. To hold a genuine million in today's dollars by then, you would need about $2,800,034nominal. Running the projection at 7% sidesteps the whole problem, because the answer already arrives in today's money. If you'd rather work in nominal dollars and convert afterward, the inflation-adjusted returns calculator does the translation.

One last caveat that no calculator can model away: the market does not deliver 7% a year. It delivers −37% in 2008 and +32% in 2013, and the average only emerges across decades. Treat “34 years and 10 months” as the center of a wide distribution, not an appointment. Run it again at 6% — if the plan still works at the low end, volatility is a discomfort rather than a threat.

Does Compounding Frequency Matter?

Less than almost anyone expects. The rate you enter is a nominal annual rate, and the compounding frequency decides what it actually yields: 7% compounded monthly delivers an effective 7.229%, while 7% compounded annually delivers exactly 7.000%. Across the default scenario, that difference is worth ten months at the end of a 35-year run:

7% compoundedEffective annual yieldTime to $1,000,000
Daily7.250%34 yrs 9 mo
Monthly7.229%34 yrs 10 mo
Quarterly7.186%35 yrs 0 mo
Annually7.000%35 yrs 7 mo

Ten months out of thirty-five years. Compare that to the eight years you gain by earning 10.5% instead of 7%, or the nearly nine years you gain by contributing $1,000 a month instead of $500. Frequency is a rounding detail; rate and contribution are the levers. Chasing a bank that compounds daily instead of monthly is optimizing the smallest term in the equation — the full comparison lives in daily vs. monthly vs. annual compounding.

Frequently Asked Questions

How long does it take to become a millionaire?

Starting with $10,000 and adding $500 a month at a 7% return, you reach $1,000,000 in 34 years and 10 months. Of that million, $219,000 is money you deposited and $783,852 is compound growth — so roughly 78 cents of every dollar was earned by the money itself rather than by you. Change any input and the answer moves sharply: the same scenario at the S&P 500's historical 10.5% gets there in 26 years and 5 months.

Can you become a millionaire saving $500 a month?

Yes, if you start early enough. From a $0 balance at a 7% return, $500 a month reaches $1,000,000 in 36 years and 5 months. At 10.5% it takes 27 years and 11 months; at 6% it takes 40 years and 1 month. The variable that decides whether $500 a month is enough isn't the $500 — it's how many years you give it.

How much do I need to invest monthly to become a millionaire in 20 years?

Starting from zero at a 7% return, $1,920 a month reaches $1,000,000 in 20 years. If you already have $10,000 invested, that drops to $1,842 a month. Stretch the horizon to 30 years and the requirement falls to $820 a month; at 40 years it's $381 a month. The required check shrinks far faster than the timeline grows, because you're handing the work over to compounding.

Does compounding frequency change how long it takes?

Barely. With $10,000 and $500 a month at a 7% nominal return, daily compounding reaches $1,000,000 in 34 years and 9 months while annual compounding takes 35 years and 7 months. Ten months separate the two extremes of a 35-year projection. Frequency matters at the margin; the rate you earn and the amount you contribute matter enormously.

Will $1 million still be worth $1 million by the time I get there?

No. At 3% inflation, the $1,000,000 you reach in 34.8 years buys what about $357,139 buys today. To hold a million dollars of today's purchasing power at that point you'd need roughly $2,800,034. This is the single strongest argument for running the projection at 7% — the after-inflation return — rather than 10.5%, because a 7% projection already expresses the answer in today's dollars.

Should I use 7% or 10.5% as my expected return?

Use 10.5% if you want to know when your brokerage statement will read $1,000,000. Use 7% if you want to know when you'll have what a million dollars buys today. The gap is not academic: at 10.5% the default scenario reaches the goal in 26 years and 5 months, at 7% it takes 34 years and 10 months. Both describe the same portfolio; they answer different questions. The 7% figure is the more conservative planning number.

Does this calculator account for taxes and fees?

No. It projects a gross return, so treat the years-to-goal figure as a floor rather than a promise. An index fund charging 0.03% barely moves it; a fund charging 1% a year is effectively a full percentage point off your expected return, which on the default scenario pushes the goal out by three years and eight months. The simplest way to model both fees and taxes: subtract your expense ratio from the expected return before running the projection.