At some point I set myself a concrete savings goal — accumulate a specific amount before making a big purchase, rather than financing it. The hardest part wasn't the discipline. It was figuring out what that goal actually meant in monthly terms.
"How much do I need to save per month?" doesn't have a single answer. It depends on three things: how much you want to reach, how long you have, and how much you already have saved. Change any one of those and the monthly figure changes — sometimes dramatically.
This article works through the calculation using €20,000 as the example, because a concrete number makes it easier to see how the monthly requirement shifts with the timeline. But the same logic applies to any savings goal.
Want to see your own numbers?
Enter your goal, timeline, and current savings — the calculator gives you the required monthly contribution in seconds.
Calculate my monthly contribution →The right question: not how much, but when
The same €20,000 goal can require very different monthly amounts depending on the timeline you set yourself.
If you need €20,000 in two years, you have 24 months. If you give yourself five years, you have 60. That difference in timeline cuts the required monthly contribution by more than half.
Before running any numbers, the most useful question isn't "how much can I save?" It's "when do I need this money?" The answer to that defines the challenge.
If the monthly figure that comes out is too high for your current income, the options are two: extend the timeline or reduce the target. That adjustment is part of the process — the calculator makes it easy to iterate.
How to calculate it with no investment return
The simplest case: you put the money aside without it earning any return. The formula is straightforward.
If you start from zero and the money earns no return, the required monthly contribution is:
Monthly contribution = goal ÷ number of months
For a €20,000 goal, here's how the required monthly amount changes with the timeline:
| Timeline | Months | Monthly contribution |
|---|---|---|
| 2 years | 24 | €833 |
| 3 years | 36 | €556 |
| 5 years | 60 | €333 |
Going from 2 years to 5 years reduces the monthly contribution by more than half — from €833 to €333. Time is the variable with the biggest impact.
What if you already have some savings?
If you're starting with money already saved, you only need to cover the gap.
The formula adjusts easily:
Monthly contribution = (goal − current savings) ÷ number of months
If you already have €3,000 saved and your goal is €20,000, you need to accumulate another €17,000. Here's how that changes the monthly figures:
| Timeline | No prior savings | Starting with €3,000 |
|---|---|---|
| 2 years | €833 | €708 |
| 3 years | €556 | €472 |
| 5 years | €333 | €283 |
Having prior savings helps, but not as much as extending the timeline. The €3,000 head start saves between €50 and €125 per month depending on the timeline — a real benefit, but time remains the dominant factor.
What changes if the money earns a return
If the money you accumulate generates some return, you need to contribute slightly less each month. How much less depends on the timeline and the assumed return.
When saving toward a short-term goal — less than two years — the fear of putting money somewhere that could drop in value is understandable. I went through that: kept the money completely idle to avoid any risk. Looking back, I understand that decision, but inflation was quietly eroding the value anyway.
For goals of one or two years, a high-yield savings account can be a reasonable middle ground when there are attractive offers: the money stays accessible, the risk is minimal, and it earns something. It's neither investing nor leaving money sitting idle.
For longer timelines — three years or more — it's worth considering whether part of those savings could generate a return. Here's what a hypothetical 4% annual return would change (an illustrative scenario, not a guarantee):
| Timeline | No return | 4% annual (example) |
|---|---|---|
| 2 years | €833 | €802 |
| 3 years | €556 | €524 |
| 5 years | €333 | €302 |
The difference is modest — between €30 and €50 less per month in these scenarios. The reason is that early on the accumulated capital is still small, so the return hasn't had time to compound meaningfully. Over longer timelines or with larger amounts, the effect grows. The article on compound interest explains the mechanics in detail.
Return calculations assume monthly compounding at 4% per year. That rate is an illustrative assumption — no investment guarantees a specific return. Use the investment calculator to explore different return scenarios.
For those who want the formula
If you want to understand where the return calculations come from, here's the formula. If not, you can skip this section without missing anything essential.
When contributions earn a return, simple division is no longer enough. The correct formula is the future value of an annuity, solved for the monthly payment:
PMT = FV × r / ((1 + r)ⁿ − 1)
- PMT
- monthly contribution
- FV
- target amount (€20,000)
- r
- monthly rate (annual rate ÷ 12)
- n
- number of months
For the 3-year, 4% annual scenario: r = 0.04 ÷ 12 ≈ 0.003333; n = 36. The denominator is (1.003333)³⁶ − 1 ≈ 0.1273. PMT = 20,000 × 0.003333 ÷ 0.1273 ≈ €524.
This formula assumes end-of-month contributions with monthly compounding. Pirfila's methodology page covers the assumptions behind the financial calculations in more detail.
How to apply this to your own goal
The calculation is only useful if the monthly figure it produces is realistic for your actual situation.
Before committing to a monthly savings target, one practical note: if you don't have a solid emergency fund — typically three to six months of expenses in something liquid and safe — that should come first. Saving toward a three-year goal while having no buffer for unexpected expenses means assuming nothing will go wrong in that time. That rarely holds.
Once the basics are covered, the process is iterative: set your target and ideal timeline, calculate the resulting monthly contribution, and check whether it fits your actual savings margin. If it doesn't, adjust the timeline or the target.
Pirfila's goal calculator lets you do those iterations quickly — change the timeline, the starting amount, or add an assumed return, and see how the monthly contribution changes in real time.
Frequently asked questions
Does the formula change if my goal isn't €20,000?
No. The logic is the same for any amount: (goal − current savings) ÷ months, or the return version if you assume some growth. The €20,000 in this article is just a concrete example to make the numbers easy to follow.
What happens if I miss a month?
The plan slips. The most practical approach is to recalculate the required monthly contribution for the remaining months based on the new situation, rather than trying to "catch up" by saving a larger amount in future months, which usually isn't realistic.
Does it make sense to invest for a short-term goal?
For timelines of one or two years, the risk of an investment dropping just when you need the money is real. In that range, a high-yield savings account — if attractive rates are available — may be more appropriate than taking on volatility. For timelines of three years or more, the risk-reward equation starts to shift.
Do these calculations account for inflation?
No. The examples in this article work in nominal euros: if inflation reduces purchasing power over the next three years, €20,000 nominal will be worth somewhat less in real terms. For specific spending goals (buying a car, a deposit on a flat) this is usually a minor consideration; for very long-term financial goals, it matters more.
Put your numbers to work: