The millionaire calculator.
Enter your current balance, monthly contribution, and expected return. See exactly when you hit every major wealth milestone — $100K, $500K, $1M, $2M, and $5M.
All milestones.
Fig. 01The first $100K is the hardest.
Look at the time gap between $100K and $500K in your results. It's usually much shorter than the gap between $0 and $100K — and the time from $500K to $1M is shorter still. This isn't a visual trick; it's the math of compounding asserting itself.
Charlie Munger: “The first $100,000 is a bitch, but you gotta do it. I don't care what you have to do — if it means walking everywhere and not eating anything that wasn't purchased with a coupon, figure out a way to get your hands on $100,000.”
Tools to get you there.
We may earn a commission if you open an account through these links, at no extra cost to you. We only recommend services we'd use ourselves.
- Compare brokeragesBrokerage
Fidelity or Vanguard
Build your wealth with low-cost index funds and zero-commission trades.
Why we recommend it: Industry-leading expense ratios keep more of your returns compounding toward seven figures.
- Compare HYSAsHYSA
High-Yield Savings
Earn 5%+ on your emergency fund and short-term cash while you wait to deploy capital.
Why we recommend it: Your cash should work as hard as your investments.
- Read the reviewBudgeting
Budgeting App
Track every dollar, surface spending leaks, and raise your monthly contribution.
Why we recommend it: The fastest path to $1M is a larger contribution — knowing your numbers gets you there.
Frequently asked.
§ FAQ01How do I calculate when I will be a millionaire?
Use the future-value formula A = P(1+r)^n + PMT × [((1+r)^n − 1) / r], solving for n when A = 1,000,000. This calculator runs the math on your specific inputs — current balance, monthly contribution, and expected annual return.
02How much should I save to be a millionaire in 20 years?
Starting from $0 at a 7% annual return, you'd need about $1,830 per month to reach $1M in 20 years. At 10% nominal return, about $1,400/month. Starting balance reduces the requirement significantly.
03How long does it take to save $1 million?
At $1,000/month invested and 7% real returns starting from zero, you hit $1M in roughly 32 years. At $500/month, about 42 years. At $2,000/month, about 24 years.
04Is $1 million enough to retire on?
For traditional retirement at the 4% withdrawal rate, $1M supports about $40,000/year of sustained spending. For early retirement using a safer 3.25-3.5% rate, $1M supports $32,500-$35,000/year. Whether it's enough depends on your actual living costs.
05Is the first $100K the hardest?
Yes, mathematically. Early on, your balance grows almost entirely from contributions. As the balance grows, compound returns on a larger base accelerate the trajectory. Time from $100K to $200K is typically 60-70% of the time from $0 to $100K.
How this calculator works.
- Monthly Compounding
- The simulator advances month-by-month using balance × (1 + monthly rate) + monthly contribution. Monthly rate derives from the annual rate via (1 + annual)^(1/12) − 1.
- Contribution Timing
- Contributions are applied at the end of each month. The simulation runs for up to 80 years — if a milestone is not reached in that window, it is reported as unreachable at current pace.
- Constant Returns
- Returns are assumed constant. Real markets vary year to year; use the output as a planning trajectory, not a guarantee.
- Nominal vs. Real
- Inputs are nominal (before inflation). For real purchasing power in today's dollars, use 4-5% instead of the typical 7-10% long-run nominal stock return.
For richer projections including separate tracking of principal vs. interest earned, or for retirement-specific withdrawal modeling, use our Compound Interest Calculator or FIRE Calculator.
This calculator is for educational and informational purposes only. It does not constitute financial, investment, tax, or legal advice. Past performance is not indicative of future results. Please consult a qualified financial professional (CFP, RIA, or CPA) before making investment decisions. Read our full disclaimer.