Uniswap tax for your Belgian return
Cryptotax automatically detects your Uniswap swaps, LP token mints and burns, and liquidity provisioning fees. Get a clear overview of taxable DEX transactions for the Belgian tax authorities.
Connect your walletWhat is Uniswap?
Uniswap is the largest decentralised exchange (DEX) with more than $1 trillion in historical trading volume. Via Automated Market Makers (AMM), users can swap tokens without an order book, and liquidity providers earn fees by depositing tokens.
Token Swaps
Every swap on Uniswap is a crypto-to-crypto transaction that is treated for tax purposes as a sale of one token and purchase of another. This may generate a capital gain or loss depending on your cost basis.
Liquidity Pools (LP)
As a liquidity provider you deposit two tokens into a pool and receive LP tokens. You earn a share of the trading fees (usually 0.3%). On withdrawal you receive your proportional share of the pool back.
LP Tokens
LP tokens represent your share in a liquidity pool. They can be transferred, used as collateral in DeFi, or burned to retrieve your underlying tokens, each with tax implications.
How does liquidity provisioning work for tax?
Adding and removing liquidity on Uniswap creates complex tax events. Cryptotax fully automates these calculations.
Deposit
You deposit ETH + USDC into the pool and receive LP tokens
Fees Accumulate
Your LP tokens increase in value through trading fees
Withdrawal
You burn LP tokens and receive ETH + USDC back
Tax
Difference in value = taxable income or capital gain
What does Cryptotax support for Uniswap?
Our platform fetches on-chain data, identifies Uniswap V2 and V3 transactions and translates everything into clear tax events.
Swap Detection
- Automatic recognition of all Uniswap swaps
- Multi-hop routes correctly processed
- EUR valuation at the moment of transaction
- Capital gain/loss calculation per swap
LP Token Tracking
- Mint events detected (add liquidity)
- Burn events detected (remove liquidity)
- Fee rewards automatically calculated
- Impermanent loss made transparent
V2 vs V3 Support
- Uniswap V2 pools fully supported
- Uniswap V3 + Aerodrome Slipstream concentrated liquidity
- NFT positions (V3) detected
- Range orders and fee tiers
Multi-chain Support
- Ethereum mainnet
- Arbitrum (Uniswap fork support)
- Base (BaseSwap, Aerodrome)
- Cross-chain aggregation
How does Cryptotax treat your Uniswap transactions for tax?
Our tax engine translates DEX activity into recognisable categories for the Belgian return.
Key tax considerations
-
Every swap is a taxable event.
A token swap is treated as a sale of token A and a purchase of token B. The capital gain is calculated as the EUR value of token B minus the cost basis of token A. For speculative investors: 33% miscellaneous income.
-
LP token mint = no immediate tax.
Adding liquidity and receiving LP tokens is treated as a conversion. You exchange your tokens for LP tokens with a combined cost basis. This is not a realisation of a capital gain.
-
LP token burn = possible capital gain + fee income.
On withdrawal the value of the received tokens is compared with the original cost basis. The difference (including fee rewards) is taxable. Fee rewards may be treated as movable income (30%).
-
Impermanent loss is not a deductible cost.
Impermanent loss is the difference between your LP position and what you would have had if you had simply held. This is not a real loss until you withdraw. The tax authority does not recognise it as a separate deduction.
-
Gas fees are deductible from capital gains.
The Ethereum gas fees you pay for swaps and LP operations increase your cost basis and therefore reduce your taxable capital gain. Cryptotax includes these automatically in the calculation.
This overview is informational. For personal tax planning we recommend professional advice.
Frequently asked questions about Uniswap tax
Do I need to declare every swap separately?
Yes, every swap is a taxable event. Cryptotax aggregates all your swaps and calculates the net capital gain per tax year, so you can declare correctly without processing every transaction manually.
How do I calculate my LP fee rewards?
Fee rewards are embedded in the value of your LP tokens. On withdrawal Cryptotax compares the outcome with your original deposit to calculate and correctly classify the total fee rewards.
What if I transfer LP tokens to another address?
A transfer of LP tokens to another address you own is not a taxable event. Transfers to third parties are treated as a sale at market value at that moment.
Does this also work for Uniswap forks?
Yes, Cryptotax supports popular Uniswap V2 forks such as SushiSwap and BaseSwap, plus V3-semantic CL forks on Base such as Aerodrome Slipstream.
Belgian crypto tax 2026
Import your Uniswap activity today
Connect your wallet, let our engine pull in all swaps and LP transactions and receive a report ready for your Belgian return. Automatic fee calculation, no spreadsheets needed.
Try Cryptotax for free