Simple CAGR

Time to Goal Calculator

You know where you are and where you want to be. Pick a growth rate and see how long the trip takes, with milestones along the way.

Has to be above 0% to reach a higher target.

Growth over time

Year by year

How It Works

The math behind time to goal.

The formula

This is the future value formula turned around so it solves for time. Because time sits in the exponent, we need logarithms to get it out:

t = ln( Target ÷ Start ) ÷ ln( 1 + r )
Try it. Growing $10,000 into $100,000 at 8%: ln(10) ÷ ln(1.08) = 29.92 years, or about 29 years and 11 months.

Tricky cases we handle for you

  • You’re already there. If you start at or above the target, the answer is zero years.
  • Zero or negative growth. Your balance never goes up, so it can’t reach a higher target. We’ll tell you that instead of showing a nonsense number.
  • Really long timelines. Anything over 200 years gets flagged as unrealistic.
  • Partial years. You get the exact figure plus a friendlier years-and-months version.
Worked Examples

A few real-world examples.

Growing your money tenfold

Turning $10,000 into $100,000 at 8% a year.

t = ln(10) ÷ ln(1.08) = 29.92 years

Ten times over takes a bit more than three doublings, and at 8% each doubling takes about nine years.

Reaching a million

You have $150,000 today and want $1,000,000, assuming 7% a year and no new contributions.

t = ln(6.667) ÷ ln(1.07) = 28.04 years

Adding money along the way would get you there a lot sooner.

A closer goal

You’ve saved $40,000 toward $60,000 and expect 5% a year.

t = ln(1.5) ÷ ln(1.05) = 8.31 years

That’s about 8 years and 4 months.

Frequently Asked

Common questions about time to goal.

Why does the formula use logarithms?

With compound growth, time is an exponent: you raise (1 + r) to the power of t. Logarithms are simply the tool for pulling an exponent back down so you can solve for it.

What if my target is lower than what I have?

Then you’ve already made it, and the calculator will say zero years.

Does this count regular contributions?

No. It assumes one starting balance growing on its own. Regular contributions would shorten the timeline, and the Investment Growth Calculator can show you by how much.

How precise is the answer?

The math is exact for the numbers you enter. Real returns change from year to year, though, so think of it as “how long, if things go roughly like this,” not a promise.

How is this related to doubling time?

Doubling time is just the special case where your target is twice your starting amount. The Doubling Time Calculator also shows how close the Rule of 72 gets.

Related Tools