Investment Goal Calculator: See How Long It Takes to Reach Your Goal

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.

Investment Goal
Current Savings
Contribution Amount
Contribution Frequency
Expected Annual Return
Compound Frequency
Time to Reach Your Goal

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

  1. Start now — Every month you delay costs more than you think, because you lose the compounding on that contribution forever.
  2. Increase contributions over time — Even small annual increases to your monthly contribution can shave years off your timeline.
  3. Reinvest dividends and returns — Compounding only works if you let your returns generate more returns.
  4. Keep fees low — A 1% difference in annual fees can cost hundreds of thousands over a 30-year investing career.
  5. 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.