Savings Goal Calculator
Find out how much to save monthly to reach any financial goal — with future-value math.
About the Savings Goal Calculator
The savings goal calculator computes the monthly contribution required to reach a target savings balance within a chosen time, given a starting balance and an expected annual return. It is built for goals that involve both an existing sum and ongoing deposits — a down payment for a home, a wedding fund, an emergency fund, a child's college fund, or a vehicle purchase. The math combines the future value of a lump sum with the future value of a series of monthly contributions, then solves for the contribution that closes the gap.
The motivation for this kind of calculator is that simply dividing the goal by the number of months ignores the growth of your existing savings and the growth of your ongoing contributions. On a 5-year goal of $50,000 with $5,000 already saved and a 5% return, naive division gives ($50,000 - $5,000) / 60 = $750 per month. The real required figure, accounting for compounding on both the existing balance and the monthly contributions, is closer to $641 per month — the difference is the interest your money earns along the way.
The expected annual return input is critical. For short-term goals (under 3 years), financial planners typically recommend conservative instruments like high-yield savings accounts or short-term certificates of deposit, where returns are currently in the 4-5% range (per FDIC weekly rate data as of 2024). For medium-term goals (3-10 years), a mix of bonds and equity may be appropriate, with expected returns varying widely. The Securities and Exchange Commission's Investor.gov cautions that past performance does not guarantee future results.
This calculator does not account for inflation. If your goal is specified in today's dollars (e.g. "$50,000 down payment"), the nominal amount you will need in 5 years will be higher. A common practice is to enter the goal as a future-dollar amount adjusted for expected inflation, or to use a real return (nominal return minus inflation rate) for conservative planning.
How It Works
The calculator decomposes the goal into two pieces: the future value of the existing savings (lump-sum growth) and the future value of the monthly contributions (annuity growth). The required contribution is the figure that makes the sum equal to the goal.
FV_existing = PV x (1 + r/12)^(12 x t)
FV_contrib = PMT x (((1 + r/12)^(12 x t) - 1) / (r/12))
Goal = FV_existing + FV_contrib
Solving for PMT:
PMT = (Goal - PV x (1 + r/12)^(12 x t)) x (r/12) / ((1 + r/12)^(12 x t) - 1)
where:
PV = current savings
r = expected annual return (decimal)
t = years to goal
PMT = required monthly contribution
Two edge cases are handled. When the rate is zero (cash under the mattress, or a 0% account), the formula simplifies: PMT = (Goal - PV) / (12 x t), because there is no compounding to add. When current savings already exceed the goal's future value, the calculator reports $0 monthly contribution needed — you have already arrived.
The "future value of current savings" output shows what the starting balance grows to on its own, assuming the same return. The "remaining gap to fund" is the part of the goal the contributions must cover, after the existing savings' growth. The "total interest earned" is the difference between the goal and the sum of the initial principal and total contributions — i.e. how much of the goal came from compounding rather than from saving.
The formula assumes contributions are made at the end of each month (ordinary annuity). If contributions are made at the beginning of the month (annuity due), multiply the contribution by 1 / (1 + r/12) for the equivalent amount. The difference is small at low rates and short horizons but material at higher rates.
Worked Examples
Using the default inputs: $50,000 goal, $5,000 current savings, 5% return, 5 years. Future value of current savings: 5000 x (1.004167)^60 = $6,416.79. Remaining gap: $50,000 - $6,416.79 = $43,583.21. Required monthly contribution: 43583.21 x 0.004167 / ((1.004167)^60 - 1) = $640.87. Over 60 months you contribute $38,452, current savings grow to $6,416.79, total interest earned is $50,000 - $5,000 - $38,452 = $6,548. The naive division ($50,000 - $5,000) / 60 = $750 would over-state the required contribution by about $109 per month.
For a $30,000 emergency fund goal with $0 current savings at 4% over 18 months: Future value of current savings = $0. Gap = $30,000. Required monthly contribution = 30000 x (0.04/12) / ((1 + 0.04/12)^18 - 1) = $1,619.94. You must save $1,619.94 per month to build a $30,000 emergency fund in 18 months at 4% — illustrating the cost of a short timeline. Stretch to 36 months and the required contribution drops to $785.72.
For a $200,000 home down payment with $40,000 current savings at 6% over 10 years: FV of current savings = 40000 x (1.005)^120 = $72,775.87. Gap = $127,224.13. Required monthly contribution = 127224.13 x 0.005 / ((1.005)^120 - 1) = $776.33. Over 10 years you contribute $93,160, existing savings grow by $32,776, total interest earned is $67,064 — about half of the goal comes from compounding.
For the same $50,000 goal at 5% with $5,000 saved but a 10-year horizon instead of 5: Future value of current savings = 5000 x (1.004167)^120 = $8,235.05. Gap = $41,764.95. Required monthly contribution = 41764.95 x 0.004167 / ((1.004167)^120 - 1) = $268.96. Doubling the time roughly cuts the required monthly contribution by more than half — this is the same compounding effect that powers retirement savings.
When to Use This Tool
Use the savings goal calculator when you need to:
- Plan a home down payment over a fixed number of years.
- Build an emergency fund of 3-6 months' expenses on a target date.
- Save for a wedding, vehicle, or other large purchase.
- Fund a child's 529 education savings plan from birth to college.
- Determine how much to save monthly to reach a target net-worth milestone.
- Compare the cost of saving aggressively early vs. catching up later.
- Model how a higher or lower expected return changes the required contribution.
Limitations & Disclaimer
This calculator assumes a constant monthly contribution and constant rate of return over the entire period, which is unrealistic for real investments whose returns vary year to year and may be negative in any given year. It does not account for inflation, taxes, fees, or contribution limits on tax-advantaged accounts. Past performance does not guarantee future results. For significant financial goals, consult a licensed financial advisor. See our disclaimer for full details.
Frequently Asked Questions
Why does this calculator give a different result than just dividing the goal by months?
Because it accounts for the growth of both your existing savings and your monthly contributions. Naive division ignores compounding, which is significant over multi-year horizons. On a 5-year, $50,000 goal with $5,000 saved and a 5% return, the difference is about $113 per month — naive division gives $750, the correct figure is $637.
What return rate should I use?
Match the rate to the actual investments you plan to use. For short-term goals (under 3 years), use high-yield savings or short-term CD rates, currently around 4-5% per FDIC data. For longer horizons, a diversified portfolio of stocks and bonds has historically returned around 6-7% above inflation per long-run equity data, but past performance does not guarantee future results. Be conservative rather than optimistic.
Does the calculator account for inflation?
No. The goal amount is treated as a nominal figure. If your goal is in today's dollars (e.g. '$50,000 down payment today'), you should either inflate the goal by your expected inflation rate before entering it, or enter the expected real return (nominal return minus inflation) instead of the nominal return. For example, a 7% nominal return with 3% expected inflation gives roughly a 4% real return.
What happens if my current savings already exceed the goal?
The calculator detects this and reports a $0 monthly contribution requirement, since you have already arrived at your goal. In practice you may still want to maintain savings for emergency purposes or redirect the surplus to another goal.
Are contributions made at the beginning or end of the month?
End of the month (ordinary annuity). This matches how most people save: you save out of income received during the month. If you contribute at the start of each month (annuity due), divide the calculated contribution by <code>(1 + r/12)</code> for the equivalent amount. The difference is small at low rates and short horizons but material at higher rates.
Can I use this for retirement planning?
Partially, but retirement has more complexity: changing income, employer matches, tax-advantaged accounts (401(k), IRA) with contribution limits under IRC Sec. 402(g) ($23,000 in 2024 for 401(k) employee contributions), Social Security, and required minimum distributions. This tool gives a back-of-the-envelope projection; for serious retirement planning use a dedicated retirement calculator or consult a licensed advisor.
Last updated: September 9, 2026 · Author: HT99 Tools Editorial Team