CCalclabhub

Saving

How To Calculate How Long It Takes To Reach A Savings Goal

A savings goal has three moving parts — what you already have, what you add each month, and what compounding quietly adds on top. The third one is the reason rounding your monthly figure to a nice number can push your finish line out by years.

Quick Answer

n = ln((FV x r + PMT) / (PV x r + PMT)) / ln(1 + r)

n
Number of periods (months if deposits and rate are monthly)
FV
Target balance you want to reach
PV
Amount already saved today
PMT
Deposit made at the end of each period
r
Periodic interest rate — annual rate divided by periods per year

Number of periods equals the natural log of (target times the periodic rate, plus the monthly deposit) divided by (starting balance times the periodic rate, plus the monthly deposit), divided by the natural log of one plus the periodic rate. Saving $500 a month toward $50,000 from a $5,000 start at 5% compounded monthly takes 73.95 months — about 6.2 years. Without interest the same deposits would take 90 months, so growth covers roughly 16 months and $8,025 of the total.

What Is How Long It Takes To Reach A Savings Goal?

Most people plan savings by division: subtract what you have from what you want, divide by what you can put aside, and you get a number of months. That arithmetic is correct and it is systematically pessimistic, because it ignores the fact that every month's balance earns something. The honest version of the question is not "how many deposits fit into the gap" but "how many deposits, each one earning interest until the finish line, does it take to close it".

Solving that version means undoing the compound growth formula. The future value of a starting balance plus regular deposits is FV = PV(1 + r)^n + PMT x ((1 + r)^n - 1)/r. Rearranging for n — the variable you actually want — gives the n-per formula: n = ln((FV x r + PMT)/(PV x r + PMT)) / ln(1 + r). It looks forbidding, but every symbol is something you already know: your target, your balance, your monthly amount, and your monthly rate.

One detail decides whether the answer matches your bank statement. The ordinary form above assumes deposits land at the end of each period, which is what most automatic transfers effectively do and what most spreadsheet NPER functions assume by default. If you deposit at the start of each month instead, every contribution gets one extra month of compounding, and the required n drops slightly. The gap is small — under a month on a multi-year goal — but it is the textbook explanation when two calculators disagree.

The size of the interest effect is easy to underestimate because it depends on the horizon, not on the deposit alone. Saving $500 a month from nothing toward $50,000 without interest takes 100 months; at 5% compounded monthly it takes 83.77 months. Push the same $500 toward $250,000 and the interest-free answer is 500 months, while 5% growth gets there in 270.81 — a saving of 229.19 months, over nineteen years. The longer the horizon, the more the finish line is decided by the return rather than by discipline.

Sensitivity follows the same pattern. On the $50,000 goal with a $5,000 start, raising the deposit from $500 to $600 saves 10.48 months, while nudging it to $520 saves only 2.37 — the return on effort is better in big steps than in small ones. Lifting the assumed yield from 5% to 6% moves that same goal by only 2.44 months, but on the $250,000 goal the same one-point change is worth 19.63 months, because the extra point earns on the whole accumulated balance every month for decades.

There is a second question hiding inside the same formula, and it is often the more useful one. Instead of fixing the deposit and solving for time, fix the deadline and solve for the deposit: PMT = (FV - PV(1 + r)^n) x r / ((1 + r)^n - 1). Reaching $50,000 in five years from nothing at 5% requires $735.23 a month rather than the naive $833.33 — the missing $98 is what the account earns for you. If that figure is unaffordable, the real conclusion is not that saving fails, but that the deadline and the target are mutually inconsistent, and one of them has to move.

Finally, a savings goal measured in nominal dollars drifts. A $50,000 target set today will not buy what $50,000 buys in six years, and a goal set for something priced in the future — tuition, a house deposit, a car — should be inflated to its future cost before it goes into the formula. Deflating the target is the wrong instinct here: the plan has to land on the number money will actually cost, not the number it costs now.

Formula

n = ln((FV x r + PMT) / (PV x r + PMT)) / ln(1 + r)

The compound growth formula solved for the number of periods. Use the monthly rate and a monthly deposit so n comes out in months.

SymbolMeaning
FVTarget balance
PVBalance already saved
PMTDeposit each period
rPeriodic interest rate
nNumber of periods until the goal

PMT = (FV - PV x (1 + r)^n) x r / ((1 + r)^n - 1)

The inverse question: given a fixed number of months, what monthly deposit closes the gap. This is the form to use when the deadline is not negotiable.

SymbolMeaning
nNumber of periods allowed
PMTRequired deposit per period

Growth = FV - PV - PMT x n

Total contributions subtracted from the target. Anything left over was earned by compounding, which tells you how much of the plan depends on the return assumption.

SymbolMeaning
GrowthInterest portion of the final balance

How To Calculate How Long It Takes To Reach A Savings Goal

  1. 1

    Set the target in future dollars

    If the goal is tied to a purchase years away, inflate today's price by expected inflation before you start. A target set in today's dollars is a target for today's purchase, not the one you will actually make.

  2. 2

    Convert the annual yield to a periodic rate

    Divide the APY by 12 for monthly deposits, or by 26 for fortnightly. A 5% APY becomes r = 0.00416667. Using 0.05 as the monthly rate makes every answer absurd.

  3. 3

    Build the ratio inside the logarithm

    Numerator: target times r, plus the deposit. Denominator: starting balance times r, plus the deposit. For $50,000, $5,000, $500 and r = 0.00416667 that is (208.33333 + 500)/(20.83333 + 500) = 708.33333/520.83333 = 1.3600000.

  4. 4

    Divide by the log of the growth factor

    ln(1.3600000) = 0.3074847 and ln(1.00416667) = 0.00415801. The quotient is 73.95 months, or about 6.2 years. Computing with full precision matters here — rounding the intermediate logs to four places shifts the answer by several months.

  5. 5

    Split the result into deposits and growth

    Contributions are $5,000 + $500 x 73.95 = $41,974.98, leaving $8,025.02 of the $50,000 earned by interest. That is 16.05% of the target — enough that a smaller assumed return would visibly move the finish line.

Examples

Example 1: $50,000 from a $5,000 start at $500 per month

Target
$50,000
Starting balance
$5,000
Monthly deposit
$500
Annual yield
5.00% compounded monthly
StepCalculationResult
Monthly rate0.05 ÷ 120.00416667
Numerator — target times rate plus deposit$50,000 x 0.00416667 + $500708.33333
Denominator — start times rate plus deposit$5,000 x 0.00416667 + $500520.83333
Ratio708.33333 ÷ 520.833331.3600000
Divide the logsln(1.3600000) ÷ ln(1.00416667)73.95 months
Contributed versus earned$5,000 + $500 x 73.95 = $41,974.98 contributed$8,025.02 earned (16.05% of the goal)

Result: 73.95 months — about 6.2 years. Contributions $41,974.98, growth $8,025.02, so 16.05% of the final balance is interest rather than deposits.

Example 2: $100,000 — what the return assumption is worth

Target
$100,000
Starting balance
$10,000
Monthly deposit
$400
Annual yield
6.00% compounded monthly
StepCalculationResult
Naive timeline with no interest($100,000 - $10,000) ÷ $400225.00 months (18.75 years)
Monthly rate at 6%0.06 ÷ 120.005
Ratio($100,000 x 0.005 + $400) ÷ ($10,000 x 0.005 + $400)2.0000000
Divide the logsln(2.0000000) ÷ ln(1.005)138.98 months
Timeline saved by compounding225.00 - 138.9886.02 months (7.17 years)
Contributions over that shorter run$10,000 + $400 x 138.98$65,590.29 contributed
What compounding supplies$100,000 - $65,590.29$34,409.71 earned

Result: 138.98 months — about 11.6 years, or 86.02 months sooner than the interest-free estimate. Growth supplies $34,409.71 of the final $100,000.

Example 3: Reverse direction — the deposit a fixed deadline demands

Target
$50,000
Starting balance
$0
Deadline
5 years (60 months)
Annual yield
5.00% compounded monthly
StepCalculationResult
Naive monthly figure with no interest$50,000 ÷ 60$833.33
Growth factor over 60 months(1 + 0.00416667)^601.2833587
Required deposit from the inverse formula$50,000 x 0.00416667 ÷ (1.2833587 - 1)$735.23
What compounding contributes over five years$833.33 - $735.23$98.10 per month

Result: $735.23 per month rather than the naive $833.33 — the account supplies $98.10 a month of the requirement, about $5,886 across five years.

Calculator

Months to reach the goal

73.95

Years to reach the goal
6.1625
Total you contribute
$41,974.98
Supplied by compounding
$8,025.02

Values update as you type. This calculator covers the single scenario its formula assumes — see Common Mistakes for what it leaves out.

Prefer a full-width tool? Open the How Long It Takes To Reach A Savings Goal calculator page.

Common Mistakes

  • Dividing the gap by the deposit and stopping there

    On a six-year goal the interest-free estimate is often a year or more too pessimistic. Ignoring growth does not make the plan safer, it makes the plan look impossible — which is when people abandon it.

  • Using the annual rate where the monthly rate belongs

    Substituting 0.05 instead of 0.05/12 treats every month as a year of compounding. None of the numbers that come out are recoverable; if the answer looks impossibly fast, this is almost always why.

  • Assuming the deposit level stays fixed for years

    The formula holds the contribution constant. Real budgets are not constant, and the useful version of this exercise is to rerun it every time your income or expenses materially change rather than trusting one plan for a decade.

  • Setting a nominal target for something priced in the future

    College costs and house deposits historically outpace general inflation. A target calculated from today's sticker price will fall short at the finish line, and the shortfall compounds because the final years carry the largest balances.

  • Treating the return assumption as certain on long horizons

    Over eleven years, 6% rather than 5% is worth years of timeline. Rerun the calculation at half your assumed return; if that version fails, the plan depends on an assumption rather than on your saving behaviour.

FAQ

What if my deposit amount changes over time?

The closed-form formula assumes a constant contribution. If you plan to raise deposits with each raise, split the goal into segments: solve each phase separately with the balance carried forward as the starting PV for the next one.

Should deposits be monthly or fortnightly?

Twenty-six fortnightly deposits equal twenty-five monthly ones in annual terms, so paying fortnightly puts slightly more money in and gets it compounding sooner. Use a periodic rate that matches the frequency you actually pay.

Does it matter whether I deposit at the start or end of the month?

Slightly. End-of-period deposits are the standard assumption and are marginally slower, because each contribution misses one month of interest. Over multi-year horizons the difference is well under a month of time.

What return should I assume for a savings goal?

For money you need on a fixed date, use the actual yield available on insured deposits rather than a long-run market average. Anything volatile — index funds, for instance — has a range of outcomes, and the arithmetic here is single-valued by design.

Why does my answer differ slightly from my spreadsheet's NPER?

Usually timing conventions. Some implementations assume payments at the beginning of the period, and some apply mid-period interest adjustments. Check whether your rate is truly the monthly equivalent of the quoted APY, not the nominal APR divided by twelve.

References

  1. [1]U.S. Securities and Exchange Commission, Investor.gov, Compound interest and the time value of saving — https://www.investor.gov/introduction-investing/basics/compound-interest
  2. [2]Consumer Financial Protection Bureau, Truth in Savings Act — Regulation DD, Appendix A (yield calculation rules) — https://www.consumerfinance.gov/rules-policy/regulations/1030/
  3. [3]Federal Reserve Bank of St. Louis, Personal saving rate and household balance sheet data (FRED) — https://fred.stlouisfed.org/