Savings Goal Simulator
Calculate the amount to set aside each month to reach a target sum by a given date, based on your starting capital and expected return.
Your settings
Results update with each entry.
Lump sum already available and invested from today.
Average assumption, after fees. Enter 0% for uninterest-bearing savings.
- Monthly savings to plan
- €310
- Over 10 years, paid at month-end, to reach €50,000.
- Total contributions
- €42,244
- Including starting capital
- Estimated gains
- €7,756
- 16% of final capital
- Capital at maturity
- €50,000
Path toward the target
Capital at year-end.
- Cumulative contributions
- Cumulative gains
- Objective
Breakdown by year
| Year | Total paid in | Cumulative gains | Principal at year-end |
|---|---|---|---|
| 1 | €8,724 | €201 | €8,925 |
| 2 | €12,449 | €520 | €12,969 |
| 3 | €16,173 | €960 | €17,133 |
| 4 | €19,898 | €1,525 | €21,422 |
| 5 | €23,622 | €2,218 | €25,840 |
| 6 | €27,347 | €3,044 | €30,391 |
| 7 | €31,071 | €4,007 | €35,078 |
| 8 | €34,795 | €5,110 | €39,906 |
| 9 | €38,520 | €6,358 | €44,878 |
| 10 | €42,244 | €7,756 | €50,000 |
How this calculation is made
The annual return R is converted into an equivalent monthly rate i = (1 + R)^(1/12) − 1. After n months, the starting capital C₀ is worth C₀ × (1 + i)^n. The monthly savings V, paid at the end of each month, must cover the remaining gap to the target:
V = (Objective − C₀ × (1 + i)^n) × i / ((1 + i)^n − 1)
With a zero return, the formula simply becomes V = (Target − C₀) / n.
- The return is assumed constant and net of fees over the entire period.
- Taxes on gains and inflation are not taken into account.
- If the starting capital alone reaches the goal, the required savings is zero.
The results are simulations based on the stated assumptions. They do not predict future results and do not take your personal situation into account. The information published on TimeLinq is for informational purposes only and does not constitute investment advice. Investing involves a risk of capital loss.