Skip to content

Savings goal calculator

Project the timeline to reach a savings target with regular contributions and compound interest.

Calculator personal

Logic updated April 2026

This calculator answers a simple but important question: how long will it take to reach a specific savings goal? Given your starting balance, monthly contribution, interest rate, and compounding frequency, it iterates month by month until your balance hits the target — and shows you exactly when that happens.

How this is calculated

Formula

Each month: balance += monthlyContribution ; at compounding intervals: balance × (1 + periodicRate) ; loop until balance ≥ goal

Step-by-step

  1. Start with the current savings balance
  2. Each month, add the monthly contribution at the start of the month
  3. Apply interest at the chosen compounding frequency (monthly, quarterly, or annually)
  4. Continue iterating until the balance reaches or exceeds the goal amount
  5. Cap the simulation at 600 months (50 years) to bound the analysis
  6. Report the months and years to goal, total contributed, and total interest earned
Rounding mode
ROUND_HALF_UP
Precision
20-digit internal precision (Decimal.js), rounded to 2 decimal places for display
Logic last reviewed

Assumptions & limitations

What this calculator assumes

  • Contributions are made at the start of each month
  • Interest is applied to balance at the end of each compounding period
  • Compounding frequency: monthly (12), quarterly (4), or annually (1)
  • Iteration is capped at 600 months
  • Final balance equals or slightly exceeds the goal at the month it is reached

What this calculator doesn’t account for

  • Assumes a constant interest rate over the saving period
  • Doesn't model variable monthly contributions or one-off lump sums
  • Doesn't account for inflation eroding the purchasing power of the goal
  • Doesn't model taxes on interest earned
  • Doesn't include account fees that may reduce effective returns

Worked example

A saver has $5,000 in a high-interest account, contributes $500 a month, earns 4% annually compounded monthly, and is saving for a $30,000 goal.

Input Value
Current savings $5,000
Monthly contribution $500
Annual interest rate 4%
Compounding Monthly
Goal $30,000

Goal reached in ~46 months (3 years 10 months) — Total contributed: $23,000 — Interest earned: ~$2,000

Without interest, $500/month would take 50 months ($25,000 ÷ $500) to reach the remaining $25,000 needed. With 4% interest compounding on the growing balance, the goal arrives 4 months earlier — roughly $2,000 of free money along the way. The interest contribution looks small here but grows dramatically with longer horizons or higher rates.

Frequently asked questions

How much should I save each month?

Divide the goal (minus current savings) by the months you have. To save $20,000 in 4 years (48 months) with no current balance, you need about $416 a month before interest. Interest accelerates this, so you can usually back off slightly — but the safer plan is to set the contribution as if there were no interest and treat the interest as a buffer. Run the calculator at your contribution to see exactly when you'd hit the goal.

How does interest help reach my goal faster?

Each interest payment grows the balance, which means future interest is calculated on a larger number. The compounding effect is small at first but accelerates over time. Over short horizons (under 2 years) the impact of interest is modest; over 5+ years it becomes meaningful. Higher rates and more frequent compounding both shorten the time to goal — see how the answer changes when you switch from annually to monthly compounding.

What if I can't save the recommended amount?

The calculator works in both directions: enter what you can actually save and see how long it takes — that's often more honest than aiming for an unsustainable amount. Or extend the goal date and reduce the monthly figure to match. Even small contributions add up: $100/month at 5% over 10 years is over $15,500.

Savings goal vs emergency fund — what's the difference?

An emergency fund is sized to cover unplanned expenses (typically 3–6 months of essential expenses) and stays in a quickly accessible account. A savings goal is for a specific planned outcome — a car, a holiday, a deposit. They're complementary, not interchangeable: build the emergency fund first, then layer specific savings goals on top once you have that buffer in place.

What compounding frequency should I use?

Use whatever frequency your account actually uses. Most savings accounts compound daily and credit interest monthly — monthly is the closest standard option in this calculator. The difference between monthly and annually compounding at typical rates (3–6%) is small over short horizons, larger over decades. The bigger driver of time-to-goal is the contribution amount, not the compounding frequency.

Embed this calculator

Add this calculator to your website. Free to use with attribution.