Liquidity pool withdrawals

A liquidity pool withdrawal is when you remove your assets from a DeFi liquidity pool, usually by returning or burning the LP token that represents your share. What comes back is your proportion of the pool as it stands at the moment you exit, which is rarely the same quantity of each asset you put in.

How a liquidity pool withdrawal works

A liquidity pool holds one shared balance of assets. Your position is a percentage of that balance rather than a claim on the specific tokens you deposited. When you withdraw, the protocol hands back that percentage of whatever the pool holds at that moment.

Trading changes what the pool holds. Every swap moves the ratio between the assets, so a position that went in evenly split can come back weighted towards one side. Some protocols allow partial withdrawals. Others close the position in full. Concentrated liquidity positions add another layer, because the mix returned depends on where the price sits relative to the range you chose.

Accrued trading fees are often paid out in the same transaction. On some protocols they are claimed separately.

An example

Say you deposit 1 ETH and 3,000 USDC into an ETH/USDC pool. ETH then doubles in price. Traders buy ETH out of the pool as it rises, so the pool ends up holding less ETH and more USDC. Your withdrawal might return roughly 0.7 ETH and 4,200 USDC.

The dollar value of the position has gone up. The quantities have not held. That gap between the position and simply having held the two assets is impermanent loss, and it becomes real at the point you exit.

Are liquidity pool withdrawals taxable in the US?

Often, yes. The IRS has not published guidance dealing with liquidity pool withdrawals directly, so the analysis follows the general property rules in Notice 2014-21 and section 1001 rather than a stated position on DeFi.

Treatment on exit depends on how the entry was treated. If the deposit was an exchange of your assets for a pool interest, the withdrawal is the other side of that trade. You give up the interest, you receive tokens, and gain or loss is measured against the cost basis carried in the position.

If the deposit was not treated as a disposal, the withdrawal can be a return of assets you already owned, with gain or loss deferred until you sell the tokens themselves.

What matters is that entry and exit are treated the same way. Fees and reward tokens paid out at withdrawal are a separate question again, and are generally income at their value when you receive them.

The tax trap

The withdrawal almost never matches the deposit quantity for quantity, and tax software reads that mismatch badly. It either records the returned tokens as a fresh acquisition with no cost basis, which inflates the gain on the eventual sale, or it pairs the amounts against your original deposit and produces disposals that never happened. Fees claimed in the same transaction get swept into the withdrawal and go unreported as income, or get counted twice.

Master the topic

Read our 2026 Guide to DeFi Taxes

Need DeFi accounting support?

CountDeFi specializes in complex DeFi tax accounting, including liquidity pools, LP tokens and multi-chain activity. See pricing.

A photo of CountDeFi CEO, Chris Herbst who has degrees in both accounting and computer science - the very tools needed to handle crypto tax reporting correctly.
By Chris Herbst
Managing Director at global crypto tax reporting firm, CountDeFi & CH Consulting
GTP, CIBA