Savings Goal Calculator
Find how much to save each month, week or year to reach a savings goal with a return rate and money already saved, or how long it takes with a set amount.
Results are estimates for information only, not financial advice. Check with a professional before making decisions.
- Contribution per period
- –
- Time to goal
- –
- Total saved (your money)
- –
- Interest earned
- –
- Final balance
- –
- Rate per period
- –
How it was calculated
How to use the savings goal calculator
- In Calculate, choose Contribution needed to reach the goal or Time needed with a set contribution.
- Enter your Savings goal, the Amount already saved (0 if you start from nothing) and the Annual return (%) you expect.
- For the contribution, set the deadline in Years and Months. For the time, enter your Contribution per period.
- Choose the Contribution frequency (monthly, bi-weekly, weekly, quarterly or annually), the Compounding of the return and whether Contributions made at the End of each period or the Start of each period.
The tool shows the Contribution per period, the Time to goal, the Total saved (your money), the Interest earned, the Final balance and the Rate per period used. The Balance by year chart separates your contributions from interest; hover or focus a bar to read the values. How it was calculated lists the formulas with your numbers.
The formulas behind the result
The annual rate is first converted into a rate per contribution period. With a nominal rate r compounded m times a year and p contributions a year, the periodic rate is i = (1 + r/m)^(m/p) − 1. With monthly compounding and monthly contributions, this is simply r ÷ 12.
Contribution needed. Your current savings grow to PV × (1 + i)^n on their own. The rest of the goal must come from the contributions, whose future value is PMT × ((1 + i)^n − 1) ÷ i. Solving for the payment:
PMT = (FV − PV × (1 + i)^n) ÷ [((1 + i)^n − 1) ÷ i]
For contributions at the start of each period, the divisor is multiplied by (1 + i). The payment is rounded up to the cent, so the final balance is always at least the goal.
Time to goal. The same equation is solved for n with logarithms:
n = ln((FV + PMT ÷ i) ÷ (PV + PMT ÷ i)) ÷ ln(1 + i)
The result is rounded up to a whole number of contributions and shown in years and months.
Example
You want $50,000 in 5 years, you already have $5,000, and you expect 4% a year compounded monthly. The $5,000 grows to about $6,105 by itself. The remaining $43,895 requires $662.08 a month for 60 months. You put in $44,725 in total (including the initial $5,000) and earn about $5,275 in interest. With no return at all, you would need $750 a month.
Tips and limits
- Be conservative with the return: a savings account, a GIC and a stock portfolio have very different rates and risks. Try several rates to see the range.
- Returns are assumed constant. Real investments go up and down, and the tool does not model fees, taxes (for example in a TFSA versus a taxable account) or inflation.
- Increasing the frequency (weekly instead of monthly) barely changes the total; starting earlier has a much bigger effect.
The results are estimates for planning, not financial advice.
Frequently asked questions
How much should I save each month to reach my goal?
Choose Contribution needed to reach the goal, enter the goal, what you already have, the return and the deadline. The Contribution per period is the amount to set aside each month (or at the frequency you picked).
How long will it take to reach my savings goal?
Choose Time needed with a set contribution and enter the amount you can save per period. The Time to goal gives the years and months and the number of contributions.
Does the amount already saved count?
Yes. It grows with the return over the whole period, which lowers the contribution you need. If it already reaches the goal, the tool tells you that no contribution is needed.
What does "start of each period" change?
Each deposit earns one more period of interest, so the required contribution is slightly lower than with deposits at the end of each period.
Can the goal be unreachable?
With no contribution and too little saved, or with a negative return, the goal may never be reached. The tool says so when it would take more than 100 years.
Related tools
- Compound Interest Calculator Free compound interest calculator with regular contributions, any compounding frequency, a year-by-year chart and table, and CSV export.
- Retirement Savings Calculator Project retirement savings with growing contributions, returns and inflation, then see how long they last or the withdrawal they can sustain.
- Simple Interest Calculator Calculate simple interest with I = P × r × t, or solve for the principal, rate or time, in days, months, years or between two dates (actual/365, 30/360).