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
| Instrument | Rate | Applies To | Cap/Transaction | Source |
|---|---|---|---|---|
| Stocks (regular) | 0.35% | Buy & Sell | €1,600 | Official |
| REITs / GVV-SIR / Certificates | 0.12% | Buy & Sell | €1,300 | Official |
| ETFs (non-Belgian registered) | 0.12% | Buy & Sell | €1,300 | Official |
| ETFs (Belgian-registered, accumulating) | 1.32% | Buy & Sell | €4,000 | Official |
| Belgian state bonds (OLO) | 0.12% | Buy & Sell | €1,300 | Official |
| Other bonds | 0.12% | Sell only | €1,300 | Official |
Broker TOB Withholding Status
Which brokers handle TOB automatically?
TOB Declaration Deadlines
When to file and pay your TOB
| Transaction Month | Declaration & Payment Deadline |
|---|---|
| January | Last working day of March |
| February | Last working day of April |
| March | Last working day of May |
| June | Last working day of August |
| December | Last working day of February (next year) |
Capital Gains Tax 2026
New 10% tax on investment profits from January 1, 2026
€0 - €10,000
Annual exemption
€10,001 - €15,000
Standard rate
Above €15,000
Standard rate
Speculative trading
Day trading, margin, derivatives
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
- • 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
- • 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
- • 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 FreeThis 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.