Savings Goal Calculator

Estimate the deposit needed for a savings goal or the time to reach it, using an annual percentage yield and regular end-of-period deposits.

  • Free, no sign up
  • Runs in your browser
  • Updated

Your savings goal

Save each month
$0

Starting balance$0
Your deposits$0
Interest earned$0
Final balance$0

Goal composition

Savings milestone schedule

PeriodDateTotal depositsInterest earnedBalance

Model: fixed APY converted to an equivalent periodic yield; end-of-period deposits; 12, 26 or 52 periods per year; no tax, fees or inflation. Required deposits round up to cents. Time mode stops at 100 years. Currency selection changes labels, not exchange rates.

Official sources: CFPB: annual percentage yield calculation · CFPB: compound interest

Plan a savings goal

Enter a target, the amount already saved and an assumed APY. Find deposit amount estimates the regular transfer needed within your chosen timeframe. Find time to reach goal uses your planned transfer to estimate a finish date. Monthly dates retain today’s day where possible and use the last day of a shorter month.

The equivalent periodic rate is r = (1 + APY / 100)^(1 / frequency) − 1. After n end-of-period deposits, the balance is Start × (1 + r)^n + Deposit × ((1 + r)^n − 1) / r. At zero interest, deposits simply add to the starting balance. Weekly and biweekly counts are rounded down to whole deposits within the modeled timeframe.

Frequently asked questions

How is APY converted to a periodic rate?

The model uses (1 + APY / 100) raised to 1 / deposits per year, minus 1. APY already includes compounding; dividing APY by 12 would overstate a monthly yield.

When are deposits made?

Deposits are added at the end of each month, two-week period or week, starting one period from today. A required deposit is rounded up to the next cent.

Are these returns guaranteed?

No. APY is an input assumption, not a current offer. Rates stay fixed in this model; tax, fees and inflation are excluded.