defi

Liquidity Pool Tax Belgium - LP Token Guide

Liquidity pools are the backbone of decentralized exchanges. Without LPs there are no swaps on Uniswap, Curve or Balancer - but how are LP positions actually taxed in Belgium? Since the capital gains tax was approved by parliament on 3 A...

QDS
QDS CryptoTax.be
5 min read
TL;DR

Liquidity pools are the backbone of decentralized exchanges. Without LPs there are no swaps on Uniswap, Curve or Balancer - but how are LP positions actually taxed in Belgium? Since the capital gains tax was approved by parliament on 3 April 2026 (retroactively from 1 January 2026), that question has become very concrete for many DeFi users. In this guide we explain how Cryptotax handles LP deposits, trading fees...

Liquidity pools are the backbone of decentralized exchanges. Without LPs there are no swaps on Uniswap, Curve or Balancer - but how are LP positions actually taxed in Belgium? Since the capital gains tax was approved by parliament on 3 April 2026 (retroactively from 1 January 2026), that question has become very concrete for many DeFi users.

In this guide we explain how Cryptotax handles LP deposits, trading fees and withdrawals, why impermanent loss is not a separate tax deduction, and what the DVB practice in 2026 means for active liquidity providers.

🔍 What is a liquidity pool?

A liquidity pool is a smart contract in which two (or more) tokens are deposited together to enable trading on a decentralized exchange. In return for providing liquidity you receive LP tokens: proof of your share in the pool. That share entitles you to a portion of the trading fees that other users pay when they swap through the pool.

The best-known pools live on Uniswap v2 and v3, SushiSwap, Curve (primarily stablecoin pools) and Balancer (weighted multi-asset pools). Each pool has its own price curve - Uniswap v2 uses the classic constant-product formula (x × y = k), while Curve is optimised for assets with similar values such as USDC/USDT or stETH/ETH.

When you deposit tokens you generally receive one LP token per pool (Uniswap v2, Sushi) or an NFT position with a specific price range (Uniswap v3). That LP token or NFT represents your proportional claim on the pool reserves plus the accrued fees.

Important to remember: an LP position is not a static deposit. The underlying token composition shifts continuously as traders swap through the pool. That mechanism provides your fee income on one hand, and impermanent loss on the other - more on that below.

📊 Tax treatment in Belgium

The Belgian tax authority (FOD Financiën) does not look at LP activity as a whole but splits it into separate taxable moments. This is how the breakdown looks in the Cryptotax interpretation:

Event Tax Rate
LP tokens received (deposit) Potentially taxable as swap 10% capital gain
Trading fees earned Movable income (roerend inkomen) or miscellaneous income (diverse inkomsten) 30% or 33%
LP tokens redeemed (withdraw) Capital gain on position 10% above €10k
Impermanent loss Not deductible as a separate loss n/a

The biggest interpretive question lies with the deposit. Some advisers treat depositing tokens into a pool as a "mere contribution to a vault" - comparable to a savings account - and therefore not taxable at that moment. Others (including Cryptotax) follow the stricter line: you exchange your ETH and USDC for an entirely different asset (the LP token), and that is legally a swap. We default to that conservative interpretation, in line with current DVB practice.

For the trading fees themselves the classification depends on how active you are. Passive, predictable yield from one or two stable pools leans towards movable income (roerend inkomen, 30% withholding tax, comparable to lending). Active LP management with frequent rebalancing, concentrated liquidity on Uniswap v3, or aggressive pool-hopping slides towards miscellaneous income (diverse inkomsten, 33% + municipal tax) or even professional income. Cryptotax classifies per position so you do not have to force the entire picture into one box.

💡 Impermanent loss: not tax-deductible

Impermanent loss (IL) is the difference between simply holding your tokens and putting them in a pool. When the price ratio between the two pool assets shifts, traders arbitrage the pool back into balance - which means that as an LP you end up with more of the asset that fell and less of the asset that rose than if you had simply kept them in your wallet.

Important: Belgium does not recognise impermanent loss as a separately deductible loss. There is no rule that allows you to deduct "what I would have had without the LP" from your capital gains. In practice it works differently: the difference is automatically factored into the exit value of your position. When you withdraw you get back less value than you put in (or less than buy-and-hold), and that lower amount constitutes your actual capital gain or loss.

For those who want to dive deeper into the dynamics of IL, also read why liquidity pools are often loss-making - it is not a predicted profit, it is a hidden cost that many people only feel at exit.

🔢 Worked example

Suppose: you deposit 1 ETH (value €3.400) + 3.400 USDC into a Uniswap v2 ETH/USDC pool. You receive LP tokens representing your share in the pool. Total investment: €6.800.

Over three months the following happens:

  • You earn €50 in trading fees (accrued in the pool).
  • The ETH price rises to €4.000, triggering impermanent loss.
  • On withdrawal you receive approximately 0,92 ETH + 3.688 USDC - the pool has (via arbitrage according to the constant-product formula x·y=k) built up less of your ETH and more USDC.

Simplified example: the exact amounts follow from x·y=k and depend on your share in the pool and trading volume.

For tax purposes we split this as follows:

  • Fees (€50) → movable income or miscellaneous income, depending on your activity profile (30% or 33%).
  • Exit value of position: 0,92 × €4.000 + 3.688 USDC ≈ €7.376.
  • Cost basis: €6.800 (€3.400 ETH + 3.400 USDC).
  • Capital gain on the LP position: €7.376 − €6.800 ≈ €576.

That ≈€576 is well below the €10.000 exemption of the new capital gains tax. Unless you realise other crypto capital gains in the same calendar year that together exceed €10.000, you pay no 10% on this. The €50 in fees remains taxable regardless of the amount.

Want to know how we track the cost basis per lot through deposits, swaps and withdrawals? Read how FIFO works in Cryptotax.

📋 DVB assessment for intensive LP activity

The Dienst Voorafgaande Beslissingen (DVB - the Belgian advance tax ruling service) published a revised crypto questionnaire in April 2026 in which LP activity receives prominent attention. One red flag according to DVB practice: intensive participation in large numbers of DeFi projects, combined with high trading frequency or leverage, is regarded as a speculative indicator - meaning your entire crypto profit (including capital gains) can fall under the 33% regime for miscellaneous income (diverse inkomsten) instead of the new 10% regime.

On the other hand: someone who sporadically provides liquidity in 2 to 3 pools, for example ETH/USDC and a stablecoin pool on Curve, remains in principle within normal management of private assets. The boundary is not black and white but depends on frequency, complexity, leverage, and the extent to which you actively rebalance or pool-hop.

For borderline cases an advance ruling (voorafgaande ruling) with the DVB is still the safest route. Cryptotax provides a position-by-position overview that you can use as an attachment to your application or when discussing with your tax adviser.

❓ FAQ

Is depositing into a liquidity pool a taxable moment?
In the Cryptotax interpretation yes, because you exchange your tokens for LP shares - legally a swap. We thereby follow the cautious line in line with DVB practice. Other advisers sometimes apply a looser "deposit = vault" reading; discuss the right approach with your tax adviser if in doubt.

Are LP fees taxed as movable income or miscellaneous income?
Depending on the nature of your activity. Passive, predictable yield from one or two pools leans towards movable income (roerend inkomen, 30% withholding tax). Active LP management with frequent rebalancing, concentrated liquidity and pool-hopping is more likely to be seen as miscellaneous income (diverse inkomsten, 33%). Cryptotax classifies per position so your report matches reality. For stablecoin pools specifically, see also stablecoin yield in Belgium.

Is impermanent loss deductible?
No, Belgium does not allow impermanent loss to be deducted separately as a loss. The difference is factored into the exit value of your position: your cost basis remains what you put in, your proceeds is what you take out, and the balance is your taxable capital gain or (non-transferable) loss.

How does Cryptotax track LP positions?
We detect deposits, fee accrual and withdrawals automatically via event parsing on Uniswap v2/v3, SushiSwap, Curve and Balancer, and link them to your cost basis via FIFO lotting. Each LP position gets a separate continuity line, so in the dashboard you can see the full lifecycle from deposit to exit - including realised fees and final capital gain.

✅ Try it today

Want to see how your LP positions look under Belgian rules? Connect your wallets and view your LP deposits, fee accrual and withdrawals for free - neatly classified per position and ready for your tax return. Accountants can share client reports and generate audit-ready exports via the partner programme.

⚠️ Disclaimer: This article is purely informational and does not constitute individual tax advice. For specific cases: consult a recognised Belgian tax adviser or request a ruling from the Dienst Voorafgaande Beslissingen.


📚 Read also

Yield farming tax in Belgium: how lending on Aave, LP rewards on Curve and vaults on Beefy are treated for tax purposes, with concrete codes (1444-11), examples and the 2026 capital gains tax.

Geen individueel fiscaal advies Dit artikel is een leesgids op basis van publieke bronnen. Voor een persoonlijke situatie raadpleeg je accountant of een geregistreerde fiscaal adviseur.

QDS
Geschreven door

QDS

CryptoTax.be

Accountant? Sluit je aan bij ons partnerprogramma.

Klaar voor de deadline?

Ready to file your crypto correctly?

Import your wallets and exchanges and instantly see your gains, losses and taxable income in EUR.

Read-only API Geen creditcard nodig GDPR Belgisch bedrijf