Free tool · No signup

Savings Goal Calculator

Saving for more than one thing? Add every goal, give each a target and a date, and see exactly how much to set aside each month for all of them.

Your goals
Add a goal
GoalTargetMonthsMonthly
Target
Months
Monthly
$493
Target
Months
Monthly
$310
Return %3.0% / y
Expected annual return on your savings — leave 0 for a plain account.
Total to save each month
$802.94
Across 2 goals
Total target
$8,500
You contribute
$8,396
Interest earns
$104
Monthly split by goal
Emergency fund — 1 y$493 / mo
You put in $5,918Interest $82
Vacation — 8 mo$310 / mo
You put in $2,478Interest $22
Compounding handled exactly

Projections assume a constant return and steady monthly contributions. Real results vary — this is a planning tool, not financial advice.

Savings goal FAQ

Every goal, one number.

For each goal, take the amount you need and divide by the months you have — then add the goals together. If your savings earn interest, you need a little less because compounding helps. This calculator does the exact maths for every goal and totals them for you.

Your plan is ready — now reach them for real

Put every goal on autopilot.

Create a sinking fund for each goal, track every contribution and watch them all fill up with the NevaPlan Budget Planner. One-time purchase, lifetime access, free to start.

A sinking fund for every goal
See each one’s progress in real time
Goals, budget and accounts in one place
Explore Budget PlannerOne-time · Lifetime access · No subscription

Free: The Money Starter Kit

Four printable worksheets: where you stand today, where the money goes, what to clear first, and what you are actually saving for.

4 worksheets · printable · free, no account needed

Add this calculator to your site

Free to use — just keep the link under the tool. Paste this wherever you want it to appear.

<iframe src="https://nevaplan.com/tools/savings-goal-calculator?embed=1" width="100%" height="720" style="border:0;max-width:100%"
  loading="lazy" title="NevaPlan calculator"></iframe>