Savings Goal Calculator
Find how long a savings goal takes at a given monthly contribution, or the monthly amount needed to reach it by a target date.
🔒 Runs entirely in your browser — nothing is uploadedHow savings goals are modeled
Reaching a savings target combines two forces: the money you add and the return it earns. This calculator steps through the plan month by month. Each month the existing balance grows by the monthly rate — annual return ÷ 12 ÷ 100 — and then your contribution is added. In closed form, the future value of regular deposits is FV = C × ((1 + r)n − 1) ÷ r, plus your current savings compounded by (1 + r)n, where C is the monthly contribution, r the monthly rate and n the number of months. The goal is reached the first month the balance meets or exceeds your target. With a 0% return the model simplifies to plain addition, so the gap is just divided by your monthly contribution.
Time mode versus amount mode
The two modes answer opposite questions. In contribution mode you fix the monthly amount you can save and the tool tells you how many months until the goal is met, along with the total you will contribute and the interest earned along the way. In target mode you fix the deadline in months and the tool solves for the contribution required to get there, rearranging the future-value formula to isolate C. Use contribution mode when your budget is fixed and time is flexible, and target mode when the deadline is fixed — a wedding, a down payment, a tuition bill — and you need to know what to set aside each month.
Planning notes and privacy
Treat the return rate as an assumption, not a promise. A high-yield savings account, certificate or money-market fund earns a relatively steady rate, while investments swing up and down, so a conservative figure is safer for a near-term goal. Inflation, taxes on interest and irregular deposits will shift real results, so re-run the numbers as your situation changes. Everything is computed locally in your browser — no account, no upload and no live-rate lookup — which makes it easy to test private "what if" scenarios before committing to a savings plan.
How to use
- Set the goalEnter the amount you want to save and how much you already have set aside.
- Add a rateEnter the annual return your savings earn — use 0 for a plain cash goal.
- Choose a modeSet a monthly contribution to find the time, or a target time to find the monthly amount.