Belgian TaxCalculator
How It WorksPricingFor AccountantsAboutBlogTax Info
Belgian TaxCalculator

Simplifying Belgian investment tax reporting for traders and investors. Calculate TOB, dividend taxes, and capital gains with ease.

Product

  • Features
  • Pricing
  • For Accountants
  • How It Works
  • FAQ

Resources

  • Tax Guide
  • Resources
  • Blog
  • FAQ

Resources

  • WHT Rates
  • ECB Exchange Rates
  • French FTT Stocks

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

Company

  • About
  • Vacancies
  • Contact
  • Newsletter

Stay Updated

Get the latest Belgian investment tax tips and updates delivered to your inbox.

© 2026 Belgian Tax Calculator. All rights reserved.

Made with❤️in Belgium
Back to Blog
#1/31TOB / Beurstaks

How to Calculate and Fill the Official TOB Form: Step by Step Guide for MyMinfin (2026)

The ultimate guide to declaring TOB (Beurstaks) in Belgium. Learn how to fill every box on the official form, file online via MyMinfin, calculate your tax with examples, and avoid common mistakes.

Belgian Tax Calculator Team5 January 202525 min
TOB / Beurstaks thumbnail

Introduction: Why This Guide Exists

If you invest through a foreign broker like Interactive Brokers, DEGIRO, or Trade Republic, you are legally required to calculate, declare, and pay the Belgian Tax on Stock Exchange Transactions (TOB, also known as "Beurstaks") yourself. Unlike Belgian brokers such as Bolero or Keytrade Bank, foreign brokers do not automatically withhold this tax for you.

This guide walks you through every single step of the process. We will explain each box on the official paper form, show you exactly how to file online through MyMinfin, and provide real calculations with actual numbers. By the end of this guide, you will know precisely how to handle your TOB obligations without making costly mistakes.

Whether you made 3 transactions or 300 this year, the process is the same. Let us break it down together.


Part 1: Understanding the TOB Basics

What Is the TOB?

The TOB (Taks op Beursverrichtingen) is a Belgian tax applied to stock exchange transactions. Every time you buy or sell securities on a secondary market, you owe this tax. It does not matter whether you made a profit or a loss. The tax applies to the transaction value itself.

Who Must Pay TOB?

You must pay TOB if you meet all these conditions:

  1. You are a Belgian tax resident (you live in Belgium or have your fiscal residence here)
  2. You buy or sell securities on a stock exchange or secondary market
  3. Your broker does not withhold TOB automatically

Belgian brokers (Bolero, Keytrade, BNP Paribas Fortis, ING, Belfius, etc.) withhold TOB automatically. You do not need to do anything if you only use these brokers.

Foreign brokers that typically do NOT withhold TOB include:

  • Interactive Brokers (IBKR)
  • DEGIRO (unless you opted in to their TOB service)
  • Trade Republic
  • Scalable Capital
  • eToro
  • Trading 212
  • Revolut

What Securities Are Taxable?

The TOB applies to:

  • Stocks (Belgian and foreign)
  • ETFs (Exchange Traded Funds)
  • Bonds
  • Investment funds
  • Tracker certificates
  • Turbo products and warrants

The TOB does NOT apply to:

  • Initial public offerings (IPOs) where you buy directly from the issuer
  • Redemption of accumulating funds at the fund company
  • Cryptocurrency (no TOB, but potential capital gains tax applies)
  • CFDs and forex (these are derivatives, not securities)

The Three TOB Rates

There are three different TOB rates, depending on the type of security:

RateApplies ToMaximum Cap
0.35%Stocks (Belgian and foreign)€1,600 per transaction
0.12%Bonds and most ETFs€1,300 per transaction
1.32%Belgian registered accumulating funds€4,000 per transaction

Important: The cap applies per individual transaction, not per month or per year.

How to Determine the Correct Rate

For ETFs, the rate depends on two factors:

  1. Where is the fund registered? (Check the ISIN prefix)
  2. Is it accumulating or distributing?

Here is a quick reference:

ISIN PrefixCountryTypical Rate
IEIreland0.12%
LULuxembourg0.12%
DEGermany0.12%
BEBelgium (distributing)0.12%
BEBelgium (accumulating, registered)1.32%

Most popular ETFs like IWDA, VWCE, CSPX, and EUNL are Ireland or Luxembourg domiciled, so they use the 0.12% rate.

For more details on ETF rates, see our guide: ETF TOB Rates Explained: Why Some ETFs Cost 0.12% and Others 1.32%


Part 2: Gathering Your Transaction Data

Before you can fill out the TOB form, you need to collect all your transaction data. Here is what you need for each transaction:

Required Information

  1. Transaction date (the trade execution date, NOT the settlement date)
  2. Security name and ISIN code
  3. Transaction type (buy or sell)
  4. Number of shares/units
  5. Price per share/unit
  6. Total transaction value
  7. Currency (if not EUR, you need the exchange rate)

Exporting Data from Popular Brokers

Interactive Brokers (IBKR)

  1. Log in to Client Portal
  2. Go to Performance & Reports → Statements
  3. Select Activity Statement
  4. Choose the period (e.g., monthly or custom date range)
  5. Select PDF or CSV format
  6. Download and open the file
  7. Look for the Trades section

The IBKR statement shows transaction dates, symbols, quantities, prices, and total values. Note that IBKR often displays amounts in the original currency (USD, GBP, etc.), so you may need to convert to EUR.

DEGIRO

  1. Log in to your DEGIRO account
  2. Go to Activity → Account Statement
  3. Select the date range
  4. Export as CSV or PDF

DEGIRO statements show all transactions with dates, product names, quantities, prices, and values in EUR.

Trade Republic

  1. Open the Trade Republic app
  2. Go to Profile → Documents
  3. Download your trade confirmations (Abrechnungen)

Each transaction generates a separate PDF document with all details.

Saxo Bank

  1. Log in to SaxoTraderGO
  2. Go to Account → Reports
  3. Select Trade Confirmations or Account Statement
  4. Choose your date range and download

Converting Foreign Currency Transactions

If your transactions are in USD, GBP, or another currency, you must convert them to EUR for the TOB declaration. Use the official exchange rate from the European Central Bank (ECB) on the transaction date.

You can find historical ECB rates at: https://www.ecb.europa.eu/stats/policy_and_exchange_rates/euro_reference_exchange_rates/html/index.en.html

Example currency conversion:

  • Transaction: Buy 100 shares of Apple at $150 per share
  • Transaction date: March 15, 2026
  • USD amount: 100 × $150 = $15,000
  • ECB rate on March 15, 2026: 1 EUR = 1.08 USD
  • EUR amount: $15,000 ÷ 1.08 = €13,888.89
  • TOB at 0.35%: €13,888.89 × 0.35% = €48.61

Part 3: Calculating Your TOB

Now that you have your transaction data, let us calculate the TOB for each transaction.

The Basic Formula

TOB = Transaction Value × Applicable Rate

If the calculated TOB exceeds the cap, you pay the cap instead.

Detailed Calculation Examples

Example 1: Buying an ETF

Transaction details:

  • Date: February 10, 2026
  • Security: iShares Core MSCI World UCITS ETF (IWDA)
  • ISIN: IE00B4L5Y983
  • Action: BUY
  • Quantity: 50 shares
  • Price: €95.20 per share
  • Transaction value: 50 × €95.20 = €4,760.00

TOB calculation:

  • Rate: 0.12% (Ireland domiciled ETF)
  • TOB: €4,760.00 × 0.12% = €5.71
  • Cap: €1,300 (not exceeded)
  • Final TOB: €5.71

Example 2: Selling a Stock

Transaction details:

  • Date: February 18, 2026
  • Security: ASML Holding NV
  • ISIN: NL0010273215
  • Action: SELL
  • Quantity: 25 shares
  • Price: €680.00 per share
  • Transaction value: 25 × €680.00 = €17,000.00

TOB calculation:

  • Rate: 0.35% (stock)
  • TOB: €17,000.00 × 0.35% = €59.50
  • Cap: €1,600 (not exceeded)
  • Final TOB: €59.50

Example 3: Large Transaction Hitting the Cap

Transaction details:

  • Date: March 5, 2026
  • Security: Vanguard FTSE All-World UCITS ETF (VWCE)
  • ISIN: IE00BK5BQT80
  • Action: BUY
  • Quantity: 1,200 shares
  • Price: €115.00 per share
  • Transaction value: 1,200 × €115.00 = €138,000.00

TOB calculation:

  • Rate: 0.12% (Ireland domiciled ETF)
  • Calculated TOB: €138,000.00 × 0.12% = €165.60
  • Cap: €1,300 (not exceeded)
  • Final TOB: €165.60

Example 4: Belgian Accumulating Fund

Transaction details:

  • Date: March 12, 2026
  • Security: KBC Equity Fund Belgium
  • ISIN: BE0126205553
  • Action: SELL
  • Quantity: 100 shares
  • Price: €1,250.00 per share
  • Transaction value: 100 × €1,250.00 = €125,000.00

TOB calculation:

  • Rate: 1.32% (Belgian registered accumulating fund)
  • Calculated TOB: €125,000.00 × 1.32% = €1,650.00
  • Cap: €4,000 (not exceeded)
  • Final TOB: €1,650.00

Example 5: Multiple Transactions in One Month

Let us say you made these transactions in January 2026:

DateSecurityActionValueRateTOB
Jan 5IWDABUY€2,5000.12%€3.00
Jan 8Apple IncBUY€5,0000.35%€17.50
Jan 15VWCEBUY€10,0000.12%€12.00
Jan 22MicrosoftSELL€8,0000.35%€28.00
Jan 28IWDASELL€3,0000.12%€3.60

Total TOB for January: €3.00 + €17.50 + €12.00 + €28.00 + €3.60 = €64.10

This total of €64.10 must be declared and paid by the end of March 2026 (last working day).


Part 4: The Official Paper Form Explained (Box by Box)

The official TOB declaration form is a structured document with specific boxes for different information. While most people now use the online MyMinfin portal, understanding the paper form helps you know exactly what information is required.

Header Section

Box: National Register Number (Rijksregisternummer)

Enter your 11-digit Belgian national register number. This is the unique identifier found on your Belgian ID card. Format: XX.XX.XX-XXX.XX

Box: Name and Address

Enter your full legal name and current address as registered with the Belgian authorities. This must match your official records.

Box: Declaration Period

Enter the month and year for which you are declaring. For example, "January 2026" or "01/2026". Each declaration covers one calendar month.

Transaction Details Section

The main body of the form contains rows for entering individual transactions. For each transaction, you fill in:

Column 1: Transaction Date

Enter the trade execution date (not the settlement date). Format: DD/MM/YYYY

Example: 15/02/2026

Column 2: Security Description

Enter the name of the security and ideally the ISIN code. Be specific enough to identify the instrument.

Examples:

  • "iShares Core MSCI World UCITS ETF (IE00B4L5Y983)"
  • "Apple Inc (US0378331005)"
  • "ASML Holding NV (NL0010273215)"

Column 3: Transaction Type

Indicate whether this is a purchase (Aankoop/Achat/Kauf) or sale (Verkoop/Vente/Verkauf).

Column 4: Taxable Amount (EUR)

Enter the total transaction value in euros. If the original transaction was in a foreign currency, convert it using the ECB exchange rate on the transaction date.

This is the gross amount before any broker fees.

Column 5: Applicable Rate

Enter the TOB rate that applies to this transaction:

  • 0.35% for stocks
  • 0.12% for bonds and most ETFs
  • 1.32% for Belgian registered accumulating funds

Column 6: Tax Amount

Enter the calculated tax for this transaction. This is Column 4 multiplied by Column 5, subject to the applicable cap.

Summary Section

Box: Total Taxable Amount

Sum of all amounts from Column 4.

Box: Total Tax Due

Sum of all amounts from Column 6. This is what you owe.

Box: Date and Signature

Sign and date the declaration. The declaration is a legal document, and signing it confirms the accuracy of the information provided.


Part 5: Filing Online via MyMinfin (Step by Step with Screenshots Description)

The recommended and most efficient way to declare TOB is through the MyMinfin portal using the "DivTax" application. Here is the exact process:

Step 1: Access MyMinfin

  1. Open your web browser and go to: https://eservices.minfin.fgov.be/myminfin-web/

  2. Click on "Aanmelden" (Log in)

  3. Choose your authentication method:

    • itsme (recommended, easiest)
    • eID card reader (requires card reader hardware)
    • Federal token (security codes)
  4. Complete the authentication process

Step 2: Navigate to DivTax

Once logged in to MyMinfin:

  1. Look for the search bar or menu
  2. Search for "DivTax" or navigate to "Diverse taksen" (Miscellaneous taxes)
  3. Click on "Taks op beursverrichtingen" (Tax on stock exchange transactions)
  4. You will see the DivTax application interface

Step 3: Start a New Declaration

  1. Click on "Nieuwe aangifte" (New declaration)
  2. Select the declaration type: "Taks op beursverrichtingen (TOB)"
  3. Enter the declaration period:
    • Year: Select the year (e.g., 2026)
    • Month: Select the month (e.g., January)

Step 4: Enter Your Personal Information

The system will pre-fill some information based on your login:

  1. Verify your national register number is correct
  2. Verify your name is correct
  3. Verify your address is correct

If any information is incorrect, you may need to update it through the national register first.

Step 5: Add Your Transactions

Now you add each transaction:

  1. Click "Verrichting toevoegen" (Add transaction)

  2. For each transaction, fill in:

    Date of transaction: Use the calendar picker or type DD/MM/YYYY

    Description: Enter the security name and ISIN

    Type: Select "Aankoop" (Buy) or "Verkoop" (Sell)

    Taxable amount: Enter the transaction value in EUR

    Rate: Select from the dropdown:

    • 0,35% (stocks)
    • 0,12% (bonds/ETFs)
    • 1,32% (Belgian accumulating funds)

    Tax amount: This may calculate automatically, or you enter it manually

  3. Click "Opslaan" (Save) for this transaction

  4. Repeat for each transaction in the month

Step 6: Review Your Declaration

After adding all transactions:

  1. Review the summary showing:

    • Number of transactions
    • Total taxable amount
    • Total tax due
  2. Verify each transaction is correct

  3. Make any necessary corrections by clicking on a transaction and editing it

Step 7: Submit the Declaration

  1. Check the box confirming the declaration is accurate
  2. Click "Indienen" (Submit)
  3. You will receive a confirmation screen
  4. Save or print the confirmation with the reference number

Step 8: Pay the Tax

After submitting, you must pay the tax due:

  1. Note the payment details shown on the confirmation:

    • Amount due: (your total tax)
    • Bank account: BE39 6792 0022 9319
    • BIC: PCHQBEBB
    • Structured reference: (provided on confirmation)
  2. Transfer the exact amount using the structured reference

  3. Payment must arrive before the deadline

Payment Deadline Reference

The deadline is the last working day of the second month after the transaction month:

Transaction MonthDeclaration & Payment Deadline
JanuaryEnd of March
FebruaryEnd of April
MarchEnd of May
AprilEnd of June
MayEnd of July
JuneEnd of August
JulyEnd of September
AugustEnd of October
SeptemberEnd of November
OctoberEnd of December
NovemberEnd of January (next year)
DecemberEnd of February (next year)

Part 6: Complete Worked Example

Let us walk through a complete example from start to finish.

Scenario

Sarah is a Belgian investor using Interactive Brokers. In February 2026, she made the following transactions:

Transaction 1:

  • Date: February 3, 2026
  • Action: Buy 200 shares of VWCE
  • Price: €112.50 per share
  • Total: €22,500.00

Transaction 2:

  • Date: February 10, 2026
  • Action: Buy 50 shares of Apple Inc (in USD)
  • Price: $175.00 per share
  • Total: $8,750.00
  • ECB rate on Feb 10: 1 EUR = 1.09 USD
  • EUR equivalent: $8,750 ÷ 1.09 = €8,027.52

Transaction 3:

  • Date: February 18, 2026
  • Action: Sell 100 shares of IWDA
  • Price: €98.75 per share
  • Total: €9,875.00

Transaction 4:

  • Date: February 25, 2026
  • Action: Buy 30 shares of ASML Holding
  • Price: €725.00 per share
  • Total: €21,750.00

Step 1: Determine Rates and Calculate TOB

TransactionSecurityRateValueTOB
1VWCE (IE)0.12%€22,500.00€27.00
2Apple (stock)0.35%€8,027.52€28.10
3IWDA (IE)0.12%€9,875.00€11.85
4ASML (stock)0.35%€21,750.00€76.13

Total TOB for February: €27.00 + €28.10 + €11.85 + €76.13 = €143.08

Step 2: File the Declaration

Sarah logs into MyMinfin on March 15, 2026:

  1. She navigates to DivTax
  2. Creates a new declaration for February 2026
  3. Enters each of the 4 transactions
  4. Submits the declaration
  5. Receives confirmation reference: TOB-2026-02-123456

Step 3: Pay the Tax

Sarah transfers €143.08 to:

  • Account: BE39 6792 0022 9319
  • Reference: +++TOB/2026/02/123456+++

She pays on March 20, 2026, well before the March 31 deadline.

Step 4: Keep Records

Sarah saves:

  • The MyMinfin confirmation PDF
  • Her IBKR account statement for February
  • Proof of bank transfer

She stores these files for 7 years in case of a tax audit.


Part 7: Common Mistakes and How to Avoid Them

Mistake 1: Forgetting That Purchases Are Also Taxable

Many investors think TOB only applies when they sell. This is wrong. TOB applies to both purchases and sales. Every time you execute a trade on a secondary market, you owe TOB.

Correct approach: Track all your transactions, both buys and sells.

Mistake 2: Using the Settlement Date Instead of Trade Date

The TOB is due based on the trade execution date, not the settlement date (which is typically T+2).

Example:

  • Trade date: January 30, 2026
  • Settlement date: February 1, 2026
  • Correct declaration period: January 2026 (deadline: end of March)

Correct approach: Always use the trade date shown on your broker statement.

Mistake 3: Using Incorrect Exchange Rates

When converting foreign currency transactions, you must use the official ECB rate on the transaction date. Using your broker's rate or a random rate from the internet can result in incorrect calculations.

Correct approach: Look up the ECB rate for the specific trade date at the ECB website.

Mistake 4: Applying the Cap Incorrectly

The cap applies per individual transaction, not per month, per year, or per security. Each transaction is evaluated separately.

Example of correct cap application:

Transaction 1: Buy €500,000 of IWDA

  • Calculated TOB: €500,000 × 0.12% = €600.00
  • Cap: €1,300 (not exceeded)
  • TOB due: €600.00

Transaction 2 (same day): Buy €500,000 more of IWDA

  • Calculated TOB: €500,000 × 0.12% = €600.00
  • Cap: €1,300 (not exceeded)
  • TOB due: €600.00

Total: €1,200.00 (not €1,300 combined cap)

Mistake 5: Missing the Deadline

Late declarations and payments result in penalties:

  • Late declaration: Interest charges from the due date
  • Late payment: 10% penalty plus interest at approximately 4% annually

Correct approach: Set calendar reminders for the last week of each deadline month.

Mistake 6: Not Declaring Small Amounts

There is no minimum threshold for TOB. Even if your total TOB for the month is €1.50, you must still declare and pay it.

Correct approach: Declare every transaction, regardless of size.

Mistake 7: Confusing ISIN Prefixes

Not all funds with "IE" in the name are Irish domiciled. Always check the actual ISIN code.

Example:

  • iShares Core MSCI World UCITS ETF
  • ISIN: IE00B4L5Y983
  • The "IE" at the start of the ISIN confirms it is Irish domiciled

Correct approach: Always verify the ISIN code, not just the fund name.


Part 8: Special Situations

Situation 1: No Transactions in a Month

If you made no transactions in a given month, you do not need to file a declaration for that month. TOB declarations are only required for months where taxable transactions occurred.

Situation 2: Broker Offers TOB Withholding

Some foreign brokers (like DEGIRO) offer an optional TOB withholding service. If you opt in:

  1. The broker withholds TOB from each transaction
  2. The broker files the declaration on your behalf
  3. You do NOT need to file separately

However, verify that the broker is using correct rates. Some brokers may apply a flat rate that does not account for different security types.

Situation 3: Corporate Actions

For corporate actions like stock splits, mergers, or spin-offs:

  • Stock splits: No TOB (no actual transaction)
  • Mergers where you receive new shares: Check if a taxable exchange occurred
  • Spin-offs: Usually no TOB if automatically assigned
  • Tender offers (selling): TOB applies as a normal sale

Situation 4: Fractional Shares

If your broker offers fractional shares, TOB still applies to the transaction value. Calculate based on the actual EUR value of the fractional position.

Situation 5: Dividend Reinvestment (DRIP)

If dividends are automatically reinvested in additional shares:

  • This is a purchase on the secondary market
  • TOB applies at the appropriate rate
  • Calculate based on the reinvested amount

Part 9: Record Keeping Requirements

Belgian tax law requires you to keep records for 7 years. For TOB purposes, you should retain:

Essential Documents

  1. Broker statements showing all transactions
  2. TOB declarations (copies from MyMinfin or paper submissions)
  3. Payment confirmations (bank transfer receipts)
  4. Exchange rate documentation (ECB rates used for conversions)

Recommended Organization

Create a folder structure like:

TOB Records/
├── 2026/
│   ├── January/
│   │   ├── IBKR_Statement_Jan2026.pdf
│   │   ├── TOB_Declaration_Jan2026.pdf
│   │   └── Payment_Confirmation_Jan2026.pdf
│   ├── February/
│   └── ...
├── 2027/
└── ...

Digital vs. Paper

Digital records are fully accepted by Belgian tax authorities. PDF copies of broker statements and MyMinfin confirmations are sufficient. You do not need to keep paper copies.


Part 10: Using Belgian Tax Calculator to Simplify the Process

Manually tracking transactions, looking up rates, converting currencies, and calculating TOB for each transaction is time consuming and error prone. This is exactly why we built Belgian Tax Calculator.

How Belgian Tax Calculator Helps

Automatic Transaction Import

Connect your broker account or upload your transaction files. Belgian Tax Calculator automatically imports all your transactions with correct dates, values, and currency conversions.

Automatic Rate Detection

The system automatically identifies the correct TOB rate for each security based on:

  • ISIN code analysis
  • Fund domicile detection
  • Accumulating vs. distributing classification

Cap Application

Belgian Tax Calculator automatically applies the correct cap (€1,300 or €1,600 or €4,000) to each transaction.

Monthly Summaries

Get a clear summary for each month showing:

  • Total taxable amount per rate category
  • Total TOB due
  • Deadline date

Export for Filing

Generate a formatted document ready for MyMinfin entry, or use our data to quickly fill in the online form.

Getting Started

  1. Visit Belgian Tax Calculator
  2. Create a free account
  3. Import your broker transactions
  4. View your TOB calculations instantly

The free tier includes basic TOB calculations. Pro users get advanced features like multi-broker support, historical analysis, and priority support.


Part 11: Frequently Asked Questions

Q: What if I forgot to declare TOB for previous months?

You should file the declarations as soon as possible. Late filing incurs interest charges but voluntary compliance is viewed more favorably than being discovered in an audit. File the missing declarations through MyMinfin and pay the outstanding amounts plus any calculated interest.

Q: Can I combine multiple months into one declaration?

No, each declaration covers a single calendar month. You must file separate declarations for each month in which you had transactions.

Q: What if my broker charges TOB but at the wrong rate?

If your broker (like DEGIRO with TOB service enabled) withholds TOB at an incorrect rate, you may need to file a correction. Contact your broker first to resolve, or file separately and request a refund for the overpayment.

Q: Do I need to declare transactions in my pension savings account (pensioensparen)?

No, transactions within regulated Belgian pension savings accounts (pensioensparen, VAPZ, IPT) are exempt from TOB.

Q: What about transactions on my spouse's behalf?

Each person files their own TOB declarations. If you manage investments in a joint account, determine how the transactions are attributed (typically 50/50 for married couples under community property regime) and file accordingly.

Q: Is there a minimum transaction value below which TOB does not apply?

No, there is no minimum threshold. TOB applies to all transactions regardless of how small. A €50 ETF purchase still requires TOB calculation and declaration (even if the tax is only €0.06).

Q: What happens during a tax audit?

The tax authorities may request:

  • All broker statements for the audit period
  • Copies of your TOB declarations
  • Proof of payment
  • Explanation of your calculations

This is why maintaining organized records is essential.


Conclusion

Filing TOB correctly is a legal requirement for all Belgian investors using foreign brokers. While the process involves multiple steps, it becomes routine once you understand the system. The key points to remember:

  1. Both purchases and sales are taxable
  2. Three rates exist: 0.35% for stocks, 0.12% for most ETFs, 1.32% for Belgian accumulating funds
  3. Caps apply per transaction: €1,600, €1,300, or €4,000 depending on the rate
  4. File monthly via MyMinfin for any month with transactions
  5. Pay by the deadline: Last working day of the second month after the transaction month
  6. Keep records for 7 years

Using a tool like Belgian Tax Calculator can significantly reduce the time and effort required, while minimizing the risk of errors.

If you have questions about your specific situation, consult with a Belgian tax advisor who specializes in investment taxation.


Related Articles

  • TOB Rates and Caps in 2026: The Complete Reference Guide
  • ETF TOB Rates Explained: Why Some ETFs Cost 0.12% and Others 1.32%
  • TOB Deadlines and Late Payment Penalties: What You Need to Know
Share this article:
Try Belgian Tax Calculator

Related Articles

TOB / Beurstaks
How to Declare TOB with a Foreign Broker: Complete Step-by-Step Guide
Using Interactive Brokers, Trade Republic, or DEGIRO? Here's exactly how to declare and pay your Belgian stock exchange tax.
1 Mar10 min
TOB / Beurstaks
TOB Rates and Caps in 2026: The Complete Reference Guide
A detailed breakdown of all Belgian stock exchange tax rates and maximum caps by security type.
15 Feb8 min

Ready to simplify your Belgian taxes?

Join Belgian investors who use Belgian Tax Calculator to automate their TOB, dividend, and capital gains calculations.

Start Free NowRead More Articles