Savings Goal Calculator

Find out how long it takes to reach a savings goal with regular deposits.

$
$
$
%
Time to reach goal
Total deposited
Interest earned

Results update as you type.

About this calculator

A savings goal calculator works out how many months it takes to reach a target amount from your starting balance, a fixed monthly deposit and an interest rate. Each month it adds your deposit plus one-twelfth of the annual rate on the balance, counting the months until the total first reaches your goal, then splits that goal into how much came from deposits versus interest earned.

For example, aiming for a 10,000 goal starting with 1,000 and putting away 300 a month at 3% interest takes roughly 29 to 30 months. The bulk of the goal comes from your own deposits, with interest chipping in only a small share over such a short stretch.

Use it to plan for an emergency fund, a holiday, a car or a house deposit, to see how a bigger monthly deposit shortens the wait, and to set a realistic date before you start putting money aside.

Frequently asked questions

What if I never reach the goal?

If your deposit is zero and interest alone cannot reach the target, the calculator shows no result. Increase the monthly deposit to reach the goal in a set time.

Does interest really help much?

Over short periods the deposit dominates, but at higher rates and longer horizons interest can cover a meaningful share of the goal.

Does my current savings count toward the goal?

Yes. Your starting balance is the launch point, so the calculator only needs your deposits and interest to close the gap between it and the goal. A larger starting balance means fewer months to reach the target.

How can I reach my savings goal faster?

Raise the monthly deposit, start with a larger balance, or find a higher interest rate. Increasing the deposit has the biggest effect over short periods, since deposits do most of the work before interest has time to build.

How is the time to reach the goal worked out?

The calculator steps forward month by month — adding your deposit and the interest on the balance — and counts how many months pass before the total first hits the goal. It reports that count as the time to reach it.

What if my deposit is too small to reach the goal?

If the deposit is zero and interest alone cannot close the gap, no timeline exists and the calculator shows no result. Any positive monthly deposit will eventually reach the goal, so raise it to get a finite answer.

❤️ Love Calculator.Free? Share it

𝕏  X Facebook Reddit
API — use this calculator from code

Call this calculator as a free JSON endpoint — no key required. Send the field values below as query parameters or JSON. Read the full API docs →

Endpoint

GET https://calculator.free/api/v1/savings-goal/

curl

curl "https://calculator.free/api/v1/savings-goal/?goal=10000&current=1000&deposit=300"

JavaScript fetch()

const r = await fetch(
  "https://calculator.free/api/v1/savings-goal/?" + new URLSearchParams({
    "goal": "10000",
    "current": "1000",
    "deposit": "300"
  }));
const data = await r.json();
console.log(data.results);

Results are estimates for general guidance only, not financial, medical or tax advice.