Number of Periods Calculator
Solve for how many periods it takes to reach a savings or investment target.
Estimates only, not financial, tax, or legal advice. See our Terms and Privacy Policy.
"How long until I hit $1 million?" is one of the most common financial planning questions there is, and it's a time-value-of-money problem: given a starting balance, a periodic contribution, and a growth rate, how many periods does it take to reach a target?
Unlike present value or future value, there's no simple formula to eyeball this one. It requires solving the compounding equation for the number of periods directly, which this calculator does using a closed-form logarithmic solution.
How does this calculator work?
Enter your starting balance, how much you'll contribute each period, your expected annual rate of return, your target value, and how many contributions occur per year.
The calculator solves for the exact number of periods (and years) it takes to reach that target, given the compounding math.
The same time-value relationship links four quantities, a starting sum, a payment, a rate, and a horizon, and fixing the other three lets you solve for time. Solve for the rate instead with the interest rate tool, or for the monthly amount a deadline demands with the savings goal calculator. For a quick doubling estimate, the Rule of 72 needs no solver at all.
Worked example
Starting from $50,000, contributing $1,000/month, growing at 7% annually: how long to reach $1,000,000?
- Starting balance
- $50,000
- Monthly contribution
- $1,000
- Annual rate
- 7%
- Target
- $1,000,000
- Time to reach it
- 23.87 years
How the numbers work
It takes about 23.87 years (roughly 286 months) of $1,000 monthly contributions at 7% growth to turn $50,000 into $1,000,000.
Small changes to the contribution or rate shift this number substantially. Try the same scenario at $1,500/month or an 8% return to see how much sooner the target arrives, since both the contribution amount and time horizon compound together.
This calculator is most useful for reverse-engineering a savings timeline: pick a realistic contribution and return, and see exactly how long the math says it'll actually take. That's often a more honest exercise than assuming a round number of years.
Number of Periods Calculator glossary
- Number of Periods (N)
- How many compounding periods (months, years, etc.) it takes to grow from a starting balance to a target future value.
- Starting Balance
- What you have saved or invested today, before any future contributions.
- Target Value
- The future amount you're trying to reach.
Number of Periods Calculator FAQs
What if the target is unreachable with my inputs?+
The calculator will flag it. This happens if your contribution is $0 or negative while the target exceeds your starting balance, since there's no way to grow toward it under those conditions.
Why does a slightly higher rate of return make such a big difference?+
Because growth compounds. A higher rate doesn't just add more each period; it adds more to an already-larger balance every period after that, so the effect accumulates over time rather than staying constant.
Can I use this without any ongoing contributions?+
Yes. Set the contribution to $0 to solve for how long a single lump sum alone takes to grow to your target, equivalent to a reverse future-value calculation.
Related Calculators
Present Value Calculator
Discount a future lump sum back to what it's worth today.
InvestingFuture Value Calculator
See what a lump sum invested today will grow to.
InvestingInterest Rate / Rate of Return Calculator
Solve for the rate that connects a starting balance, contributions, and an ending value.
SavingsSavings Goal Calculator
See how much you need to save per month to hit a target amount by a target date.
InvestingFuture Value of an Annuity Calculator
See what a series of equal periodic contributions grows to.
InvestingRule of 72 Calculator
Estimate how long it takes an investment to double.