Time to Investment Goal Calculator

How many years an investment takes to reach its goal at a steady annual return.

How it is calculated

The compound growth formula target = present × (1 + rate)years is solved for time with logarithms: years = ln(target / present) / ln(1 + rate/100). present is the amount you start with, target the amount you want, and rate the annual return in percent. The answer is in years with two decimals, assuming yearly compounding and a constant rate. The tool adds nothing to the balance: there are no regular deposits, fees, taxes or inflation. It needs a positive starting amount, a target above it and a rate above zero; otherwise it returns no result.

Worked example

You have 25,000 and want 100,000 with a 6% annual return. The ratio is 100,000 / 25,000 = 4, and ln(4) ≈ 1.3863. The yearly growth factor is 1.06, and ln(1.06) ≈ 0.0583. Dividing, 1.3863 / 0.0583, gives 23.79 years. Checking it: 25,000 × 1.0623.79 ≈ 100,000.

Try this example →

Common mistakes

  • Entering the rate as 0.06. The field is a percentage, so type 6; 0.06 would be read as 0.06% and give a huge number of years.
  • Expecting monthly savings to be included. The tool only grows the starting amount; regular contributions would shorten the time.
  • Setting a target at or below the starting amount. Both give no result, since there is nothing to grow towards.
  • Treating the rate as guaranteed. Real returns vary year by year, so the result is only a scenario at one fixed rate.
  • Using a nominal rate before inflation and reading the result as time to reach the same buying power.

About this calculator

To find how long it takes an investment to reach a target value, this calculator rearranges the compound interest formula FV = PV × (1 + r)ⁿ to solve for time: n = ln(FV ÷ PV) ÷ ln(1 + r), where FV is the goal amount, PV is the starting balance, and r is the periodic (usually annual) rate of return.

Individual investors and financial planners use this to answer questions like "how many years until my savings double" or "when will this account reach $1 million" at an assumed rate of return, which helps set realistic retirement or savings timelines. Because it isolates time as the unknown, it's especially useful for comparing how a higher expected return or a larger starting balance shortens the path to a fixed goal.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators