Millionaire Calculator
See how many years until your investments reach $1,000,000 — and what that million will actually be worth after inflation, using live CPI data.
Hitting $1M is only half the story — inflation quietly moves the finish line while you run toward it.
34.8yr
Years to $1M with the default $10k start, $500/mo and 7% return
$334k
What that future million actually buys in today's money at live CPI inflation
78%
Share of the million built by compound growth, not your own contributions
The path to your first million
How compounding and consistency build wealth.
A future million isn't today's million
This is the trap behind every '$1M goal'. At ~3.2% inflation, the million you reach in ~35 years buys what about $334,000 buys now. Banking a million in real, present-day spending power takes closer to 62 years at the same contribution — the goalpost moves while you run.
The market does most of the work
In the default scenario you contribute about $219,000 of the million — the other ~$781,000 (78%) comes from compound growth. The longer your runway, the larger that share grows, which is why time in the market beats timing the market.
Consistency beats market timing
Investing $500/month every month — through crashes and rallies — reliably outperforms trying to time the market. And adding just $200/month more reaches the million about 4 years sooner, because the extra contributions compound the whole way.
How the Millionaire Calculator Works
Formula
Compounds monthly until Balance ≥ $1,000,000:
Balance(m+1) = Balance(m) × (1 + r/12) + Monthly Investment
Real value of the million when reached:
Today's $ = $1,000,000 ÷ (1 + inflation)^years
Real million target grows with inflation:
Target(t) = $1,000,000 × (1 + inflation)^t
Where r = Annual Return ÷ 100, inflation = live FRED CPIEnter current savings
Total invested assets today. Use $0 if starting fresh.
Set monthly investment
How much you'll add each month. Consistency matters more than the amount — +$200/mo reaches the goal ~4 years sooner.
Choose return rate
7% is a conservative, after-inflation S&P 500 estimate. Use 9–10% for nominal returns.
Read both numbers
Years to a nominal $1M, what it's worth in today's dollars, and how many more years a real million takes.
The calculator simulates monthly portfolio growth until the balance hits $1,000,000. With the default $10,000 start, $500/month and 7% return, that takes about 34.8 years — and roughly $781,000 of the million (78%) comes from compound growth, not your own $219,000 of contributions.
Then it does what most calculators won't: it deflates that million by the live FRED CPI rate to show its real buying power. A million 35 years out is worth about $334,000 in today's money. Accumulating a true, present-day million takes closer to 62 years at the same contribution — so the headline number and the real goal can be decades apart.
Frequently Asked Questions
Related Calculators
Tools to grow and track your wealth.