Belgian Investment Tax Guide 2026

Complete overview of TOB (Stock Exchange Tax), Capital Gains Tax, deadlines, and how to declare. All information sourced from official Belgian government resources.

TOB Rates & Caps

Beurstaks tarieven & plafonds

InstrumentRateApplies ToCap/TransactionSource
Stocks (regular)0.35%Buy & Sell1,600Official
REITs / GVV-SIR / Certificates0.12%Buy & Sell1,300Official
ETFs (non-Belgian registered)0.12%Buy & Sell1,300Official
ETFs (Belgian-registered, accumulating)1.32%Buy & Sell4,000Official
Belgian state bonds (OLO)0.12%Buy & Sell1,300Official
Other bonds0.12%Sell only1,300Official

Broker TOB Withholding Status

Which brokers handle TOB automatically?

Automatic Withholding
No action required from you
Bolero (KBC)Automatic
Keytrade BankAutomatic
Saxo Bank BEAutomatic
LYNXAutomatic
BUXAutomatic
BNP Paribas FortisAutomatic
Belfius Re=BelAutomatic
ING BelgiëAutomatic
MeDirectAutomatic
Self-Declaration Required
You must declare and pay TOB yourself
Trade RepublicSelf-declare required
Interactive Brokers (IBKR)Self-declare required
DEGIROMust enable in settings

TOB Declaration Deadlines

When to file and pay your TOB

Transaction MonthDeclaration & Payment Deadline
JanuaryLast working day of March
FebruaryLast working day of April
MarchLast working day of May
JuneLast working day of August
DecemberLast working day of February (next year)

Capital Gains Tax 2026

New 10% tax on investment profits from January 1, 2026

Tax Rates & Exemptions

€0 - €10,000

Annual exemption

0%

€10,001 - €15,000

Standard rate

10%

Above €15,000

Standard rate

10%

Speculative trading

Day trading, margin, derivatives

33%
What's Taxed?

Taxed at 10%

  • Stocks (Belgian & foreign)
  • ETFs (distributing & accumulating)
  • Bonds
  • Cryptocurrencies & NFTs
  • Investment/mutual funds

Exempt

  • Pension savings (pillars 2 & 3)
  • Donations & inheritances

How to Declare TOB

Step-by-step guide via MyMinfin

1
Calculate Your TOB
  • • List all transactions with date, side (buy/sell), ISIN, amount
  • • Apply correct rate based on instrument type
  • • Apply per-transaction cap
  • • Aggregate by rate bucket per month
2
File via MyMinfin
  • • Login with itsme® or eID
  • • Go to My declaration → Diverse taxes (DivTax)
  • • Select TOB → New declaration
  • • Enter monthly totals per rate
  • • Submit and download acknowledgement
3
Pay via Bank Transfer
  • • Use structured communication from DivTax
  • • Transfer to FPS Finance account
  • • Keep proof of payment
  • • Pay before deadline to avoid interest

Payment Information

Bank details for TOB payment

Beneficiary

FPS Finance Collection Centre

IBAN

BE39 6792 0022 9319

BIC/SWIFT

PCHQ BE BB

Need Help?

Phone: 02 572 57 57

Email: taxonweb@minfin.fed.be

Automate Your Belgian Tax Calculations

Import your broker statements, calculate TOB automatically, and generate tax reports with our free tool.

Get Started Free

This guide is for educational purposes only and does not constitute tax advice. Always verify information with official Belgian government sources and consult a tax professional for your specific situation. Information last updated: January 2026.