Millionaire Calculator
Calculate how many years it will take to reach your wealth target. Enter your current savings, monthly contributions, and expected return rate to see your timeline. Also shows how much you would need to save monthly to reach your goal in 20 years.
Becoming a millionaire feels mythical to many people. The math, however, is quite mundane — and surprisingly accessible for disciplined long-term savers. The combination of consistent monthly contributions, modest investment returns, and a long time horizon produces millionaire outcomes for a much broader population than most people assume. A 25-year-old saving $500/month at 8% annual return reaches $1 million by age 56. Starting at 30 with $1,000/month reaches the same milestone by 50. The path is mathematically straightforward; the challenge is consistency over decades.
The three levers are starting capital, monthly contribution, and time. Time is the most powerful — starting 10 years earlier roughly doubles the eventual balance for the same monthly contribution because of compound growth. Monthly contribution amount matters meaningfully but less than time. Return rate matters too, but the difference between 7% and 9% returns is smaller than people assume — both produce millionaire outcomes for disciplined savers, just on different timelines.
This calculator projects how long it takes to reach $1 million (or other target amount) based on your specific situation. It also shows the monthly contribution required to hit your target in exactly 20 years — useful for goal-setting from the other direction. Use it to set realistic wealth-building targets, evaluate whether your current pace will meet your goals, and understand the long-term consequences of small saving-rate decisions made today.
Inputs
Results
Years to Target
22 years
Total Contributions
$374,000
Total Interest Earned
$1,197,841
Monthly Needed (20yr)
$1,302
Wealth Growth Over Time
Year-by-Year Growth
| Year | Total Contributions | Total Interest | Balance |
|---|---|---|---|
| 1 | $62,000.00 | $4,599.90 | $66,599.90 |
| 2 | $74,000.00 | $10,577.59 | $84,577.59 |
| 3 | $86,000.00 | $18,047.41 | $104,047.41 |
| 4 | $98,000.00 | $27,133.22 | $125,133.22 |
| 5 | $110,000.00 | $37,969.14 | $147,969.14 |
| 6 | $122,000.00 | $50,700.43 | $172,700.43 |
| 7 | $134,000.00 | $65,484.41 | $199,484.41 |
| 8 | $146,000.00 | $82,491.44 | $228,491.44 |
| 9 | $158,000.00 | $101,906.05 | $259,906.05 |
| 10 | $170,000.00 | $123,928.05 | $293,928.05 |
| 11 | $182,000.00 | $148,773.86 | $330,773.86 |
| 12 | $194,000.00 | $176,677.85 | $370,677.85 |
Formula
How to use this calculator
- Enter your current investable savings (sum of all retirement accounts and taxable brokerage; exclude emergency fund).
- Enter your monthly contribution. Sum of all retirement contributions plus any additions to taxable brokerage.
- Enter expected annual return. 7-9% for diversified equity-heavy portfolios over long horizons; 5-7% for balanced; 3-5% for conservative.
- Set target amount. $1M is the standard millionaire milestone, but adjust based on realistic retirement income needs in your area.
- Review the projected timeline.
- For acceleration: bumping monthly contribution by $300-500/month often shortens timeline by 5+ years.
- For goal-from-deadline: the calculator can be run backward — choose a target age, calculate required monthly contribution.
- Pair with FIRE calculator for early retirement specifically, and retirement-savings calculator for comprehensive retirement planning.
Worked examples
Young aggressive saver
Age 27. $20K saved. $1,200/month. 8% return. Projected timeline to $1M: ~26 years (age 53). The combination of moderate starting capital, consistent $1,200/month contributions, and 26 years of compounding produces a comfortable millionaire outcome by mid-50s.
Catch-up saver in 40s
Age 42. $150K saved. $2,000/month. 7% return. Projected timeline: ~17 years (age 59). Late start but substantial contributions plus existing balance still produces millionaire outcome by traditional retirement age. The $150K starting balance does substantial work over 17 years — without it, the same $2,000/month would take ~20 years.
Conservative late starter
Age 55. $80K saved. $1,500/month. 5% return (more conservative allocation). Projected timeline: ~17 years (age 72) to reach $1M. Working past traditional retirement age to hit millionaire status. Alternative: accept smaller balance ($500-700K) at age 65 and build retirement income around that level instead of targeting $1M. For late starters, conservative returns and shorter horizons combine to make $1M challenging. Many late-starting households should target $500-700K and supplement with Social Security and reduced lifestyle expectations.
When to use this calculator
Use this calculator to set long-term wealth-building targets, evaluate whether your current saving pace will achieve specific milestones, identify how much contributions need to increase to hit specific goals, or simply see what consistent saving over decades can produce.
Pair with compound-interest, savings-goal, FIRE, retirement-savings, and 401(k)/IRA calculators for comprehensive planning.
A few framings:
1. **$1M today ≠ $1M in 30 years.** Inflation reduces real purchasing power. $1M today at 3% inflation has the buying power of $412K in 30 years. For real purchasing power target, set the nominal target higher or use real returns.
2. **Time beats contribution rate.** Starting 10 years earlier roughly doubles the eventual balance for the same monthly amount. Procrastination is expensive.
3. **Tax-advantaged accounts dominate.** Hitting $1M is dramatically easier in tax-deferred and Roth accounts than in taxable. Max 401(k) match first, then IRA, then back to 401(k) up to limit, then taxable brokerage.
4. **$1M isn't necessarily enough for retirement.** $1M at 4% withdrawal = $40K/year (gross). Adequate for many but tight for high cost-of-living areas. Many planners suggest $1.5-2.5M target for comfortable retirement.
Common mistakes to avoid
- Targeting $1M without specifying purchasing-power vs nominal. $1M in 30 years is worth ~$412K in today's dollars at 3% inflation. Set goals in real terms or build in inflation explicitly.
- Delaying start to "wait until I make more." Starting early matters more than starting big. $200/month from age 25 beats $1,000/month from age 45 for total accumulation.
- Skipping employer 401(k) match. The match is essentially free money that turns into part of your contribution. Always capture full match before other priorities.
- Investing too conservatively when young. With 30+ year horizons, equity-heavy allocations (80-100%) produce better expected outcomes than balanced. Conservative investing in your 20s/30s rarely optimal.
- Treating $1M as "enough" without checking expected expenses. $1M at 4% withdrawal = $40K/year. Plenty for many; insufficient for others. Calculate desired retirement income first.
Frequently Asked Questions
Sources & further reading
- Compound Interest Calculator and Education — U.S. Securities and Exchange Commission
- Saving and Investing — A Roadmap — U.S. Securities and Exchange Commission
- IRA Contribution Limits — U.S. Internal Revenue Service