Savings Goal Calculator

Free Savings Goal Calculator - find the monthly deposit needed to hit a savings goal, or compute the time required given a fixed deposit.

915.8K uses Updated · 2026-05-14 Runs locally · zero upload
AD

How to Use Savings Goal Calculator

The Savings Goal Calculator helps you plan toward a specific target like a down payment or trip. Enter your goal, current savings, interest rate, and choose which value to solve for. The Savings Goal Calculator then returns either the required monthly deposit or the months needed.

  1. Enter the goal and current savings.
  2. Enter the interest rate.
  3. Choose mode - solve for deposit, or solve for timeline.
  4. Read the result.

Formula & Theory - Savings Goal Calculator

The Savings Goal Calculator uses these formulas:

i = APR / 12
FV_current = PV · (1 + i)^n
Required = (Goal - FV_current) · i / ((1 + i)^n - 1)
Bal_(m+1) = Bal_m · (1 + i) + C   (iterated until Bal ≥ Goal)
SymbolMeaning
PVCurrent savings
CMonthly deposit
iMonthly rate
nMonths

Assumptions and Limits

The Savings Goal Calculator assumes a constant rate and uniform monthly deposits. Inflation, taxes, and missed deposits are not modeled.

Use Cases for Savings Goal Calculator

  • Down payment plans - target a property down payment.
  • Travel and weddings - plan large discretionary expenses.
  • Emergency fund - hit a multi-month spending buffer.
  • Education - build a 529 or RESP toward a target tuition figure.

Frequently asked questions about Savings Goal Calculator

What does the Savings Goal Calculator solve for?

The Savings Goal Calculator either solves for the required monthly deposit when you set a timeline, or for the timeline when you set the deposit.

Does it account for compound interest?

Yes. The Savings Goal Calculator compounds monthly using your annual interest rate divided by 12.

Why is the answer 'not reachable'?

If your monthly deposit and interest are too small to reach the goal within 80 years, the Savings Goal Calculator reports that the plan is not feasible.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.