Millionaire Calculator
Years to hit a seven-figure balance given starting point and monthly savings
Calculate how many years to reach $1 million using your current balance, monthly savings amount, and expected annual investment return rate.
What this tool does
This calculator estimates how long it takes to reach a seven-figure balance starting from your current savings, adding regular monthly contributions, and factoring in compound growth from investment returns. The result shows the number of years and months until your balance crosses your target, along with a breakdown showing how much comes from your own contributions versus investment growth. The timeline depends most heavily on your monthly savings amount and the expected annual return rate—higher contributions or returns accelerate the timeline significantly. The calculator models a common savings scenario but assumes consistent monthly deposits and steady returns, which don't reflect real market volatility or changes to your savings rate. Results are estimates for educational illustration only and don't account for taxes, fees, or inflation.
Quick answer: with the default values, the result is 20.2 yrs (Time to Reach Target). Adjust the values below for your own figures.
Enter Values
People also use
Financial Health
Passive Income Goal Calculator
Calculate the capital needed to reach a passive income goal. Enter your target monthly income and yield rate to see the required investment base.
Money Insights
Break-Even Age Calculator
Calculate break-even age when you hit a financial target. Enter net worth to see age you'll reach a target net worth given current net worth and annual savings.
Money Insights
Cost of Procrastinating Investing Calculator
Calculate the opportunity cost of delaying investing for years through compound growth lost on the contributions you didn't make.
Formula Used
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Why the Timeline Matters More Than the Destination
Being a millionaire used to mean something. Today, depending on country and lifestyle, seven figures represents anything from a comfortable retirement to barely-enough-to-retire. The more interesting question is the timeline: given where you start and what you save, how long does it take? The answer exposes compounding clearly. Someone starting at zero, saving 500 a month at 7% real return, reaches 1M in about 40 years. Saving 1,000 cuts it to 29 years. Saving 2,000 cuts it to 21 years. The doubling of input does not double the time, because compounding returns are larger on larger balances.
The Math Without Hand-Waving
The calculator uses a standard annuity-future-value formula. Given a starting balance B, monthly contribution M, monthly rate r, and target T, the number of months n satisfies T = B(1+r)^n + M × ((1+r)^n - 1) / r. Solving for n gives n = log((T·r + M) / (B·r + M)) / log(1+r). If the rate is zero, the formula collapses to n = (T - B) / M — pure division. The calculator handles both cases plus the edge case where return is high enough to reach the target without any contribution.
What Return Rate Is Realistic
Long-horizon equity returns, real (after inflation), have averaged 5-7% in most developed markets over 50+ year windows. Nominal returns run higher because they include the ~3% inflation most developed economies see. For planning purposes, 5% real or 7% nominal sits mid-range among commonly used assumptions. Avoid 10%+ unless you have a specific reason — it turns projections into fantasy by extending compounding effects beyond historical reality.
The Sequence-of-Returns Problem This Calculator Does Not Solve
Running the math with a flat 7% return understates the actual risk. Real markets deliver 7% as a long-run average built from individual years ranging roughly -40% to +40%. A bad year early in your savings window barely affects the outcome because balances are small. A bad year late, when balances are large, can delay your target by 5-10 years. This calculator uses the average and hides the dispersion. Use it for rough planning, not for anything that requires certainty of timing.
Worked Example
Starting balance 50,000, saving 1,500 a month, expecting 7% annual return, target 1,000,000. Monthly rate 0.583%, total months to target: 225. That is 18.8 years, or 18 years and 10 months. Total contributed over that period: 337,500. Investment growth component: 612,500 — nearly twice what was contributed. The later a dollar is contributed, the less compounding it gets; the first 1,500 saved grows for 18 years, while the last grows for zero.
If You Are Starting Late
Starting at 45 with zero balance and 20 years to retirement, saving 1,500 a month at 7% reaches 787,000 — not quite the target. Options: raise contributions, extend the horizon, or accept a lower target. Dropping the target to 750,000 reaches in 19 years; lifting contributions to 2,000 reaches 1M in 18 years. The calculator reveals trade-offs that are easy to miss when thinking only in round numbers.
From $50,000 saving $1,500/mo at 7% return, you hit the target in 20.2 yrs.
Inputs
| Years | 20 yrs 2 mo |
|---|---|
| Total Contributed | $363,443.22 |
| Investment Growth | $586,556.78 |
| Starting Balance | $50,000.00 |
| Target Balance | $1,000,000.00 |
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
This calculator applies the compound-interest annuity formula, solved for the number of periods required to reach a target balance. It computes monthly growth by combining two components: returns on the existing balance at a constant monthly rate (annual return divided by 12), and the accumulated value of regular monthly deposits. The model assumes contributions occur at consistent intervals, returns compound uniformly each month, and no withdrawals, fees, or tax effects occur. The result indicates the earliest month when the projected balance crosses the target threshold. Because the calculator models a constant return rate, it does not account for actual market volatility, sequence-of-returns risk, or variation in real-world performance. Results are projections for illustration only and should not be treated as forecasts of actual outcomes.
Frequently Asked Questions
Why does the timeline shrink so much with a slightly higher return?
Should this use real or nominal returns?
Does this account for taxes?
What if I cannot contribute some months?
Related Calculators
Passive Income Goal Calculator
Calculate the capital needed to reach a passive income goal. Enter your target monthly income and yield rate to see the required investment base.
Break-Even Age Calculator
Calculate break-even age when you hit a financial target. Enter net worth to see age you'll reach a target net worth given current net worth and annual savings.
Cost of Procrastinating Investing Calculator
Calculate the opportunity cost of delaying investing for years through compound growth lost on the contributions you didn't make.
More Money Insights Calculators
Money Insights
Break-Even Age Calculator
Calculate break-even age when you hit a financial target. Enter net worth to see age you'll reach a target net worth given current net worth and annual savings.
Money Insights
Cost of Procrastinating Investing Calculator
Calculate the opportunity cost of delaying investing for years through compound growth lost on the contributions you didn't make.
Money Insights
Financial Age Calculator
Calculate financial age based on net worth relative to age-adjusted benchmark targets — how 'old' your finances look versus your actual age.
Money Insights
Financial Independence Age Calculator
Calculate projected age of financial independence from current savings and annual contribution rate at an assumed return.
Money Insights
Financial Life Simulator
Simulate your financial life across the decades, from income and spending to investing and retirement, to see how today's choices shape long-term wealth.
Money Insights
Financial Regret Cost Calculator
Calculate compound cost of past financial decisions at current value. Enter original amount and years ago to see opportunity cost and original amount.
Explore Other Financial Tools
Investing
Monthly Investment Goal Calculator
Calculate the monthly investment needed to reach a target amount over time, based on your goal, timeframe, and expected annual return rate.
Budget
Bread Maker Break-Even Calculator
Calculate when a bread maker pays for itself. Enter machine cost, ingredient cost, shop loaf price, and weekly usage to see break-even in weeks.
Digital Nomad & Freelance
Agency vs Freelance Income Calculator
Compare net income from running an agency versus working as a freelancer. Returns net income, effective hourly rate, and the gap between the two models.
Spotted something off?
Calculations or display — let us know.