Buying an ETF as a Belgian resident: the steps, the costs and what the tax office takes

From opening an account to filing: what happens at each step when you buy an ETF from Belgium. The four layers of cost, the 0.12% or 1.32% stock exchange tax, and what ends up on your own tax return.

Written by Belfolio6 min read

Also available in Français, Nederlands, Deutsch

What you are buying, before we get to tax

An ETF is a fund traded on an exchange that holds a basket of securities — usually an index. You buy a unit of the fund, not the shares themselves. Two consequences of that drive everything below.

The first is diversification: your money sits in hundreds or thousands of companies at once, which makes the risk of any one of them failing small and leaves the risk of the whole market falling exactly where it was. An ETF does not remove market risk; it removes single-name risk.

The second is structure. The fund is a legal construction with its own domicile, its own registration status and its own decision about what to do with dividends. Those three properties — not performance — are what decide what you pay on it in Belgium.

The account: where you buy changes what you have to do

You need a securities account. What you choose does not change the tax rates: they are Belgian, so they are the same everywhere. It changes who pays them over.

  • With a Belgian intermediary, the stock exchange tax is generally withheld at source, and from June 2026 the capital-gains tax as a rule too.
  • With a foreign broker, often nothing or only part is withheld. The tax is owed just the same; you are simply the one declaring it — monthly for the stock exchange tax, once a year for the rest.

Where each broker stops is set out side by side in the broker tax comparison, with a source on every cell.

One duty attaches to the account itself rather than to what you do with it: a foreign account is registered with the National Bank's Central Point of Contact and mentioned each year in box XIII. How that works is set out in the foreign-account guide; it is the thing most often missed in the first year.

The four layers of cost

Cost is the only part of investing that is known in advance. It arrives in four layers, and they do not work the same way.

  1. The fund's ongoing charge (TER). A yearly percentage taken out of the fund's price. You never see an invoice for it.
  2. Your broker's transaction fee. A fixed or variable amount per order. This is the only layer that genuinely differs from broker to broker.
  3. The stock exchange tax. A tax due on every buy and every sell. It is the same everywhere — it is a tax, not a broker's price.
  4. Tax on what it earns. Withholding tax on dividends, and since 2026 a tax on gains when you sell.

The first two layers are costs; the last two are taxes. Keeping them apart is worth the effort, because only the second changes when you change broker.

The stock exchange tax: 0.12% or 1.32%, and why it is not in the ISIN

On one point Belgium is peculiar, and it happens to be where the largest amounts sit. The rate on a fund depends on two facts together:

  • is the fund registered in Belgium for public offering, and
  • does the share class accumulate (reinvest the dividends) or distribute them?

Only when both are true is the rate 1.32%. If the fund is not registered here but is domiciled in the EEA, it is 0.12% — whichever share class it is. Neither condition is enough on its own, and neither can be read off the ISIN. Two share classes of one fund each carry their own ISIN and can each give a different answer.

In practice: on a €10,000 purchase, that is the difference between €12 and €132. What we have been able to establish fund by fund is in the ETF tax snapshot, with a source on every row and, where we do not know, a statement that we do not know.

What lands on your return afterwards

There is work left after the purchase, and how much depends on the account you chose above.

  • Stock exchange tax: where it is not withheld, you file it yourself each month through MyMinfin, with its own deadline per month.
  • Dividends: where the 30% withholding tax is not deducted, the gross amount goes on your annual return.
  • Capital gains: the €10,000 annual exemption is always claimed back through the annual return — even when your broker already withheld the 10% at source. Withheld is not the same as settled.
  • Foreign account: registration with the Central Point of Contact and the box XIII mention.

To see what one order costs in stock exchange tax before you place it, the stock exchange tax simulator works it out from the same data as the tables above; the calculator does the same for a whole portfolio.

Where this usually goes wrong

Not when choosing the fund, but afterwards. The three that come back most often: a foreign account not declared in the first year, monthly stock exchange tax returns noticed a year late, and the assumption that withholding at source takes care of the €10,000 exemption. All three are administrative, and all three cost money without anything having been wrong with the investment itself.

Other building blocks, other rules

Everything above applies to listed funds. Two things Belgian investors often hold alongside them follow an entirely different tax logic, and each has its own guide:

Neither is a variant of an ETF. They are here because they often sit in the same portfolio while different rules apply to them.

Always verify your figures

Belfolio computes and presents these amounts for information only. This is not tax advice nor investment advice. Rates and funds' registration status change; verify your amounts with the FPS Finance or your accountant before filing.

Published 9 Aug 2026

Frequently asked questions

Do I need a Belgian broker to buy an ETF?
No. You can use a Belgian or a foreign broker and you pay the same Belgian taxes either way. What differs is who pays them over: a Belgian intermediary usually withholds at source, while with a foreign broker you file yourself.
How much stock exchange tax do I pay on an ETF?
0.12%, 0.35% or 1.32% depending on the fund. The 1.32% rate applies only when the fund is registered in Belgium and its share class accumulates — both conditions together. For most funds Belgians hold it comes down to 0.12% or 1.32%, which is a factor of eleven.
Do I have to declare a foreign securities account?
Yes. An account with a foreign broker must be registered once with the National Bank's Central Point of Contact, and then mentioned every year in box XIII of your return. That duty exists regardless of what you do on the account.

Keep reading