Dear User, please note that this website has been discontinued and will therefore no longer be serviced. All current information about our software and products can be found at

Defi and Taxes – Liquidity Pools

DeFi Saver

Adding liquidity to a pool can be treated as a taxable sale of the token pair provided. Removing liquidity can be treated as a taxable sale of the liquidity pool token.

With liquidity pools, anyone can participate in the automated market making of a decentralized exchange like Uniswap, Curve or Aave by supplying liquidity to token pairs. For example, you can add liquidity to the USDC-ETH pair on Uniswap and receive a share of this liquidity pool. As a reward, you are entitled to your share of all fees earned by this pool.

When you add liquidity to a pool, you receive a corresponding liquidity pool token (LP-token). On Uniswap V2 it is the Uniswap V2 (UNI-V2) token. From the tax perspective, this can be considered as a taxable sale of each token that you added to the liquidity pool.

When you remove liquidity from the pool, you exchange the LP-token for the two tokens that you receive from the pools. This corresponds to a taxable sale of the LP-token. 

For detailed information on tax reporting of Liquidity Pools and Liquidity Token, please check our full article DeFi Cryptotax Guide: Swaps, Liquidity Pools, and Yield Farming.