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
How Long to Each Milestone
Each milestone arrives faster than the one before it.
| Milestone | Reached at | Time since previous |
|---|---|---|
| $100,000 | 9y 6m | 9y 6m |
| $250,000 | 18y 0m | 8y 6m |
| $500,000 | 26y 0m | 8y 0m |
| $750,000 | 31y 1m | 5y 1m |
| $1,000,000 | 34y 10m | 3y 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 contribution | Years to $1,000,000 | Total you deposit |
|---|---|---|
| $250 | 45 yrs 9 mo | $137,250 |
| $500 | 36 yrs 5 mo | $218,500 |
| $1,000 | 27 yrs 7 mo | $331,000 |
| $2,000 | 19 yrs 7 mo | $470,000 |
| $3,000 | 15 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 at | Deposited by 65 | Balance 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 return | Represents | Time to $1,000,000 |
|---|---|---|
| 4% | Bond-heavy portfolio | 49 yrs 5 mo |
| 6% | Conservative stock-bond mix | 38 yrs 6 mo |
| 7% | S&P 500 after inflation (today's dollars) | 34 yrs 10 mo |
| 10.5% | S&P 500 historical, before inflation | 26 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% compounded | Effective annual yield | Time to $1,000,000 |
|---|---|---|
| Daily | 7.250% | 34 yrs 9 mo |
| Monthly | 7.229% | 34 yrs 10 mo |
| Quarterly | 7.186% | 35 yrs 0 mo |
| Annually | 7.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.
Related Tools & Articles
How Compound Interest Works
The mechanism that makes the last $250,000 arrive fastest
Investing at 25 vs. 35
What a ten-year head start is actually worth
Investment Growth Calculator
Project a balance over a fixed horizon instead of to a goal
Savings Goal Calculator
Solve for the monthly deposit any target requires
Rule of 72 Explained
Estimate a doubling time without a calculator
FIRE Calculator
When a million is enough to stop working
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.