How MeerwaardeTool computes your capital gains tax
Every rule with the statute or circular it rests on, and a worked example.
10% rate
AppliedRealised capital gains on financial assets are taxed at a flat 10%, unless adding them to your other income (globalisation) is more favourable.
No municipal surcharge is added to this tax. The 10% really is 10%.
- Realised gain 2026
- € 13,000
- Annual exemption
- − € 10,000
- Taxable
- € 3,000
- Tax (10%)
- € 300
SOURCE · TIER 1art. 171, 2°, e) en art. 466, tweede lid WIB 92; Circulaire 2026/C/74 ¶57, ¶118
Daarbij worden geen gemeentelijke opcentiemen toegepast. [...] Dit tarief geldt tenzij globalisatie voordeliger is. Bovendien wordt dit tarief toegepast zonder verhoging met gemeentelijke opcentiemen (art. 466, tweede lid, WIB 92).€ 10,000 annual exemption
AppliedThe first € 10,000 of gains each year is exempt. That amount applies to income year 2026; it is indexed every year, and the amounts for 2027 onwards are not fixed yet.
The exemption is per person. On a joint return each partner has their own exemption, for the gains he or she has to declare.
- Realised gain 2026
- € 8,240
- Exempt
- € 8,240
- Exemption left
- € 1,760
- Tax
- € 0
In MeerwaardeTool: A couple with common property sets the household status in MeerwaardeTool; your exemption is then doubled to € 20,000.
SOURCE · TIER 1art. 96/2, eerste lid, 2° WIB 92; Circulaire 2026/C/74 ¶92
Het basisbedrag van die vrijstelling bedraagt 4.855 euro en wordt jaarlijks geïndexeerd. Het geïndexeerd bedrag voor aanslagjaar 2027 bedraagt 10.000 euro.SOURCE · TIER 1FOD Financiën, Meerwaardebelasting (particulieren)
De vrijstellingen gelden per persoon. Voor een koppel met een gezamenlijke aangifte heeft elke partner dus recht op de vrijstelling, voor de meerwaarden die elke partner moet aangeven.Supplementary exemption: carrying unused room forward
AppliedThe first € 1,000 slice of your base exemption can be carried forward: whatever you do not use of it in a year, you may add on top of your exemption the following year. If you use € 200 of exemption in 2026, for example, you carry € 800 into 2027 (€ 1,000 minus € 200). If you use € 1,000 or more, you carry nothing.
The supplementary exemption you build up never expires. You can use at most € 5,000 of it per year, oldest build-up first, and it is used before your base exemption.
The often-quoted "maximum € 15,000 after five years" is the ceiling on what you can exempt in a single year (€ 10,000 base plus € 5,000 supplementary), not an expiry date.
- Realised gain 2026
- € 200
- Base exemption used
- € 200
- Build-up: € 1,000 − € 200
- € 800
- Supplementary exemption for 2027
- € 800
SOURCE · TIER 1art. 96/2, eerste lid, 3° en derde lid WIB 92
Per belastbaar tijdperk kunnen de in het eerste lid, 3°, bedoelde vrijstellingen niet meer bedragen dan 2.426 euro. In voorkomend geval worden de oudste vrijstellingen bedoeld in het eerste lid, 3°, bij voorrang in aanmerking genomen.SOURCE · TIER 1Circulaire 2026/C/74 ¶93, ¶96
Omdat de meerwaardebelasting uitwerking heeft vanaf 01.01.2026 kan de aanvullende vrijstelling pas voor het eerst bepaald en effectief aangewend worden in aanslagjaar 2028 en dit rekening houdend met de situatie in aanslagjaar 2027.SOURCE · TIER 1Circulaire 2026/C/74 ¶98
Eerst worden de aanvullende vrijstellingen aangerekend. Daarna wordt de basisvrijstelling aangewend.Offsetting losses
AppliedLosses reduce your gains, but only within the same year, for the same taxpayer and within the same category. A loss you cannot offset this year is lost: carrying it forward to a later year is not possible.
For a security you already held before 2026, the loss is measured from its value on 31 December 2025. Such a loss is deductible even if you made a profit over the whole holding period (see the historical purchase price below).
- Gain on share A
- € 6,000
- Loss on share B
- − € 2,000
- Net gain
- € 4,000
- Annual exemption
- − € 4,000
- Tax
- € 0
SOURCE · TIER 1art. 102, § 5 WIB 92
De [...] meerwaarden worden verminderd met de minderwaarden die werden verwezenlijkt door dezelfde belastingplichtige in de loop van hetzelfde belastbare tijdperk binnen dezelfde categorie [...]. Voor de financiële activa die werden verkregen voor 1 januari 2026 is de minderwaarde het negatieve verschil tussen de [...] ontvangen prijs of waarde en de waarde van deze financiële activa op 31 december 2025.FIFO: first in, first out
AppliedIf you bought the same security in several purchases, a sale is deemed to take the oldest purchase first. Units you already held before 2026 go first, at their value on 31 December 2025; later purchases follow at their actual purchase price.
A sale that draws on several purchases stays one transaction with one result: gains and losses on the different units are netted within that sale.
- 2026: 10 units bought at
- € 100
- 2027: 20 units bought at
- € 210
- 2028: 25 units sold at
- € 200
- 10 × (€ 200 − € 100) + 15 × (€ 200 − € 210)
- € 1,000 − € 150
- Gain
- € 850
SOURCE · TIER 1art. 102, § 1, vierde lid WIB 92
Wanneer de belastingplichtige meerdere achtereenvolgens verkregen identieke financiële activa aanhoudt, wordt het eerst verkregen financieel actief geacht het eerst overgedragen financieel actief te zijn.SOURCE · TIER 1Circulaire 2026/C/74 ¶145
de verkoop blijft één enkele verrichting, met één enkel resultaat.FIFO per securities account
AppliedIf you hold the same security on more than one securities account, FIFO runs separately on each account. Accounts are never added together, not even at the same broker: two accounts at one broker are two separate queues.
So it matters which account you sell from.
- Account 1: 10 units bought in February 2026 at
- € 100
- Account 2: 10 units bought in March 2026 at
- € 150
- Account 2: 10 units sold at
- € 160
- 10 × (€ 160 − € 150)
- € 100
- Gain (not € 600)
- € 100
SOURCE · TIER 1Circulaire 2026/C/74 ¶144
Omwille van praktische en administratieve overwegingen, dient, wanneer eenzelfde belastingplichtige identieke financiële activa op verschillende effectenrekeningen aanhoudt, de FIFO-methode afzonderlijk op het niveau van elke effectenrekening te worden toegepast.Snapshot value on 31 December 2025
AppliedFor securities you already held before 1 January 2026, the value on 31 December 2025 counts as the purchase value. For a listed security that is the last closing price of 2025. Only the gain after that date is taxable.
You only have to show that you held the security before 2026; any means of proof will do except an oath.
- Bought in 2020
- € 50
- Closing price 31/12/2025
- € 80
- Sold in 2026
- € 100
- Taxable gain per share
- € 20
SOURCE · TIER 1art. 102, § 4 WIB 92
[...] de waarde van deze financiële activa op 31 december 2025 [...] 1° voor de financiële activa die genoteerd zijn op een gereglementeerde markt of op enige andere openbare, regelmatig werkende markt, de laatste slotkoers van het jaar 2025; [...]SOURCE · TIER 1Circulaire 2026/C/74 ¶149
Voor activa die vóór 01.01.2026 werden aangeschaft, kan de belastingplichtige in principe steeds terugvallen op de waarde op het fotomoment. In dat geval hoeft de belastingplichtige enkel aan te tonen dat het financieel actief reeds vóór 01.01.2026 in zijn bezit was. Het bewijs daarvan kan op alle mogelijke manieren [...] worden verstrekt, met uitzondering van de eed.Historical purchase price until 31 December 2030
AppliedIf you bought a security before 2026 for more than its value on 31 December 2025, you may use your actual purchase price instead of the snapshot value for a sale up to and including 31 December 2030. You must be able to prove that price yourself. It is the average purchase price of the units you still held on 31 December 2025.
That choice can only reduce your gain to zero, never turn it into a deductible loss. A loss against the snapshot value itself does remain deductible, even if you made a profit over the whole holding period. From 2031 the snapshot value always applies.
- Bought before 2026
- € 120
- Closing price 31/12/2025
- € 90
- Sold in 2026
- € 100
- Deductible loss
- € 0 (not € 20)
- Taxable gain
- € 0
- Bought before 2026
- € 100
- Closing price 31/12/2025
- € 150
- Sold in 2026
- € 140
- Economic profit
- € 40
- Deductible tax loss
- € 10
In MeerwaardeTool: If you already sold part of the position before 2026, MeerwaardeTool uses a running weighted average. The circular gives no example of that case.
SOURCE · TIER 1art. 102, § 4, vierde lid WIB 92
Voor de overdrachten die plaatsvinden tot 31 december 2030 van financiële activa die vóór 1 januari 2026 zijn verworven, kan op verzoek van de belastingplichtige [...] de meerwaarde worden begrepen als het positieve verschil tussen de [...] ontvangen prijs en de aanschaffingswaarde van deze financiële activa zoals aangetoond door de belastingplichtige.SOURCE · TIER 1Circulaire 2026/C/74 ¶167, ¶169
Belangrijk daarbij is dat een hoger aangetoonde aanschaffingswaarde niet kan leiden tot een minderwaarde. Zij kan er enkel toe leiden dat de meerwaarde tot nul wordt herleid.SOURCE · TIER 1Circulaire 2026/C/74 ¶176, Voorbeeld 1
Voor financiële activa verkregen vóór 01.01.2026 is [...] de minderwaarde het negatieve verschil tussen de [...] ontvangen prijs of waarde en de waarde van deze financiële activa op 31.12.2025.Costs and stock-exchange tax are not deductible
AppliedBrokerage fees, transaction costs and the stock-exchange tax (TOB) may not be deducted from your gain or added to your purchase price. The gain is computed on the gross purchase and sale price.
- Purchase
- € 10,000
- Sale
- € 13,000
- Costs and stock-exchange tax (not deductible)
- € 50
- Gain
- € 3,000
SOURCE · TIER 1Circulaire 2026/C/74 ¶130
De betaling van eventuele kosten of belastingen — ongeacht de aard — wordt niet mee in rekening genomen [...] zoals de taks op de beursverrichtingen [...]SOURCE · TIER 1FOD Financiën, Meerwaardebelasting (particulieren)
Opgelet! Bij het bepalen van de fiscale meerwaarde mag u geen kosten of taksen aftrekken.Foreign currency: converted per transaction
AppliedIf you buy or sell in a foreign currency, both the purchase and the sale are converted to euro at the exchange rate of the day of that transaction. Only the gain in euro counts.
An exchange-rate movement alone can therefore create a taxable gain, even if the dollar price stayed the same. MeerwaardeTool uses the European Central Bank reference rate.
- Purchase $ 1,000 at 1.10 USD per euro
- € 909.09
- Sale $ 1,000 at 1.00 USD per euro
- € 1,000.00
- Gain (from the rate alone)
- € 90.91
SOURCE · TIER 1art. 102, § 1, vijfde lid WIB 92
Wanneer de in deze paragraaf bedoelde bedragen zijn uitgedrukt in vreemde valuta, worden zij omgezet in euro tegen de wisselkoers die geldt op het moment van de aankoop en verwezenlijking van het financieel actief.SOURCE · TIER 1Circulaire 2026/C/74 ¶129
Zowel op het moment van aankoop als op het moment van verwezenlijking moeten de bedragen worden omgerekend in euro en dit op basis van de wisselkoers op die specifieke momenten.Opt-in, opt-out and reclaiming
AppliedSince 1 June 2026 Belgian banks and brokers withhold 10% withholding tax on your gains on securities (opt-in). They must ignore your exemption, your losses and a higher historical purchase price when doing so. Too much is therefore often withheld.
What was withheld in excess you reclaim through your tax return for the year of the sale, with supporting documents. No return, no refund.
With opt-out nothing is withheld and you declare yourself. You make that choice per account, together with all holders; a later choice or a revocation only takes effect from the following year. With a foreign broker such as DEGIRO or MEXEM nothing is withheld and you always declare yourself.
- Gain in June 2026 (only sale of the year)
- € 7,000
- Withheld by the bank (10%)
- € 700
- Actually due after exemption
- € 0
- To reclaim through your return
- € 700
In MeerwaardeTool: MeerwaardeTool shows your tax under both filing modes: through the broker (opt-in, everything at the reference price of 31/12/2025) and declaring yourself (opt-out, the most favourable tax basis per position), with your exemption and your losses. That way you see which choice costs you the least. What your bank actually withheld is not read from your import: you find that amount on your bank’s tax certificate.
SOURCE · TIER 1art. 261, eerste lid, 5° WIB 92; Circulaire 2026/C/74 ¶119
Een roerende voorheffing van 10 % kan alleen worden ingehouden op de meerwaarden op financiële activa bedoeld in art. 92, § 1, a) en b) [...]. Bij de berekening van de in te houden roerende voorheffing mogen de schuldenaars [...] geen rekening houden met: de basisvrijstelling en aanvullende vrijstelling [...], de hogere aanschaffingswaarde [...], de minderwaarden.SOURCE · TIER 1art. 307, § 1/1 WIB 92
[...] vraagt hij de verrekening en, desgevallend, de terugbetaling van die roerende voorheffing in zijn aangifte in de personenbelasting voor het belastbare tijdperk waarin die meerwaarden werden verwezenlijkt. Deze vraag wordt gestaafd met bewijsstukken.SOURCE · TIER 1art. 265/1 WIB 92
De roerende voorheffing is niet verschuldigd [...] waarvoor de belastingplichtige, samen met alle andere titularissen van de rekening, [...] uitdrukkelijk [...] zijn keuze heeft meegedeeld om zijn inkomsten op die rekening of dat contract niet aan de inhouding van de roerende voorheffing te onderwerpen. De keuze blijft van toepassing totdat zij [...] wordt herroepen. Een herroeping kan slechts eenmaal per belastbaar tijdperk plaatsvinden en heeft slechts uitwerking vanaf het daaropvolgende belastbare tijdperk.Corporate actions
PartialAn action by the company itself is only a sale when something leaves your assets in exchange for a counter-value. This is how the common cases are handled:
- AppliedSplit and reverse split: not a sale. Purchase value and snapshot value are spread over the new number of shares; the total stays the same.
- AppliedCash for a fraction of a share: a sale of that fraction on the day of the action.
- AppliedStock dividend or optional dividend taken in shares: a purchase at the value of the shares on the day you receive them, never at zero.
- PartialShare-for-share exchange (merger, exchange offer): tax-neutral. The purchase value carries over to the new shares, with the value of the original shares on 31 December 2025 as a floor. An exchange offer paid entirely in cash is a sale. An offer in cash and shares together has to be entered manually.
- Not yetSpin-off: MeerwaardeTool still gives the new shares a purchase value of zero, while the law prescribes a split of the purchase value or the taxed dividend value.
- PartialReturn of capital: recorded, without lowering the purchase value of your shares. The circular says nothing about it; MeerwaardeTool follows the literal text of the law.
SOURCE · TIER 1art. 90, eerste lid, 9° WIB 92; Circulaire 2026/C/74 ¶18
Van zodra het financieel actief ingevolge een overdracht onder bezwarende titel is verdwenen uit het vermogen van de belastingplichtige en door een tegenwaarde wordt vervangen is er sprake van een verwezenlijkingSOURCE · TIER 1art. 95, vierde lid WIB 92
de aanschaffingswaarde van de oorspronkelijk gehouden aandelen, zonder dat deze laatste waarde lager mag zijn dan de waarde van deze aandelen op 31 december 2025 zoals bepaald overeenkomstig artikel 102, § 4.SOURCE · TIER 1art. 102, § 1, derde lid, b) WIB 92; Circulaire 2026/C/74 ¶137
en andere aandelen of met aandelen gelijkgestelde instrumenten ontvangen met prijsreductie, de waarde op het moment van verwervingOptions
AppliedAn option is a financial instrument; what is taxable is what gets transferred at settlement. MeerwaardeTool follows the practice of the Belgian brokers that withhold: every option leg is settled on its own.
A bought option that you sell gives a gain or a deductible loss. So does a written option that you buy back. An option that expires worthless gives nothing: a premium paid is then not a deductible loss, a premium received is not a gain. On exercise or assignment there is no result on the option itself; the strike price becomes the purchase or sale price of the shares.
- Put written, premium received
- € 70
- Put bought back
- € 30
- Gain
- € 40
In MeerwaardeTool: Options are read from MEXEM statements or entered manually.
SOURCE · TIER 1Circulaire 2026/C/74 ¶88
belastbaar wanneer in het kader van de afwikkeling financiële activa overgedragen worden.Short selling
AppliedNo article of law or circular explicitly covers a private investor’s short sale. MeerwaardeTool treats it as an ordinary 10% gain, realised on the day you buy the position back: the result is what you received on the sale minus what you paid on the buy-back.
The tax authorities can tax a gain as speculation at 33%, but they have to prove it themselves, on a combination of factors. Frequent, leveraged shorting is one such factor.
- Sold short: 10 shares at € 50
- € 500
- Bought back: 10 shares at € 40
- € 400
- Gain on the buy-back day
- € 100
In MeerwaardeTool: Short sales are recognised in MEXEM statements. DEGIRO and Saxo statements do not say whether a transaction opens or closes a position.
SOURCE · TIER 1Circulaire 2026/C/74 ¶191–¶192
Wanneer een belastingplichtige in zijn aangifte een meerwaarde op financiële activa opneemt onder het regime van de meerwaardebelasting, wordt die aangifte in beginsel geacht correct te zijn. [...] de bewijslast die aan de basis ligt van deze wijziging rust op de administratie.Bonds
PartialBonds fall under the capital gains tax. When the issuer repays a bond, however, whatever is paid above the issue price is interest, not a gain; you pay withholding tax on that part.
MeerwaardeTool records bonds from your import, but counts the full price difference as a gain: the interest part above the issue price is not split off yet.
- Issue price
- 97
- Purchase price
- 95
- Repaid at maturity
- 100
- Interest (100 − 97)
- 3
- Gain (97 − 95)
- 2
SOURCE · TIER 1art. 92, § 1, a) WIB 92; Circulaire 2026/C/74 ¶62
obligaties en andere schuldinstrumenten, alsmede certificaten betreffende dergelijke effectenSOURCE · TIER 1art. 19, § 2 WIB 92
Met betrekking tot vastrentende effecten [...] omvatten de inkomsten iedere som die boven de uitgifteprijs wordt betaald of toegekendInvestment gold
Not yetInvestment gold falls under the capital gains tax: bars of at least 995/1000 and coins of at least 900/1000 minted after 1800. A Belgian bank withholds nothing on it, so you always declare it yourself.
Physical gold cannot be recorded as a security in MeerwaardeTool yet. A listed gold ETC is processed, as an ETF.
SOURCE · TIER 1art. 92, § 1 WIB 92; Circulaire 2026/C/74 ¶384
goudstaven met een zuiverheid van minstens 995/1000, of gouden munten met een zuiverheid van minstens 900/1000, geslagen na het jaar 1800SOURCE · TIER 1Circulaire 2026/C/74 ¶120
De meerwaarden [...] bedoeld in art. 92, § 1, c) en d), WIB 92 (cryptoactiva, geldmiddelen en beleggingsgoud) moeten altijd verplicht worden aangegeven [...].Foreign-currency cash at your broker
Not yetForeign-currency cash on your investment account is itself a financial asset, because such an account is not a payment account. Every time you use that currency (exchange it back to euro, into another currency, or buy a security with it) you realise a gain or a loss. Only a bank’s foreign-currency current or savings account is excluded.
MeerwaardeTool does not process currency conversions on import yet, so these gains are not computed yet.
- $ 2,000 on 31/12/2025 at 1.175
- € 1,702
- Spent on shares at 1.15
- € 1,739
- Gain
- € 37
SOURCE · TIER 1art. 92, § 1, d) WIB 92; Circulaire 2026/C/74 ¶82
Geldmiddelen die op betaalrekeningen aangehouden worden, worden uitgesloten van het materiële toepassingsgebied van de meerwaardebelasting teneinde te vermijden dat verwezenlijkte meerwaarden verbonden aan wisselkoersverschillen onderhevig zijn aan de belasting.Reynders tax on bond funds
Not yetFor funds that invest more than 10% in debt, the Reynders tax still exists. Where it applies, the Reynders income (30%) is computed first and deducted from the gain; only the rest falls under the capital gains tax, after the exemption. That way the same amount is not taxed twice.
MeerwaardeTool does not apply that deduction yet: the full gain on such a fund goes into the 10% calculation.
- Value on 31/12/2025
- € 150,000
- Sold in 2026
- € 250,000
- Gain
- € 100,000
- Reynders income, taxed separately at 30% (€ 3,000)
- − € 10,000
- Annual exemption
- − € 10,000
- Taxable at 10%
- € 80,000
- Capital gains tax
- € 8,000
SOURCE · TIER 1art. 19bis en art. 96/2, eerste lid, 6° WIB 92; Circulaire 2026/C/74 ¶201–¶203
Wanneer beide bepalingen mogelijk van toepassing zijn, moet eerst het belastbaar inkomen worden vastgesteld volgens art. 19bis, WIB 92. Het aldus berekende bedrag wordt vervolgens in mindering gebracht van de meerwaarde die, op zichzelf beschouwd, als divers inkomen belastbaar zou zijn.Internal gains and substantial shareholdings
Not yetThe law has three categories. MeerwaardeTool only computes the ordinary investor category: the 10% on other financial assets.
Not covered are internal gains (you sell shares to a company that you control, alone or with family: 33%, no exemption) and a substantial shareholding (at least 20% of one company: its own progressive rate up to 10%, with an exempt first bracket of € 1 million). Losses do not cross categories.
SOURCE · TIER 1art. 90, eerste lid, 9° en art. 102, § 5 WIB 92
De [...] meerwaarden worden verminderd met de minderwaarden die werden verwezenlijkt door dezelfde belastingplichtige in de loop van hetzelfde belastbare tijdperk binnen dezelfde categorie [...].MeerwaardeTool gives an estimate based on the law and the circular, not tax advice. If you are unsure about your own situation, ask a tax adviser.