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
#9/31TOB / Beurstaks

TOB Declaration vs Payment: What's the Difference and When Do You Risk Penalties?

Understand the difference between TOB declaration and payment deadlines, and learn exactly how penalties are calculated with concrete examples.

Belgian Tax Calculator Team27 April 202512 min
TOB / Beurstaks thumbnail

The Confusion Around Deadlines

As a Belgian investor with an account at Interactive Brokers, DEGIRO, Trade Republic, or another foreign broker, you must declare and pay the Stock Exchange Tax (TOB) yourself. This obligation catches many investors off guard, particularly those who previously used Belgian brokers like Bolero or Keytrade where the TOB was automatically withheld. But what exactly is the difference between the declaration date and the payment date? And what happens if you meet one deadline but miss the other?

In this detailed article, we explain the rules clearly, with concrete examples, step by step calculations, and the exact legal basis. We will also cover common mistakes, broker specific considerations, and strategies to protect yourself from costly penalties.


Understanding Why Foreign Broker Users Must Self-Declare

Before diving into deadlines, let us understand why this obligation exists. When you trade through a Belgian broker, they act as your "tax intermediary." They calculate your TOB, deduct it from your account, and pay it to the Belgian tax authorities on your behalf. You never have to think about it.

Foreign brokers like Interactive Brokers, DEGIRO, Trade Republic, and Scalable Capital operate differently. They are not registered as Belgian tax intermediaries, which means they cannot (and will not) handle TOB for you. This places the legal obligation squarely on your shoulders.

Important: This applies regardless of where you live in Belgium. Whether you are in Brussels, Antwerp, Ghent, Liège, or a small village in the Ardennes, if you are a Belgian tax resident using a foreign broker, you must self-declare TOB.


The Golden Rule: One Deadline for Both

Let us start with the good news: the declaration date and the payment date are the same.

According to Article 125 §1 WDRT (Wetboek diverse rechten en taksen, the Code of Various Duties and Taxes) for investors:

"The tax is payable no later than the last working day of the second month following the month in which the transaction was entered into or executed"

And the declaration must be submitted:

"no later than the day of payment"

Translation: Both your declaration and your payment must be received before the last working day of the 2nd month after your transaction.

Monthly Deadline Calendar for 2026

Let us make this concrete with a full year overview:

Transaction MonthDeadlineNotes
January 2026Tuesday, March 31, 2026Standard deadline
February 2026Thursday, April 30, 2026Standard deadline
March 2026Friday, May 29, 2026May 31 is Sunday, shifts to Friday
April 2026Tuesday, June 30, 2026Standard deadline
May 2026Friday, July 31, 2026Standard deadline
June 2026Monday, August 31, 2026Standard deadline
July 2026Wednesday, September 30, 2026Standard deadline
August 2026Friday, October 30, 2026Oct 31 is Saturday, shifts to Friday
September 2026Monday, November 30, 2026Standard deadline
October 2026Thursday, December 31, 2026Standard deadline
November 2026Friday, January 29, 2027Jan 31 is Sunday, shifts to Friday
December 2026Friday, February 26, 2027Feb 28 is Sunday, shifts to Friday

Pro tip: Save this calendar to stay on top of your TOB deadlines.


How to Calculate Your TOB Correctly

Before worrying about deadlines, you need to calculate your TOB correctly. Here is a refresher on the rates that apply in 2026:

Security TypeTOB RateMaximum Cap
Belgian registered shares0.35%€1,600 per transaction
Foreign shares (non-Belgian)0.35%€1,600 per transaction
ETFs registered in Belgium0.12%€1,300 per transaction
Foreign ETFs (IE, LU prefixed ISINs)0.12%€1,300 per transaction
Belgian accumulating funds1.32%€4,000 per transaction
Bonds0.12%€1,300 per transaction

Step by Step Calculation Example

Let us say you make the following trades in January 2026:

Trade 1: Buy 50 shares of IWDA ETF (IE00B4L5Y983) at €85 each

  • Transaction value: 50 × €85 = €4,250
  • TOB rate: 0.12% (foreign ETF)
  • TOB calculation: €4,250 × 0.12% = €5.10
  • Cap check: €5.10 < €1,300 cap, so TOB = €5.10

Trade 2: Buy 100 shares of Apple (US0378331005) at €180 each

  • Transaction value: 100 × €180 = €18,000
  • TOB rate: 0.35% (foreign stock)
  • TOB calculation: €18,000 × 0.35% = €63.00
  • Cap check: €63.00 < €1,600 cap, so TOB = €63.00

Trade 3: Sell 200 shares of VWCE (IE00BK5BQT80) at €120 each

  • Transaction value: 200 × €120 = €24,000
  • TOB rate: 0.12% (foreign ETF)
  • TOB calculation: €24,000 × 0.12% = €28.80
  • Cap check: €28.80 < €1,300 cap, so TOB = €28.80

Total TOB due for January 2026: €5.10 + €63.00 + €28.80 = €96.90

Deadline: March 31, 2026


But What If Declaration and Payment Differ?

In practice, the declaration and payment dates can diverge. This happens when:

  1. You declare on time, but pay late: for example due to a failed bank transfer, insufficient funds, or a typo in the payment reference
  2. You pay on time, but forget to declare: technically possible if you transfer directly to the FOD account without filing through DivTax
  3. Both are late, but at different times: you might realize you forgot both, file the declaration immediately, but the payment takes a few extra days to process

The Two Separate Sanctions

This is crucial: each violation has its own sanction.

ViolationSanctionLegal BasisHow It Accumulates
Late declaration€50 per started week, max €2,600Art. 125 §2 WDRTWeekly, no grace period
Late paymentDefault interest at legal rateArt. 125 §2 WDRT + TD-OB 01Daily, compounds continuously

This means you can incur both sanctions simultaneously if both your declaration and payment are late. The declaration penalty is by far the more severe of the two, which is why prompt filing is so critical.


Detailed Scenario Analysis

Let us calculate all possible scenarios with a concrete example. We will use realistic numbers and show you exactly how the tax authorities would calculate your penalties.

Starting point: You buy €10,000 worth of IWDA ETF via Interactive Brokers on March 15, 2026.

  • ISIN: IE00B4L5Y983 (Irish domiciled ETF)
  • TOB rate: 0.12% (distribution ETF)
  • TOB amount: €10,000 × 0.12% = €12
  • Deadline: May 29, 2026 (last working day of May, since May 31 is a Sunday)

Scenario 1: Everything on time ✅

ActionDateStatus
TransactionMarch 15, 2026-
Declaration submittedMay 25, 2026✅ Before deadline
Payment madeMay 25, 2026✅ Before deadline

Calculation:

Late declaration penalty:    €0 (on time)
Default interest:            €0 (on time)
─────────────────────────────────────────────
TOTAL:                       €0

Conclusion: No penalties. This is the ideal scenario.


Scenario 2: Declaration on time, payment late ⚠️

ActionDateStatus
TransactionMarch 15, 2026-
Declaration submittedMay 25, 2026✅ Before deadline
Payment madeJuly 15, 2026❌ 47 days late

Calculation:

Late declaration penalty:    €0 (submitted on time)

Default interest:
  Days late: 47 days (May 30 to July 15)
  Interest rate 2026: 4.5% per year
  Formula: €12 × 4.5% × (47/365)
  = €12 × 0.045 × 0.1288
  = €0.07

─────────────────────────────────────────────
TOTAL:                       €0.07

Conclusion: Minimal damage. The interest on small TOB amounts is negligible, but the principle remains important for larger amounts.


Scenario 3: Payment on time, declaration late ⚠️

ActionDateStatus
TransactionMarch 15, 2026-
Payment madeMay 25, 2026✅ Before deadline
Declaration submittedJune 20, 2026❌ 22 days late

Calculation:

Late declaration penalty:
  Days late: 22 days
  Weeks late: ⌈22/7⌉ = 4 weeks (every started week counts!)
  Penalty: 4 × €50 = €200

Default interest:            €0 (paid on time)

─────────────────────────────────────────────
TOTAL:                       €200

Conclusion: Even with timely payment, a late declaration quickly costs €200. This scenario is rare but possible if you transfer directly to the FOD account without declaring first.


Scenario 4: Both 1 day late ❌

ActionDateStatus
TransactionMarch 15, 2026-
DeadlineMay 29, 2026 (Friday)-
Declaration submittedMay 30, 2026 (Saturday)❌ 1 day late
Payment madeMay 30, 2026 (Saturday)❌ 1 day late

Calculation:

Late declaration penalty:
  Days late: 1 day
  Weeks late: ⌈1/7⌉ = 1 week
  Penalty: 1 × €50 = €50

Default interest:
  Days late: 1 day
  Formula: €12 × 4.5% × (1/365) = €0.00
  (rounded to €0.00)

─────────────────────────────────────────────
TOTAL:                       €50.00

Conclusion: One day late already costs €50! This is the most important thing to remember. The penalty is more than 4× the original TOB amount.


Scenario 5: Both 1 month late ❌

ActionDateStatus
TransactionMarch 15, 2026-
Declaration + PaymentJune 29, 2026❌ 31 days late

Calculation:

Late declaration penalty:
  Days late: 31 days
  Weeks late: ⌈31/7⌉ = 5 weeks
  Penalty: 5 × €50 = €250

Default interest:
  Formula: €12 × 4.5% × (31/365) = €0.05

─────────────────────────────────────────────
TOTAL:                       €250.05

Conclusion: After one month, you're already €250 down, more than 20× the original tax!


Scenario 6: Both 1 year late (maximum) ❌❌❌

ActionDateStatus
TransactionMarch 15, 2026-
Declaration + PaymentMay 29, 2027❌ 365 days late

Calculation:

Late declaration penalty:
  Days late: 365 days
  Weeks late: ⌈365/7⌉ = 53 weeks → MAXIMUM 52 weeks
  Penalty: 52 × €50 = €2,600 (maximum)

Default interest:
  Formula: €12 × 4.5% × (365/365) = €0.54

─────────────────────────────────────────────
TOTAL:                       €2,600.54

Conclusion: After 52 weeks, the maximum declaration penalty is reached. Waiting longer does not increase the €50/week penalty (it is capped at 52 weeks = €2,600), but interest continues to accrue. At this point, you have paid 217 times the original tax in penalties.


Summary Table: Penalties for €12 TOB

SituationDeclaration PenaltyInterestTotalFactor
On time€0€0€00×
1 day late€50€0.00€504×
1 week late€50€0.01€504×
2 weeks late€100€0.02€1008×
1 month late€250€0.05€25021×
3 months late€700€0.14€70058×
6 months late€1,350€0.27€1,350113×
1 year late€2,600€0.54€2,601217×

The lesson is clear: For small TOB amounts, the fixed €50/week penalty dominates everything. Interest is negligible, but the weekly penalty is relentless.


The Critical Difference in Sanction Calculation

Late Declaration: Per Started Week

The penalty for late declaration is calculated per started week. This is explicitly stated in Article 125 §2 of the WDRT. Here is how it works:

  • 1 day late = 1 started week = €50
  • 7 days late = 1 complete week = €50
  • 8 days late = 2 started weeks = €100
  • 14 days late = 2 complete weeks = €100
  • 15 days late = 3 started weeks = €150
  • 52 weeks late = maximum = €2,600

Every started week counts as a full week. There is no pro rata calculation. Even if you are only 1 hour late, you pay for a full week.

Late Payment: Per Day

Default interest is calculated per day and is much more forgiving:

  • Interest rate: Legal interest rate for civil matters (currently 4.5% in 2026)
  • Formula: TOB amount × annual rate × (days late / 365)
  • Accrues from the day after the deadline
  • No cap (theoretically can continue indefinitely)

For small TOB amounts, the interest is essentially negligible. However, if you owe thousands in TOB, the interest can add up over time.


Real World Examples: What Other Investors Have Faced

To make this more tangible, here are some realistic scenarios based on common investor situations:

Example 1: The Forgetful Monthly Investor

Profile: Sophie invests €500 monthly in VWCE via Interactive Brokers. She forgot about TOB for 6 months.

Calculation for 6 missed months:

MonthTOB DueWeeks LatePenalty
January€0.6026 weeks€1,300
February€0.6022 weeks€1,100
March€0.6018 weeks€900
April€0.6014 weeks€700
May€0.6010 weeks€500
June€0.606 weeks€300

Total TOB owed: €3.60 Total penalties: €4,800 Penalty to tax ratio: 1,333:1

Sophie owes €3.60 in TOB but faces €4,800 in penalties. This is an extreme but real example of how the flat €50/week penalty destroys small amounts.

Example 2: The Large One Time Trader

Profile: Marc sold €100,000 of Belgian stocks through DEGIRO and forgot to declare for 3 months.

Calculation:

  • TOB: €100,000 × 0.35% = €350
  • Penalty: 13 weeks × €50 = €650
  • Interest: €350 × 4.5% × (90/365) = €3.88

Total owed: €350 + €650 + €3.88 = €1,003.88 Penalty to tax ratio: 1.9:1

For larger amounts, the penalty ratio is much more reasonable, though still significant.


Broker Specific Considerations

Different brokers have different reporting formats, which affects how you track your TOB obligations:

Interactive Brokers (IBKR)

  • Where to find transactions: Activity Statements → Select period → Run
  • Format: CSV or PDF available
  • Pro tip: Use the "Trades" section, not "Trade Confirms"
  • Watch out for: Currency conversions (use settlement date FX rate)

DEGIRO

  • Where to find transactions: Activity → Account Overview → Transactions
  • Format: CSV export available
  • Pro tip: DEGIRO shows transaction values in the original currency
  • Watch out for: DEGIRO offers optional TOB withholding service for some users

Trade Republic

  • Where to find transactions: Portfolio → History
  • Format: PDF statements per transaction
  • Pro tip: Export monthly summaries for easier tracking
  • Watch out for: German FTT may appear on some transactions (separate from TOB)

Saxo Bank

  • Where to find transactions: Account → Statements → Transaction History
  • Format: Excel export available
  • Pro tip: Use the detailed transaction report
  • Watch out for: Multiple currencies require careful conversion

Administrative Tolerance: A Way Out?

Good news for those acting in good faith: there is an administrative tolerance for spontaneous declarations. This is not written into law, but is practiced by the tax authorities.

According to Belgian tax law firms:

"In practice, there appears to be administrative tolerance when a taxpayer in good faith, without prior communication from the FOD Finance, regularizes their tax situation by filing a spontaneous declaration AND spontaneously paying the stock exchange tax due."

What does this mean in practice?

SituationDeclaration PenaltyInterest
Spontaneous declaration (before any FOD contact)May be waivedUsually still owed
After receiving informal inquiry from FODLikely still owedFully owed
After receiving formal notice from FODFully owedFully owed
After tax audit beginsFully owed + possible additional finesFully owed

Important notes about administrative tolerance:

  1. This is not a legal right. It is discretionary.
  2. It typically only applies to first time offenders acting in good faith.
  3. You should still pay the full TOB amount plus interest.
  4. Document your spontaneous filing clearly.
  5. Do not abuse this tolerance. It is unlikely to be granted twice.

If you discover you have forgotten to file TOB, the best approach is to:

  1. File immediately via DivTax
  2. Pay immediately
  3. Include a brief note explaining this was an oversight
  4. Keep records of when you discovered the error

How to File Your TOB Declaration

Here is a step by step guide to filing your TOB declaration correctly:

Step 1: Gather Your Transaction Data

Export your transaction history from your broker. You need:

  • Transaction date (execution date, not settlement date)
  • Buy or Sell
  • Security name and ISIN
  • Transaction amount in EUR

Step 2: Calculate Your TOB

For each transaction:

  1. Identify the correct TOB rate based on security type
  2. Multiply transaction value by the rate
  3. Check if the result exceeds the cap
  4. Sum all transactions for the month

Step 3: Access DivTax

  1. Go to <a href="https://eservices.minfin.fgov.be/myminfin-web/" target="_blank">MyMinfin</a>
  2. Log in with itsme or eID
  3. Navigate to "Diverse taksen (DivTax)"
  4. Select "Taks op beursverrichtingen"

Step 4: Enter Your Transactions

For each transaction, enter:

  • Date of transaction
  • Description (security name or ISIN)
  • Taxable amount (transaction value)
  • Rate applied (0.12%, 0.35%, or 1.32%)
  • Tax due

Step 5: Submit and Pay

  1. Submit your declaration
  2. Note the structured communication reference
  3. Transfer the total amount to the FOD account:
    • IBAN: BE39 6792 0022 9319
    • BIC: PCHQBEBB
    • Reference: Your structured communication

Practical Tips for Avoiding Penalties

✅ Preventing Problems

  1. Set calendar reminders: Add reminders 14 days and 3 days before each deadline
  2. File early in the month: Do not wait until the last day
  3. Use a tracking system: Spreadsheet, app, or <a href="/pricing" target="_blank">Belgian Tax Calculator</a>
  4. Review broker statements monthly: Catch transactions before you forget them
  5. Pay immediately after filing: Do not let the payment slip your mind

⚠️ If You Are Already Late

  1. File immediately: Every additional week costs €50
  2. Pay the same day: Minimize interest accrual
  3. Document your good faith: Keep records showing when you discovered the oversight
  4. Consider seeking tolerance: A polite note with your filing may help
  5. Consult a tax advisor: For significant amounts, professional help is worth it

Automate Your Deadlines with Belgian Tax Calculator Pro

With the Pro subscription, you never have to calculate or remember again:

What you get:

  • ✅ Penalty calculator: see what you risk if you miss a deadline
  • ✅ Ready to file declarations formatted for MyMinfin
  • ✅ Broker import: upload your transaction history automatically
  • ✅ Multi month overview: see all pending obligations at a glance

Why it is worth it:

A forgotten €12 TOB declaration can grow into €2,600+ in penalties. The Pro subscription costs a fraction of that and gives you peace of mind all year. No more spreadsheets, no more manual calculations.

👉 <a href="/pricing" target="_blank">Start automating your TOB declarations today</a>: avoid penalties with accurate calculations


Frequently Asked Questions

Q: What if I have multiple transactions in one month?

A: You can combine all transactions from the same calendar month into a single declaration and payment. Just ensure you include all transactions from that month.

Q: Does the weekend count as late days?

A: Yes. If the deadline is Friday, filing on Saturday is 1 day late, even though Saturday is not a business day.

Q: What if my bank transfer takes multiple days?

A: The payment date is when the FOD receives the funds, not when you initiate the transfer. Allow 1 to 2 business days for transfers to process.

Q: Can I pay in advance?

A: Yes, you can file and pay before the deadline. Many investors file on the same day as their transaction to avoid forgetting.

Q: What if I made a calculation error?

A: File an amended declaration as soon as you discover the error. If you underpaid, pay the difference immediately.


Summary

AspectDeclarationPayment
DeadlineLast working day of 2nd month after transactionSame as declaration
Penalty if late€50/week (max €2,600)Interest at 4.5%/year
How calculatedPer started weekPer day
Spontaneous toleranceMay be waived for good faith first time filersUsually still owed

The most important lesson: treat declaration and payment as one obligation, but understand they are sanctioned separately under the law. Being one day late costs the same as being six days late (€50), so there is no benefit to "almost making it."


Related Articles

For more information on TOB and Belgian investment taxation, see these guides:

  • <a href="/blog/tob-rates-caps-complete-guide-2026" target="_blank">TOB Rates and Caps 2026</a> covers all the different rates and when each applies
  • <a href="/blog/belgian-tob-guide-2026" target="_blank">The Ultimate Belgian TOB Guide for 2026</a> provides a thorough overview of the entire TOB system
  • <a href="/blog/tob-penalties-what-every-belgian-investor-should-know" target="_blank">TOB Penalties: What Every Belgian Investor Should Know</a> explains penalties in more detail

Sources

Primary Legislation

  • Code of Various Duties and Taxes (WDRT) - Article 125: <a href="https://www.ejustice.just.fgov.be/cgi_loi/change_lg_2.pl?language=nl&nm=1927030201&la=N" target="_blank">Justel Database</a>

FOD Finance

  • TOB information page: <a href="https://financien.belgium.be/nl/experten_partners/investeerders/taks-op-beursverrichtingen" target="_blank">financien.belgium.be</a>
  • Legal interest rates: <a href="https://financien.belgium.be/nl/over_de_fod/structuur_en_diensten/algemene_administraties/thesaurie/rentevoet_betalingsachterstand_handelstransacties" target="_blank">Treasury interest rates</a>
  • DivTax e-service: <a href="https://financien.belgium.be/nl/E-services/divtax" target="_blank">DivTax portal</a>

This article is for informational purposes only and does not constitute tax advice. For personal advice, we recommend booking a consultation with a specialized tax advisor or tax lawyer.

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