This savings goal calculator helps answer two questions: how much to contribute each period to reach a target by a chosen date, or how long a fixed contribution may take to reach a target. Enter your goal amount and current savings, then choose the contribution frequency, deposit timing, and an assumed annual interest rate.
The estimate assumes the rate and deposit amount stay constant. It is a planning calculation, not a promise of account earnings or a recommendation for where to keep your savings.
Choose a savings goal calculation
- Find what to save: Enter a future target date. The calculator estimates the recurring contribution needed to reach the goal.
- Find when you'll reach it: Enter how much you can contribute each period. The calculator estimates the number of periods and a projected completion date.
Both modes include your current savings. If that balance already meets or exceeds the target, the calculator reports that the goal has been reached and no additional contribution is needed.
How the savings goal calculation works
The period rate and deposit timing
The calculator uses the selected frequency for both deposits and interest periods: 12 periods per year for monthly, 26 for biweekly, or 52 for weekly. It divides the annual rate by that number to get the rate per period.
For an end-of-period deposit, each period's interest is added to the current balance before the contribution. For a start-of-period deposit, the contribution is added first and earns interest in that period. The timing choice can change the projection because earlier deposits have more time to earn interest.
The formula and the required-contribution solve
For a positive period rate i and n periods, the future value with end-of-period contributions C is current savings × (1 + i)n + C × [((1 + i)n - 1) / i]. For start-of-period contributions, the contribution-growth factor is multiplied by (1 + i). The calculator uses this relationship to solve for C in target-date mode.
For a target date, the calculator converts the time remaining into whole contribution periods. In time mode, its displayed completion date is estimated from the period count converted to months, so weekly and biweekly dates are approximate.
In target-date mode, the calculator solves for a contribution using the target, current balance, period rate, and number of periods. At a zero rate, it divides the remaining gap by the number of periods. The required amount is rounded up to cents, and the calculator walks the balance period by period with interest rounded to cents. This rounding can leave the final balance slightly above the target.
Example: find the contribution for a target date
Suppose you are building a $20,000 wedding fund 24 months out, you have $2,000 saved, and you can contribute at the end of each month. With a 0% annual rate, the estimated contribution is $750 per month. At a fixed 4.50% annual rate under the calculator's monthly-period assumption, the required contribution is $710.67 per month.
| Assumed annual rate | Required monthly contribution | Contributions over 24 months | Modeled interest |
|---|---|---|---|
| 0.00% | $750.00 | $18,000.00 | $0.00 |
| 2.00% | $732.40 | $17,577.60 | $422.59 |
| 4.50% | $710.67 | $17,056.08 | $944.16 |
The assumed rate is treated as a fixed nominal annual rate divided across the contribution periods. The spread between the rows shows how little the rate changes a short-horizon goal: at 2.00% the required contribution is $17.60 lower per month than at 0%, and at 4.50% it is $39.33 lower. Over only two years, the rate matters less than the gap itself; on longer horizons the spread widens. The model reports interest separately so you can see its effect; actual interest depends on the account's terms and rate changes.
What happens if you miss a month?
Missing deposits shrinks the remaining horizon, and the calculator handles the recovery by entering your actual balance and the shorter timeline in contribution mode. Take the wedding-fund example above: suppose the first two months pass with no deposits, leaving the $2,000 balance untouched (about $2,015.03 after two months of interest at 4.50%). With 22 months left instead of 24, the required contribution rises from $710.67 to $778.93 per month. Continuing at the original $710.67 would land at about $18,437.69 — $1,562.31 short of the target. Catching up costs $68.26 more per month; each additional skipped month raises that amount.
Choose a contribution frequency and timing
The calculator supports monthly, biweekly, and weekly contributions. Those choices use 12, 26, and 52 periods per year respectively. To compare frequencies fairly, convert each contribution to a comparable annual savings amount; a weekly dollar amount is not directly equivalent to the same monthly amount.
You can also choose whether deposits happen at the start or end of each period. Start-of-period deposits earn modeled interest in that period; end-of-period deposits do not. The selected frequency also determines the interest period in this calculator, so actual account interest schedules may differ.
Example: estimate when you'll reach a goal
With a $50,000 target, $5,000 in current savings, and a $500 monthly deposit at the end of each month, the calculator estimates 76 months to reach the target at a fixed 4.50% annual rate. At a 0% rate, the same contribution takes 90 months. In the 4.50% scenario, the model records $38,000 in monthly contributions and $7,519.09 in interest across the 76 periods. Because it applies a full contribution in the period that reaches the target, the ending balance can be above the target.
Plan for changing costs and account terms
Adjusting the target for inflation
This calculator does not adjust a target for inflation. If the goal is based on today's price of a future purchase, you can estimate a future target separately using an inflation assumption: for example, $50,000 increased by 3% per year for five years is about $57,964. Enter the adjusted amount as the target if that scenario fits your plan.
The rate input and what it does not cover
The rate is treated as a fixed nominal annual rate and divided by the selected contribution frequency. It is not automatically converted from an APY, and rates, account fees, access rules, and deposit protections depend on the product and provider. Check the terms of any account you plan to use. The calculator does not include taxes, fees, withdrawals, irregular deposits, or changing rates.
For related calculations, use the Compound Interest Calculator to project a balance, the Emergency Fund Calculator to estimate a reserve target, or the APY Calculator to compare a stated rate with an effective annual yield. For goals that double as a safety net, the CFPB's guide to building an emergency fund frames the target around your essential expenses rather than a universal number of months.
Last verified: October 2026. Calculator figures are outputs for the inputs entered; they are not live quotes, current rates, or an offer.