Find out how long it will take to reach your investment goal. Enter your target amount, current savings, contributions, and expected return to see your timeline — plus a milestone breakdown showing how compounding accelerates your progress.
Want to see how your investments grow with different scenarios? Try our compound interest calculator to model future values. Planning to buy a home? Check our mortgage affordability calculator to see what you can afford.
Table of Contents
How the Investment Goal Calculator Works
This calculator solves for time — given your goal amount, starting balance, regular contributions, and expected rate of return, it calculates exactly how many years and months it will take to reach your target.
What makes this calculator unique is the milestone breakdown. Instead of just telling you the total time, it shows you how long each segment of your journey takes. For example, if your goal is $1,000,000, you’ll see how long it takes to reach each $100,000 milestone along the way.
Why Later Milestones Come Faster
The milestone breakdown reveals one of the most powerful truths about investing: the hardest part is the beginning.
Consider saving $1,000,000 by investing $1,000 per month at 7%:
| Milestone | Time to Reach | Cumulative Time |
|---|---|---|
| $0 → $100,000 | ~6.5 years | 6.5 years |
| $100,000 → $200,000 | ~4.5 years | 11 years |
| $200,000 → $300,000 | ~3.5 years | 14.5 years |
| $500,000 → $600,000 | ~2.2 years | 22.3 years |
| $800,000 → $900,000 | ~1.5 years | 27.8 years |
| $900,000 → $1,000,000 | ~1.3 years | 29.1 years |
The first $100,000 takes over 6 years. The last $100,000 takes barely over a year. This is the compounding effect in action — as your balance grows, your investment returns contribute more than your deposits.
The Math Behind the Calculator
The calculator uses the future value of annuity formula, solved for time:
t = ln((PMT + G × r) / (PMT + P × r)) / (m × ln(1 + r))
Where:
- G = your goal amount
- P = your current savings
- PMT = contribution per period
- r = effective rate per contribution period
- m = contributions per year
- t = time in years
Tips for Reaching Your Investment Goal Faster
- Start now — Every month you delay costs more than you think, because you lose the compounding on that contribution forever.
- Increase contributions over time — Even small annual increases to your monthly contribution can shave years off your timeline.
- Reinvest dividends and returns — Compounding only works if you let your returns generate more returns.
- Keep fees low — A 1% difference in annual fees can cost hundreds of thousands over a 30-year investing career.
- Stay consistent — Time in the market beats timing the market. Regular contributions through market ups and downs typically outperform trying to buy at the perfect time.
Common Investment Goals
| Goal | Typical Target | Common Timeline |
|---|---|---|
| Emergency fund | 3-6 months expenses | 1-2 years |
| Down payment on a home | $50,000 - $150,000 | 3-10 years |
| Financial independence | 25x annual expenses | 15-30 years |
| $1 million portfolio | $1,000,000 | 20-35 years |
| Retirement (comfortable) | $1.5M - $3M | 25-40 years |
Frequently Asked Questions
How long does it take to save $1 million?
It depends on your starting amount, contributions, and rate of return. Investing $1,000 per month at a 7% average annual return, it would take roughly 30 years to reach $1 million. Starting with $50,000 and investing the same amount could get you there in about 26 years.
Why do later milestones come faster?
Because of compound interest. As your balance grows, a larger portion of your gains come from returns on existing investments rather than new contributions. For example, going from $0 to $100K is mostly saving, but going from $900K to $1M can happen in under 2 years because your portfolio is generating significant returns.
What rate of return should I use?
For long-term stock market investments, 7% is a commonly used inflation-adjusted average based on the historical performance of the S&P 500. For more conservative investments like bonds or savings accounts, use 3-5%. For aggressive growth portfolios, 8-10% may be appropriate.
Does this calculator account for inflation?
Not directly. If you use a nominal rate of return (e.g., 10%), your goal amount is in future dollars. If you use an inflation-adjusted rate (e.g., 7%), your goal amount is in today’s purchasing power. We recommend using an inflation-adjusted rate for more realistic planning.