Inputs

Your plan

What the portfolio is worth today, before this year's contributions.

Cash committed each period, before the stock-exchange tax is taken off the top. Only what is left over is invested.

Monthly buying pays the stock-exchange tax 12 times a year instead of once.

End of period is the ordinary annuity. Start of period gives every contribution one extra period of growth: on yearly buys at 7% that is exactly 7% more at the end.

Fixed means 750 a month is still 750 a month in year 30. Raised means it climbs with the inflation rate below, holding its buying power.

How far to project. Year 0 is today; the chart runs to this year.

A balance you want to hit, 100000 for instance. Empty it to drop the target row.

Retirement

What the portfolio has to cover each year. 24000 is 2000 a month.

The FIRE number is annual spend divided by this rate: 24000 at 3,5% needs 685714. Bengen and the Trinity study put the range at 3 to 4, both from US data.

Market assumptions

Nominal, before inflation. 7 is the long-run global-equity average; the next 30 years are not obliged to repeat it.

Used to deflate every figure to today's euros. The ECB targets 2; Belgian realised inflation has run a little above it.

Effective turns 7% a year into 0,5654% a month and keeps the rate you typed. Dividing by 12 returns 7,229% a year instead, a gap of 1016,54 euro over a 10-year plan at 500 a month.

Belgian tax, 2026 rates

0,12 for an accumulating fund not registered in Belgium, which covers most Irish-domiciled UCITS ETFs. 0,35 for individual shares. 1,32 for an accumulating fund registered here with the FSMA. Your fund's registration decides it, so it is typed in rather than guessed.

1300, 1600 and 4000 for the three bands above, in that order.

An accumulating fund pays out nothing, so the dividend withholding line stays at zero.

Share held in debt claims. Past the threshold below, the Reynders tax applies to that share of the gain. A pure-equity ETF sits at 0.

Charged on the bond part of the gain. 30 in 2026.

Debt-claim share that switches the Reynders tax on. 10 in 2026.

Withheld at source on any distribution. 30 in 2026.

First slice of dividends you can claim back on your return. 859 for tax year 2026, reindexed every year.

Flat rate on realised gains, in force since 1 January 2026. 10.

Per person, per year, before the 10% applies. 10000 in 2026, rising to 15000 with unused amounts carried forward.

The step-up basis. Gain below this line is pre-2026 and stays untaxed. Leave it at 0 if the position started after that date.

Projection

Where this ends up

Balance by year

The solid line is the nominal balance. The dashed line is the same balance deflated to today's euros. Both are listed as numbers below.

Side by side

Every assumption in this run