Savings Goal Calculator
Figure out exactly how much to save monthly to reach any financial goal by your target date.
Plan any savings goal
Find the monthly contribution needed to hit your target by your deadline.
Use 4–5% for savings accounts, 6–8% for diversified portfolios.
How to use this calculator
- Enter your savings goal amount—the total you want to have saved by your deadline.
- Add what you've already saved—the calculator projects its growth separately.
- Set your time horizon—when you need the money (in years or months).
- Input expected annual return—use 4–5% for cash savings, 6–8% for portfolios.
- Pick a goal type—this helps you benchmark against typical timelines for similar goals.
- Click Calculate to see the monthly contribution required, total interest earned, and what-if scenarios.
How savings goal math works
A savings goal has four interlinked variables: target amount, current savings, time horizon, and monthly contribution. Change any one and the others must adjust. The savings goal calculator solves for the monthly contribution needed, given your target, current savings, timeline, and expected return.
The core formula
We use the future value of an ordinary annuity, solved for the payment (PMT). The future value you need to accumulate from new contributions equals your goal minus the future value of what you've already saved:
PMT = (FV × r) / [(1 + r)^n − 1]
Where:
- FV = remaining amount needed (goal minus future value of current savings)
- r = monthly interest rate (annual rate ÷ 12 ÷ 100)
- n = number of months until the goal deadline
If the expected return is zero (cash under the mattress), PMT simply equals FV ÷ n.
Two engines of growth
Your goal gets funded by two compounding engines. First, your existing savings grow at the expected return rate via the standard compound interest formula A = P(1 + r/n)^(nt). Second, your monthly contributions grow via the annuity formula above—each contribution compounds for the remaining months until the deadline. The earlier you contribute, the more time it has to compound, which is why consistent monthly saving beats irregular lump sums.
Why return assumptions matter
The expected return dramatically shifts your required monthly contribution. Saving $50,000 in 5 years at 0% requires $833/month. At 4.5% (high-yield savings), it requires about $754/month—a $79/month savings. At 7% (diversified portfolio), it drops to about $696/month. But higher returns come with higher risk: stock markets have down years, and a market drop just before your goal date can leave you short. Match your return assumption to your actual investment vehicle.
Matching investments to timelines
The right investment depends on your time horizon. For goals under 3 years, use a high-yield savings account, money market fund, or short-term CDs—protecting principal matters more than growth. For 3–7 year goals, consider a mix of bonds and conservative stock funds. For 7+ year goals, a diversified stock-heavy portfolio is appropriate—time smooths out volatility and unlocks compounding. Always keep an emergency fund separate so you don't raid goal savings for unexpected expenses.
Staying on track
The biggest risk to a savings goal isn't a market downturn—it's abandoning the plan. Three tactics boost success: automate transfers to a separate savings account on payday so the money is gone before you can spend it; visualize progress with a chart or tracker; and build in flexibility by setting a target 10–15% above your true minimum, so a setback still leaves you at your real goal. If you miss a month, resume immediately—perfection isn't required, persistence is.
Worked example
Scenario: Priya wants to save $50,000 for a home down payment in 5 years. She already has $5,000 saved and expects 4.5% annual return in a high-yield savings account.
- Goal (FV): $50,000
- Future value of $5,000 at 4.5% for 5 years: $5,000 × (1.045)^5 = $6,231
- Remaining to accumulate: $50,000 − $6,231 = $43,769
- Monthly rate (r): 4.5% ÷ 12 ÷ 100 = 0.00375
- Number of months (n): 5 × 12 = 60
- PMT = $43,769 × 0.00375 ÷ [(1.00375)^60 − 1] = $43,769 × 0.00375 ÷ 0.2518
- PMT ≈ $651.65/month
Over 5 years, Priya contributes $651.65 × 60 = $39,099. Her existing $5,000 grows to $6,231. Total: $45,330 in contributions and principal, plus about $4,670 in interest. She hits $50,000 on schedule.
If Priya had no current savings and the same goal, her required monthly contribution would jump to about $754—a useful baseline for setting realistic timelines.
Glossary
- Future Value (FV)
- The amount a present sum or series of payments will grow to at a given interest rate over time.
- Annuity
- A series of equal payments made at regular intervals. Monthly savings contributions are an annuity.
- High-Yield Savings Account (HYSA)
- A savings account paying significantly higher interest than traditional banks—typically 4–5% as of recent years. FDIC-insured.
- Emergency Fund
- 3–6 months of living expenses kept in liquid cash for unexpected costs. Always separate from goal savings.
- Pay Yourself First
- A budgeting principle that automates savings transfers on payday, before discretionary spending can erode the surplus.
- Time Horizon
- The length of time until you need the money. Longer horizons allow riskier, higher-return investments.
Frequently asked questions
Quick answers to the most common questions about savings goal calculator.
This calculator is provided for informational and educational purposes only and does not constitute financial, legal, tax, or professional advice. Results are estimates based on the inputs you provide and standard assumptions. Actual figures may vary. Please consult a qualified professional before making financial decisions. Read our full disclaimer.