Personal Finance, Loans & Credit Savings, Budgeting & Net Worth Future value of an ordinary annuity

Savings Goal Calculator

Enter what you are saving for, what you have, what you can put away each month and the account's APY, and this calculator answers all three versions of the question at once: how much a month reaches the goal inside your horizon, how long your current deposit actually takes, and how far short you land if nothing changes. Interest on the balance is included throughout, using the exact monthly rate implied by the APY rather than a twelfth of it.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Savings goalThe amount you need in the account: a deposit, a wedding, a car, a tax bill.25000 $
Saved so farThe balance already earmarked for this goal, which grows alongside your deposits.5000 $
Amount you can deposit each monthWhat you can genuinely transfer every month, added at the end of each month.400 $
Time until you need itYour deadline in years; the required monthly deposit is solved against this horizon.4 yr
Account APYThe annual percentage yield on the account holding the money; use 0 for a plain checking account.4.0 %

It returns

  • Monthly deposit needed to hit the goal on time — Zero when the savings you already hold reach the goal within the horizon by themselves.
  • Time at the deposit you entered
  • Balance at the end of your horizon
  • Shortfall at your horizon
  • Total paid in over the horizon
  • Interest earned over the horizon

The formula

PMT=(FP(1+r)n)r(1+r)n1
n=ln(Fr+PMTPr+PMT)ln(1+r)

In plain text: PMT = (F − P(1 + r)^n) · r / ((1 + r)^n − 1)

  • FSavings goal — the balance you need at the end ($)
  • PBalance already saved towards the goal ($)
  • rMonthly rate: (1 + APY)^(1/12) − 1 (decimal)
  • nMonths in your horizon (months)
  • PMTDeposit required at the end of each month ($)

At r = 0 the expression is undefined and the deposit is simply (F − P) ÷ n. Both cases are handled.

Updated Category Savings, Budgeting & Net Worth Verified against published test cases Reading time 9 min

The three questions a savings goal really asks

A dated savings goal has three unknowns and you only ever get to fix two of them: the amount, the monthly deposit, and the time. Fix the amount and the date, and the deposit follows. Fix the amount and the deposit, and the date follows. Fix the deposit and the date, and you find out what you can actually afford to want. This calculator solves all three at once so you can see the trade rather than guessing at it.

The starting balance matters more than people expect, because it works for the whole horizon rather than being dripped in. A $5,000 balance at 4% APY becomes $5,849.29 over four years without you doing anything, and every dollar of that is a dollar the monthly deposit does not have to supply. That is why the calculator subtracts the future value of what you already hold from the goal, not its present value.

Everything here assumes a savings-style account whose balance does not fall. That assumption is safe for cash and unsafe for investments, which matters most for exactly the goals people are tempted to invest — a house deposit two years out is the classic case where a bad quarter arrives at the worst moment.

Where the formula comes from

Money deposited at the end of each month for n months is an ordinary annuity. The first deposit earns interest for n − 1 months, the second for n − 2, and the last for none, so the total at the end is PMT × ((1 + r)n − 1) / r. That fraction is the annuity factor, and it is simply the sum of the geometric series of growth factors written in closed form.

Your existing balance is a separate, simpler term: it compounds for the full n months, so it becomes P(1 + r)n. Put the two together and the balance at the end is P(1 + r)n + PMT × ((1 + r)n − 1) / r. Setting that equal to your goal F and rearranging for PMT gives the formula above — the required deposit is the part of the goal your existing savings will not supply, divided by the annuity factor.

Solving for time instead needs a logarithm, because n sits in an exponent. Rearranged, n = ln((F·r + PMT) / (P·r + PMT)) / ln(1 + r). Two things fall out of that expression. It has no solution when P·r + PMT is zero or negative — no deposit and no interest means no progress — and it grows without bound as the deposit shrinks towards the level that only services the gap, which is the savings mirror image of a loan payment that only covers the interest.

The monthly rate is derived as (1 + APY)1/12 − 1, not APY ÷ 12. An APY already includes its own compounding, so dividing by twelve applies it twice. At 4% APY the correct monthly rate is 0.327374% against 0.333333% for the naive version, and the difference compounds in your favour on the page and against you in reality.

Worked example: $25,000 in four years with $5,000 already saved

You want $25,000 for a house deposit in four years. You have $5,000 saved and the account pays 4.00% APY.

  1. Monthly rate. (1.04)1/12 − 1 = 0.00327374.
  2. Months. 4 × 12 = 48.
  3. Growth factor. 1.0032737448 = 1.1698586, which is just 1.044 written monthly.
  4. What today's savings become. 5,000 × 1.1698586 = $5,849.29.
  5. What the deposits must supply. 25,000 − 5,849.29 = $19,150.71.
  6. Annuity factor. (1.1698586 − 1) ÷ 0.00327374 = 51.8852.
  7. Required deposit. 19,150.71 ÷ 51.8852 = $369.10 a month.

Check it the other way: 369.10 × 51.8852 = $19,150.7 of deposits and growth, plus the $5,849.29 the opening balance became, is $25,000.0. If instead you deposit the $400 the calculator loads with, the balance at 48 months is 5,849.29 + 400 × 51.8852 = $26,603.36, so you clear the goal with $1,603.36 to spare — and you would reach $25,000 itself during month 45, three months early.

Reading the result when the number is uncomfortable

The required monthly deposit is the honest answer, and it is often larger than the amount you had in mind. There are only four levers and it is worth knowing their relative strength.

Time is the strongest. The required deposit is roughly inversely proportional to the horizon: doubling the years roughly halves the monthly amount, and slightly more than halves it once interest is included. Pushing a goal from three years to five cuts the deposit by about 40%.

The goal itself is next. It scales exactly: a goal 20% smaller needs a deposit 20% smaller, holding everything else constant. Trimming the target is unglamorous and immediate.

Existing savings help in proportion to their future value, so moving $1,000 into the goal removes $1,000 × (1 + r)n from what the deposits must supply — at 4% over four years, $1,169.94 of work for $1,000 of money.

The rate is the weakest lever over short horizons, and this surprises people. On the worked example above, dropping the APY from 4% to 0% raises the required deposit from $369.10 to (25,000 − 5,000) ÷ 48 = $416.67, a difference of $47.57 a month. Worth having, but not the thing that decides whether the goal is reachable. Over twenty years the ranking reverses and the rate dominates — which is exactly why cash is the right home for a four-year goal and the wrong one for a retirement goal.

Monthly deposit needed per $10,000 of goal

Deposits starting from a zero balance, computed from PMT = F·r ÷ ((1 + r)^n − 1) with r = (1 + APY)^(1/12) − 1. Multiply by your goal in units of $10,000.
Horizon0% APY2% APY4% APY5% APY
1 year$833.33$825.79$818.43$814.82
2 years$416.67$408.81$401.19$397.48
3 years$277.78$269.83$262.18$258.47
5 years$166.67$158.68$151.11$147.46
7 years$119.05$111.08$103.62$100.08
10 years$83.33$75.42$68.17$64.78

Read the ten-year row against the one-year row: interest supplies a growing share of the goal as the horizon lengthens, and almost none of it inside a year.

Assumptions worth checking before you trust the date

  • The deposit arrives every month without fail. A plan built on the best month of the year fails in an ordinary one. Use a figure that survives a month with a car repair in it.
  • The APY holds for the whole horizon. Savings rates are variable. For a multi-year goal, run the calculation again at a rate two points lower and see whether the plan still works.
  • The goal is in today's dollars. For anything more than a couple of years out, the thing you are buying gets more expensive too. Age the target with the inflation purchasing power calculator before you commit to a number.
  • Deposits land at month end. Depositing at the start of each month multiplies the annuity portion by (1 + r) and reaches the goal marginally sooner.
  • Nothing is withdrawn. If this account doubles as your emergency reserve, one genuine emergency resets the plan. Keep the two separate and size the reserve with the emergency fund calculator.
  • Tax is ignored. Interest in a taxable account is ordinary income, so the effective yield is roughly APY × (1 − your marginal rate). Enter the after-tax yield if you want the conservative version.

Choosing where the money sits

Match the account to the horizon. Under a year, an on-demand high-yield savings account is almost always right, and the savings account interest calculator will compare the offers you are looking at. One to five years, a certificate of deposit or a Treasury of matching maturity usually pays more, and the penalty for breaking it is the price of the certainty you are buying. Beyond five years and for goals with no fixed date, the interest-bearing account model on this page understates what a diversified portfolio has historically returned, but it also understates the risk, and neither is captured by an APY field.

Two goals deserve their own treatment. Education saving has a dedicated tax-advantaged wrapper, so run the numbers through the 529 college savings calculator rather than this one. And a house deposit interacts with what you can borrow: the deposit target itself should come out of the home affordability calculator, because the amount you need is set by the price you can support, not the other way round.

Frequently asked questions

How much do I need to save each month to reach $20,000 in three years?

From a zero balance at a 4% APY, $524.37 a month — that is twice the $10,000 row in the table above. With no interest at all it is 20,000 ÷ 36 = $555.56. The interest does about 6% of the work over three years, which is why the horizon and the target matter far more than the rate at this length. Enter your own starting balance to see the figure fall further.

Does this include interest on the money I have already saved?

Yes, and it is treated correctly. Existing savings compound for the whole horizon, so the calculator grows them to P(1 + r)^n first and only asks the monthly deposits to cover what is left. That is why adding money to the opening balance reduces the required deposit by more than the same money added later.

What if I cannot afford the required monthly deposit?

Extend the horizon, cut the goal, or move money in at the start — in that order of effect. The required deposit is close to inversely proportional to the number of months, so adding two years to a three-year plan cuts it by about 40%, while raising the APY by a point changes it by only a few percent on a short goal. If none of those work, the goal is telling you something the arithmetic cannot fix.

Why does the time result differ from goal ÷ monthly deposit?

Because interest is doing part of the work, and because you may already hold a balance. Dividing the goal by the deposit ignores both. On a $25,000 goal with $5,000 saved and $400 a month at 4% APY, naive division gives 62.5 months while the correct answer is 44.7 — the difference is the growth of the opening balance plus the interest on every deposit that lands.

Should I use APY or the interest rate?

Use the APY, which is what US banks are required to advertise under the Truth in Savings Act. It already contains the account's compounding, so it can be converted to an exact monthly rate with (1 + APY)^(1/12) − 1. If all you have is a nominal rate and a compounding frequency, convert it to an APY first with the APY to APR calculator.

Is a savings account the right place for a five-year goal?

For a goal with a hard date, usually yes. The reason is not the return but the certainty: a deposit account cannot be worth less in year five than in year four, while a portfolio can be down 20% in the month you need the money. If the date is flexible and the horizon is genuinely long, the trade-off shifts, but that is a different calculation from the one on this page.

How do I account for inflation in a savings goal?

Raise the target rather than lowering the rate. If the thing you are buying costs $25,000 today and prices rise 3% a year, the four-year cost is 25,000 × 1.03^4 = $28,142.16, and that is the number to enter. Working in future dollars keeps the arithmetic honest; the alternative of discounting the interest rate produces the same answer only when the goal is a lump sum with no deposits.

What happens if I miss a month?

You lose that deposit plus every month of compounding it would have earned, which on a four-year horizon at 4% is about 1.17 times the amount at the start and barely more than the amount near the end. In practice the recovery is to raise the following months slightly: rerun the calculator with the reduced horizon and your updated balance, and it will give the new required deposit directly.

References