Millionaire Calculator
↻ Updated 2026See how many years it takes to hit a million dollars — or any target — from your current savings, monthly contributions and expected return.
Educational calculators — always consult a licensed professional before making financial decisions.
Runs entirely in your browser — nothing you enter is sent to us.How this works
How to read your time to a million
23 years and 8 months, at age 54. You contribute $309,000 of the $1,004,977 — the market supplies the other $695,977, which is 69% of the total. The uncomfortable part is the other end of the sentence: $1,000,000 in 2050 buys what about $497,000 buys today.
How the years to your target are counted
There's a closed-form way to solve this with logarithms, and the calculator ignores it. Instead it steps forward one month at a time — growing the balance, adding your contribution, checking against the target — and stops the first month the balance crosses. That's why the answer comes back as years and months rather than a decimal.
The loop runs at most 1,200 times, a hundred years. If the balance hasn't reached the target by then, the tool reports '100+ yr' rather than a number, which happens whenever the contribution is too small to outrun the target at the chosen return.
monthly rate = annual return ÷ 12 repeat until balance ≥ target (max 1,200 months): balance = balance × (1 + monthly rate) + monthly contribution months = months + 1 years = floor(months ÷ 12), remainder = months mod 12 age reached = current age + (months ÷ 12) total contributed = current savings + (monthly × months)
- current savings
- What you have invested today — $25,000 default — it compounds for the whole run, so it's worth far more than its face value to the timeline
- monthly contribution
- What you add at the end of each month — $1,000 default; assumed flat forever, which no real career is
- annual return
- Expected nominal return, before tax and inflation — 8% default; the S&P 500's long-run nominal average is roughly 10%, about 7% after inflation
- target
- The number you're aiming at — $1,000,000 default — a round number with no financial meaning, and a nominal one
- balance
- The running total, checked against the target each month — ends at $1,004,977 — it overshoots, because the check happens after the month completes
- months
- How many iterations it took — 284 on the defaults = 23 years 8 months
The split at the finish line is the number worth staring at. You put in $309,000 and end with $1,004,977, so 69% of the result was never your money — it's return on the $25,000 you started with and the contributions that had time to work. That ratio is entirely a function of the timeline: at year 5 the balance is $110,723 against $85,000 contributed, and growth is a rounding error. It compounds into the majority only because the run is long.
Which reveals the tool's most counterintuitive result. Raise the target to $2,000,000 and the answer is 31 years 6 months — so the second million takes 7 years 10 months against the first's 23 years 8 months. Nothing improved; the second million simply begins with $1,000,000 already earning 8%, which throws off $80,000 in year one before you contribute anything. Getting the first million is the hard part in a sense that's arithmetic, not motivational. The investment growth calculator runs the same engine against a term instead of a target.
Worked examples
Example: $25,000 and $1,000 a month at 8%, starting at 30
The calculator's defaults. The loop runs monthly until the balance crosses $1,000,000.
| Starting savingscompounds for all 284 months | $25,000 |
| Balance at year 5vs $85,000 contributed — growth barely visible | $110,723 |
| Balance at year 10vs $145,000 contributed | $238,437 |
| Balance at year 15growth now the majority | $428,711 |
| Balance at year 20 | $712,190 |
| Months to target23 years 8 months | 284 |
| Final balanceovershoots — the check runs after each month | $1,004,977 |
| Total contributed$25,000 + ($1,000 × 284) | $309,000 |
| Growth69% of the final balance | $695,977 |
| Age reachedfrom 30 | 54 |
Age 54, having personally supplied less than a third of the money. Watch the acceleration: it takes 20 years to reach $712,190 and only 3 years 8 months to cover the remaining $287,810 to the target. The last stretch is faster than the first not because anything changed, but because 8% of $712,190 is $57,000 a year — nearly five times what you contribute.
Example: what $1,000,000 will actually be worth in 2050
The target is a nominal number, so the calculator's answer is in 2050 dollars. Converting it back at 3% inflation is the step this page doesn't do for you — and it changes the plan.
| Nominal targetwhat the tool aims at | $1,000,000 |
| Time to reach it | 23 yr 8 mo |
| Its purchasing power then$1,000,000 ÷ 1.03^23.7 | $496,805 |
| Target for $1M of today's money$1,000,000 × 1.03^23.7 | $2,012,863 |
| Time to reach $2,000,000age 62 — set the target slider to $2M | 31 yr 6 mo |
| Extra time for the second millionagainst 23 yr 8 mo for the first | 7 yr 10 mo |
Being a millionaire in 2050 is roughly being worth $497,000 today — comfortable, not transformative. To hold $1,000,000 of today's purchasing power you'd need about $2,012,863, which this plan reaches at 62 rather than 54. The consolation is in the same numbers: doubling the target costs only 33% more time, because the second million arrives with a million already working on it.
Frequently asked questions
How much do I need to invest monthly to become a millionaire?
It depends far more on the years available than the amount. From this page's starting point — $25,000 at age 30, 8% return — $1,000 a month gets there in 23 years 8 months, at 54. Raise it to $1,500 and it's 20 years exactly, at 50. At $2,000 it's 17 years 5 months, at 47.
Notice the diminishing returns: the first $500 increase saves 3 years 8 months, the second saves only 2 years 7 months. Doubling your contribution doesn't halve the time, because compounding on the existing balance is doing work your contributions can't accelerate. Time is the input with the sharpest edge — which is why the same $1,000 a month started at 25 rather than 30 arrives five years earlier for exactly the same monthly effort.
How long does it take to become a millionaire?
On the defaults, 23 years and 8 months. But the honest answer is that the return assumption owns the result almost as much as your contributions do. At 6% the same plan takes 28 years exactly (age 58); at 10%, 20 years 7 months (age 51). That's a seven-year spread from an assumption nobody can pin down in advance.
Which makes 8% worth interrogating. It's below the S&P 500's roughly 10% long-run nominal average and above its ~7% real average — a middle-of-the-road planning number. It also assumes you never sell in a downturn, never pause contributions, and hold a stock-heavy portfolio for 24 years without flinching. The arithmetic is the easy part of this projection.
Is a million dollars still a lot of money?
Less than the phrase implies, and this calculator quietly demonstrates it. $1,000,000 reached in 23.7 years has the purchasing power of about $496,805 today at 3% inflation. The word 'millionaire' was coined when a million meant something categorically different.
As retirement money, the common framing is the 4% rule: $1,000,000 supports roughly $40,000 a year of withdrawals before tax. But that's $40,000 of 2050 money — about $19,900 a year in today's purchasing power. That is not a retirement in most of the US, and it's before healthcare. The Fed's 2022 Survey of Consumer Finances put median US household net worth at $192,900, so a million still puts a household well into the upper tail — it's just no longer the finish line the number sounds like. The FIRE calculator works backwards from spending instead of a round number.
Why is the second million so much faster than the first?
Because it starts with $1,000,000 already compounding. At 8%, that balance alone generates about $80,000 in the first year — more than six times your $12,000 of annual contributions. Your deposits stop being the engine and become a rounding error.
The defaults make it stark: 23 years 8 months to the first million, 7 years 10 months for the second. Same contribution, same return, a third of the time. This is the clearest statement of what compounding actually is — a function of the balance, not of your effort — and it's why the early years feel so unrewarding. You're not building wealth yet; you're building the thing that builds wealth.
Does this calculator account for taxes on my investments?
No. The $1,004,977 is a pre-tax balance, and what it's actually worth depends entirely on the account it's in.
In a Roth IRA or Roth 401(k), qualified withdrawals are untaxed and $1,000,000 means $1,000,000. In a traditional 401(k) or IRA, every dollar is taxed as ordinary income on withdrawal — a million might be $780,000 spendable at a 22% effective rate. In a taxable brokerage account, dividends are taxed each year along the way, which drags the compounding itself rather than just the ending balance, and the gains owe 0%, 15% or 20% on sale. Three very different results from the same number on this page.
What this millionaire projection glosses over
A clean line to a round number. Five reasons the real path won't look like it.
- The target is nominal — $1,000,000 in 23.7 years is about $496,805 in today's purchasing power at 3% inflation. To reach $1,000,000 of today's money you'd need $2,012,863 — a different plan, reached at 62 rather than 54.
- No tax — The balance is pre-tax. A traditional 401(k) million is worth perhaps $780,000 after ordinary income tax; a Roth million is worth a million. In a taxable account the tax bites annually, slowing the compounding itself rather than just docking the total.
- Contributions never change — $1,000 a month for 284 consecutive months. No raises, no bonuses, no career break, no year you couldn't afford it. Real contribution histories are jagged, and this line is flat by assumption.
- 8% every single month — No crash, no flat decade, no sequence risk. Real markets averaging 8% would still have deposited you at $1,000,000 anywhere from your 40s to your 60s depending on when the good years landed. Volatility also drags real compounding below the constant-rate projection.
- It stops the month you cross — The loop ends at $1,004,977 and asks nothing about what happens next — whether the money is accessible before 59½, what it produces as income, or whether $1,000,000 was ever the right target rather than a number that sounds tidy.
- ·Standard compound-growth formulas
Rates, brackets and limits here are checked against primary sources. If a number still looks off, email support@realmoneyiq.com and we'll review and fix it.
RealMoneyIQ provides free educational calculators, not financial, tax, investment or legal advice. Results are estimates based on the assumptions you enter and publicly published rates; your actual outcome will differ. Always confirm decisions with a licensed professional who knows your full situation.