🎯 Savings Goal Planner
Set a savings goal, starting balance, monthly contribution and expected return, and see exactly when — in years and months — your money reaches the target, with monthly-compounding growth charted live.
The Formula
Future value with regular contributions: FV(t) = P·(1+r)^t + PMT·(((1+r)^t − 1)/r), where P is your starting balance, PMT the monthly contribution, r the monthly rate (annual rate ÷ 12) and t the number of months. The simulator steps t from 0 to 600 months (50 years) and finds the first month where FV(t) meets or exceeds your goal.
Reading the Chart
The teal curve is your account balance over time; the dashed amber line is your goal. The pulsing dot marks the month the two lines meet — your goal date. If the curve never reaches the dashed line within 50 years, the chart flags it in red so you know the plan needs adjusting.
Why Contributions Beat Timing
Doubling your monthly contribution shortens the goal timeline far more than waiting for a slightly higher return, especially in the first decade before compounding has built real momentum. Try the presets to compare a modest "Slow & Steady" plan against an "Aggressive Saver" plan with the same goal.
About this simulation
This simulation models regular savings under monthly compounding: FV(t) = P·(1+r)^t + PMT·(((1+r)^t − 1)/r), where P is your starting balance, PMT your monthly contribution, r the monthly interest rate and t the number of elapsed months. It steps through up to 600 months (50 years) to find the exact month your balance first meets your goal, then reports that date alongside the final balance and how much of it came from your own contributions versus growth.
🔬 What it shows
A teal growth curve rising from your starting balance across a 50-year horizon, and a dashed amber line marking your goal. A pulsing dot appears exactly where the two meet — the month you reach your target. If the curve never reaches the goal within the horizon, a red message tells you so instead of a marker.
🎮 How to use
Drag the Savings goal slider to set your target (£1,000–£500,000), Starting savings for your opening balance, Monthly contribution for what you add every month, and Annual return % for your expected growth rate. The four presets — House Deposit, Emergency Fund, Slow & Steady and Aggressive Saver — load realistic starting scenarios instantly.
💡 Did you know?
Because compounding is exponential, the last few years before a goal add more pounds than the first several years combined — a plan that looks slow at year two can look almost finished by year eight. Doubling the monthly contribution usually cuts the time to goal by much more than half, especially for smaller starting balances.
Frequently asked questions
What formula does this simulator use?
It uses the standard future-value-with-contributions formula: FV(t) = P·(1+r)^t + PMT·(((1+r)^t − 1)/r), with monthly compounding. P is your starting balance, PMT your fixed monthly contribution, r the annual return divided by 12, and t the number of months elapsed. The simulator evaluates this month by month up to 600 months (50 years) and finds the first month where FV(t) is at least your goal.
What happens if I never reach my goal within 50 years?
The chart shows the growth curve rising toward — but never touching — the dashed goal line, and a message explains that the goal wasn't reached within the horizon. In practice this means the combination of contribution and return rate is too low for the target; increasing the monthly contribution almost always closes the gap faster than waiting for a higher return.
How much does doubling my monthly contribution actually help?
Because contributions add up linearly while a larger balance still compounds, doubling PMT typically more than halves the time to reach a goal — try it with the Slow & Steady preset and then bump the monthly contribution slider up. The effect is strongest early on, before the compounding on your existing balance has grown large enough to dominate.
Does starting savings or monthly contribution matter more?
For goals many years away, monthly contributions usually dominate because they accumulate every month; for goals only a few years away, a larger starting balance matters more because there isn't enough time for monthly additions to compound significantly. Compare the House Deposit and Aggressive Saver presets to see both effects.
Why does the return rate slider only go up to 10%?
Ten percent a year is already an optimistic long-run average for a diversified stock portfolio; savings accounts and cash ISAs in the UK typically sit well below that. The slider is capped at 10% to keep the model realistic — treat anything above roughly 5–6% as an equities-style assumption rather than a guaranteed savings rate.
Simulate a savings goal month by month with starting savings, monthly contributions and a chosen return rate, and find exactly when the goal line is crossed.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install