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.