FT Finance Tools

Savings Goal Calculator

Find how long a savings goal takes at a given monthly contribution, or the monthly amount needed to reach it by a target date.

🔒 Runs entirely in your browser — nothing is uploaded

Time to reach goal

2 yr 7 mo

Total contributed

$15,500.00

Interest earned

$1,500.00

Each month: balance grows by the monthly rate, then the contribution is added.

Advertisement

How savings goals are modeled

Reaching a savings target combines two forces: the money you add and the return it earns. This calculator steps through the plan month by month. Each month the existing balance grows by the monthly rate — annual return ÷ 12 ÷ 100 — and then your contribution is added. In closed form, the future value of regular deposits is FV = C × ((1 + r)n − 1) ÷ r, plus your current savings compounded by (1 + r)n, where C is the monthly contribution, r the monthly rate and n the number of months. The goal is reached the first month the balance meets or exceeds your target. With a 0% return the model simplifies to plain addition, so the gap is just divided by your monthly contribution.

Time mode versus amount mode

The two modes answer opposite questions. In contribution mode you fix the monthly amount you can save and the tool tells you how many months until the goal is met, along with the total you will contribute and the interest earned along the way. In target mode you fix the deadline in months and the tool solves for the contribution required to get there, rearranging the future-value formula to isolate C. Use contribution mode when your budget is fixed and time is flexible, and target mode when the deadline is fixed — a wedding, a down payment, a tuition bill — and you need to know what to set aside each month.

Planning notes and privacy

Treat the return rate as an assumption, not a promise. A high-yield savings account, certificate or money-market fund earns a relatively steady rate, while investments swing up and down, so a conservative figure is safer for a near-term goal. Inflation, taxes on interest and irregular deposits will shift real results, so re-run the numbers as your situation changes. Everything is computed locally in your browser — no account, no upload and no live-rate lookup — which makes it easy to test private "what if" scenarios before committing to a savings plan.

How to use

  1. Set the goalEnter the amount you want to save and how much you already have set aside.
  2. Add a rateEnter the annual return your savings earn — use 0 for a plain cash goal.
  3. Choose a modeSet a monthly contribution to find the time, or a target time to find the monthly amount.

Frequently asked questions

What formula is used?
Each month the balance grows by the monthly rate and the contribution is added. The future value of regular deposits is FV = C × ((1 + r)^n − 1) ÷ r plus the starting balance compounded.
How is the required monthly amount found?
It rearranges the future-value formula to solve for the contribution C that reaches the goal after the chosen number of months at the given rate.
What if the rate is zero?
With no return, time is simply the remaining gap divided by the monthly contribution, and the required contribution is the gap divided by the number of months.
Are returns guaranteed or fetched live?
No. The rate is an assumption you type in; there are no external APIs or live market data. Real returns vary.
Advertisement