Savings Goal Calculator

Work out how much to save each month to reach a goal. Enter your current savings, target, time frame and assumed annual interest rate.

Enter your savings target

Use current savings, target balance, time horizon, and a conservative annual growth assumption if appropriate.

$
$
%
years
Your result

Required monthly contribution

Updates automatically as you change the inputs.

Required monthly contribution
$652.03
Target amount$30,000
Current savings at goal date$5,470.26
Months to goal36

How to use the savings goal calculator

Enter what you have saved now, the target balance, the time available, and an annual return assumption. The calculator estimates a level monthly contribution made at the end of each month.

Monthly savings contribution

Calculation formulaMonthly savings contribution
Used for the result above
Required contribution = (target − current balance grown to the goal date) × r ÷ [(1 + r)ⁿ − 1], using a monthly rate r and n monthly deposits.

At a 0% return assumption, the remaining amount is simply divided by the number of months. A positive return assumption lowers the modeled contribution because the existing balance and future deposits are assumed to earn interest.

Example: Noor saves for a $12,000 goal

Noor has $3,000 saved and wants $12,000 in two years. At a 0% assumed return, she needs another $9,000 across 24 monthly deposits: $375 a month.

The calculator assumes deposits arrive at the end of each month. A positive return assumption can reduce the modeled contribution, but actual investment returns need not follow a steady path.

Start with a no-growth savings plan

At 0% interest, saving from $3,000 to $12,000 in two years requires $375 a month. This gives you a baseline before allowing for interest.

The model assumes deposits at the end of each month. If your current savings already grow to the target under your assumptions, the required extra deposit is zero.

How deposit timing changes a savings plan

This model uses equal deposits at the end of each month and a fixed monthly growth rate derived from the annual rate. A deposit made earlier can earn interest for longer, so a beginning-of-month calculation can give a different required contribution.

A fixed target also does not adjust automatically for rising prices. If you want a $12,000 purchase in a later year, enter the amount you expect to need then and review the goal as the price or your contribution budget changes.

Assumptions and limitations

What the estimate assumes

Returns are assumed constant and do not predict actual investment performance.

Important limitation 2

Taxes, fees, inflation, and irregular deposits are not modeled.

Sources and reference material

Savings Goal Calculator FAQs

Should I use an interest rate for a cash savings goal?

Use a realistic rate for the account or asset you expect to use. You can enter 0% for a conservative no-growth plan.

Are deposits assumed monthly?

Yes. The model assumes equal deposits at the end of each month.

What if I already have more than the goal?

The required monthly contribution becomes zero under the model.

Does this adjust for inflation?

No. Set a higher future target yourself if you want to account for expected price changes.

What if I cannot afford the calculated monthly contribution?

Try extending the timeline, lowering the target, adding a larger starting amount, or combining several changes. Avoid assuming an unrealistically high return just to make the contribution smaller.

Planning estimate only. Growth assumptions are not guaranteed and the calculator does not provide investment advice.