Skip to main content
Visual Finances

Millionaire Timer Calculator

See how long until your savings hit $100k, $500k, $1M — or any custom target — given your current balance, monthly contribution, and expected return.

Time to $1,000,000

28y 7mo

At 7% average annual return, monthly compounding.

Current balance

$25,000

Monthly contribution

$750

Projected contributions at hit

$282,250

View
Loading 3D scene…

The ridge climbs over time; the summit is your $1,000,000 target. The glowing orb is your portfolio — it lights each milestone flag as it passes. Drag to orbit.

The power of compounding at scale

The millionaire timer calculator illustrates a fundamental truth about compound growth: the last milestones come fastest. Going from $0 to $100,000 might take 12 years. Going from $1,000,000 to $2,000,000 at 7% returns takes just about 10 years — and that's entirely from growth, without adding a single dollar of new contributions.

This is why the early years of investing are disproportionately valuable. The money you invest at 25 has four decades to compound. The money you invest at 50 has only fifteen years. Both contribute the same amount monthly, but the earlier dollars do far more heavy lifting by the end.

Why it matters to your money

Knowing your target timeline removes the guesswork from financial planning. If the calculator shows you'll reach $1M at 35 with $2,000/month, you can decide whether that monthly amount is realistic for your budget. If it shows 22 years, you can experiment with higher contributions or earlier start dates to see how they change the outcome.

The calculator is also useful for intermediate milestones — $100K for a down payment, $500K for financial cushion — not just the headline "$1M." Each milestone has its own timeline, and the ribbon at the bottom shows them all.

Rules of thumb

  • $1,000/month at 7% → ~30 years to $1M. Double the monthly amount to $2,000 and you cut the time to roughly 23 years.
  • The second million is faster: At 7% returns, once you hit $1M you're earning roughly $70K/year in growth alone. The second million typically takes about half the time of the first.
  • Be conservative with return assumptions: If you assume 7% (real return) and actually earn 9%, you'll reach your goal faster than planned. It's better to undershoot and surprise yourself than to overshoot and fall short.

Frequently asked questions

How long does it take to become a millionaire?
With $1,000/month invested at 7% annual returns, reaching $1 million takes about 30 years. With $2,000/month, about 23 years. With $3,000/month, about 19 years. Starting amount and return rate both matter significantly.
What investment return should I assume?
7% is a commonly used real (inflation-adjusted) long-run US stock market return. The nominal historical average is closer to 10%. Be conservative rather than optimistic — it's better to reach your goal ahead of schedule than to fall short.
Does the first million come faster than the second?
No — the second million comes much faster due to compound growth. Once you reach $1 million at 7% returns, you're adding roughly $70,000 per year from growth alone, regardless of new contributions. The second million typically takes half the time of the first.