How Are Liquidity Pools Taxed?
TokenTax content follows strict guidelines for editorial accuracy and integrity. We do not accept money from third party sites, so we can give you the most unbiased and accurate information possible.
Liquidity pools let users contribute crypto to a pool, helping with decentralized trading, lending, and earning rewards. They support DeFi platforms like Uniswap and Compound.
Taxes on liquidity pools for crypto transactions depend on activities like earning rewards and receiving LP tokens. Accurate records help avoid issues and ensure compliance.
Why trust our crypto tax experts
What is a liquidity pool in cryptocurrency?
A liquidity pool for crypto is a collection of funds provided by users, known as liquidity providers, that are locked in a smart contract. These funds enable decentralized trading, lending, and other financial activities without the need for traditional intermediaries.
When users contribute assets to a liquidity pool, they receive a position representing their rights to the deposited assets and any returns. The form of that position depends on the protocol. Traditional automated market makers, such as Uniswap v2, issue fungible liquidity provider (LP) tokens. Concentrated liquidity platforms, such as Uniswap v3, represent each position as an NFT, and newer protocols such as Uniswap v4 add programmable liquidity management and custom fee handling. Lending protocols may instead issue interest-bearing tokens.
Liquidity pools are the backbone of many decentralized finance (DeFi) platforms like Uniswap, which rely on pooled funds to facilitate seamless trading and liquidity. By participating in liquidity pools, users earn a share of trading fees and may also receive additional rewards, but these earnings have specific tax implications.
Pro tip
Actively trading on Uniswap, or planning to start? Check out our article on Uniswap taxes for expert insights on handling them at tax time.
What are liquidity pools used for?
Liquidity pools have a wide range of applications in the DeFi ecosystem:
DeFi trading and derivatives: Uniswap (v4 has been live since January 31, 2025), 1inch, and GMX (GM and GLV pools) use liquidity pools for decentralized trading.
Borrowing and lending: Protocols like Aave and Compound III use pooled liquidity for borrowing and lending.
Yield farming: Platforms such as Convex Finance and Yearn Finance offer yield farming opportunities, where users earn additional rewards by staking liquidity pool tokens. Learn more about staking crypto.
On-chain cover: Nexus Mutual uses a capital pool to offer discretionary cover for protocol and related risks. It is not regulated insurance.
Each use has specific benefits, making liquidity pools essential in the DeFi world.
Learn more in our DeFi tax guide.
How do liquidity pools pay interest?
Liquidity pools generate returns in different ways depending on their purpose. Decentralized exchange pools, such as those on Uniswap, let traders swap assets, and liquidity providers generally earn a share of eligible trading fees. The amount depends on the trading volume in that pool and each provider’s share of the liquidity.
Lending protocols, such as Aave, let users supply assets that borrowers can access under the protocol’s lending rules. Suppliers earn interest based on borrowing demand and how much of the pool is in use. Some protocols also pay incentive tokens, often called liquidity mining rewards.
Analyze these earnings separately, because trading fees, interest, and incentive tokens can have different tax characteristics and timing.
Liquidity pool tax implications
The IRS treats virtual currency as property under Notice 2014-21, so general property tax rules apply to LP deposits, withdrawals, and reward tokens.
The IRS has not said whether depositing crypto into a liquidity pool or redeeming LP tokens is a taxable exchange. One reading treats the deposit as a trade of property for an LP token, so you report a gain or loss. Another reading treats it as a nontaxable deposit that keeps a similar economic position. The answer can depend on what you receive, whether your ownership and economic rights materially change, and how the smart contract works. Notice 2024-57 only delays broker Form 1099-DA reporting for these transactions and does not decide the tax treatment. The same uncertainty applies when you withdraw liquidity and receive the underlying assets.
The IRS has not ruled on liquidity pool rewards either. Many tax professionals treat reward tokens as ordinary income when you can claim or move them, based on the IRS staking ruling in Rev. Rul. 2023-14. Trading fees that build up inside your pool position are less clear. Track each transaction and its gain or loss. Tools like ours at TokenTax can help you manage these complexities and keep clear records of all taxable events related to liquidity pools.
Custodial exchanges report gross proceeds from your sales on Form 1099-DA starting with 2025. They report cost basis only for assets bought on or after January 1, 2026, in that same account.
Pro tip
Looking to quickly calculate your crypto taxes on a trade? Bookmark and use our free crypto tax calculator.
What does the IRS say about liquidity pool taxes?
IRS Notice 2024-57, issued June 28, 2024, gives temporary exceptions to broker information reporting for certain digital asset transactions, including qualifying liquidity provider transactions. The notice describes contributing digital assets to automated smart contracts, receiving liquidity interests, and redeeming those interests. Under it, brokers do not have to report these contributions and redemptions under Section 6045 until the IRS issues more guidance.
That does not make these transactions tax-free. The notice covers information reporting only and does not resolve the income tax treatment of liquidity pool arrangements. The exception also does not extend to rewards or other compensation earned by liquidity providers, which you remain responsible for reporting.
Do liquidity pools report transactions to the IRS?
Congress repealed the IRS rule that would have treated many DeFi platforms as brokers (Pub. L. 119-5, April 10, 2025), so DeFi pools won’t send you a Form 1099-DA. Custodial exchanges still do. The repeal did not change your obligation to report taxable DeFi income and transactions, so keep your own LP records.
Liquidity pool tokens (LP tokens) taxes
Liquidity pool tax treatment depends on the exact facts, including what you gave up, what you received, and whether the transaction looks like an exchange of property versus a deposit-style position. The IRS has not said whether adding or removing liquidity is taxable. Notice 2024-57 only delays broker reporting for these transactions. Many taxpayers report a disposition when they swap tokens for an LP token and again when they redeem it, while others treat a deposit as nontaxable. Pick one approach, apply it consistently, and confirm it with a tax professional.
Because protocols differ, keep complete records and use one consistent, supportable reporting position for the year.
Since January 1, 2025, you must track cost basis separately for each wallet and exchange account. Keep each wallet’s records separate, including the tokens you move into and out of pools.
Moving crypto between wallets you own is generally not a taxable event, apart from the crypto you spend on fees. Depositing tokens into a liquidity pool is not automatically the same thing, because you may receive a different legal or economic interest through the protocol. Evaluate each deposit on its actual mechanics, particularly when you receive transferable LP tokens or another liquidity position.
Under Treas. Reg. 1.1001-7, for dispositions on or after January 1, 2025, transaction costs such as gas fees reduce the amount realized on the sale or exchange they relate to. Paying those costs with crypto is itself a disposition of that crypto. In a crypto-for-crypto trade, the costs are allocated to the asset you gave up. If you treat a deposit or withdrawal as nontaxable, the crypto you spend on gas is still a disposition, and how to handle that cost is unsettled. Don’t count any fee twice, and keep the transaction hash, fee asset, quantity, fair market value, and purpose of each fee.
How concentrated liquidity positions affect tax reporting
Uniswap v3 and v4 support concentrated liquidity, which lets you place assets within a selected price range. Each position is represented by an NFT instead of interchangeable LP tokens. You can add liquidity, remove part of a position, and collect accumulated trading fees, and Uniswap v4’s hooks can customize pool behavior and fee structures. Each of these actions creates transaction records that have to be reconciled to the same underlying position.
Holding a liquidity-position NFT does not mean the activity should be taxed like buying or selling a collectible NFT.
Stablecoin liquidity pools
Stablecoin pools can reduce exposure to some price swings, but they are not tax-free just because the assets target a stable dollar value. Exchanging one stablecoin for another can be a taxable disposal even when the gain or loss is small. You also take on depegging risk, smart contract risk, and the chance that you get back different quantities or values than you deposited.
How are LP rewards taxed?
Liquidity providers can receive several kinds of returns:
Trading fees that accumulate inside a pool position
Fees credited to a concentrated liquidity position and collected with a separate claim transaction
Lending interest reflected in an interest-bearing token balance
Incentive or governance tokens paid out as liquidity mining rewards
Rewards automatically reinvested by vault strategies
These don’t necessarily share the same tax timing or character. Reward tokens paid to you are generally treated as ordinary income under Rev. Rul. 2023-14, which covers staking. Fees that accumulate in the pool and are realized only when you withdraw have no IRS guidance. For reward tokens, income is generally their fair market value when you gain control of them, and that value becomes your cost basis. Fees that accumulate in a pool position are often recognized when you claim or withdraw them. For example, if you earn rewards in the form of additional tokens, you’ll need to report the fair market value of those tokens as income when you receive them.
If you later sell or swap reward tokens, the difference between what you get and the value you reported as income is a capital gain or loss. Frequent small rewards make this hard to track by hand.
When are liquidity pool fees taxable?
Liquidity provider fees may accumulate within a position before you collect them. Uniswap v3, for example, lets you claim trading fees without removing your liquidity. Uniswap v4 uses different position-management mechanics, and some vault strategies automatically reinvest earnings. The difference between accrued, claimable, and collected fees matters for tax reporting. Don’t assume every protocol fee creates a separate taxable income event at the moment a swap occurs in the pool.
Can you deduct impermanent loss?
Impermanent loss occurs when price changes cause a liquidity position to underperform relative to simply holding the deposited assets. It is not automatically a deductible capital loss. The figure a DeFi dashboard shows is an economic performance measure, not a realized loss for federal income tax purposes. Tax consequences depend on the actual transactions, including whether you disposed of assets, their adjusted cost basis, and the value you received.
You can suffer impermanent loss and still have an overall profit, or owe tax on gains while underperforming a buy-and-hold strategy. Don’t report impermanent loss as a capital loss just because a dashboard shows a negative number.
Liquidity pool tax examples
These examples ignore transaction fees.
Example: Adding crypto to a liquidity pool
Suppose you contribute two tokens to a pool:
Token A: cost basis of $600, current value of $1,000
Token B: cost basis of $900, current value of $1,000
If you treat both contributions as taxable exchanges for a separate liquidity position worth $2,000, you recognize a $400 gain on Token A and a $100 gain on Token B, for a $500 total capital gain. If you treat the deposit as nontaxable, you would not recognize that gain at deposit. Base your treatment on the actual transaction rather than applying this example to every pool.
Example: Removing liquidity from a pool
Suppose you contribute ETH and USDC to an automated market maker pool. After prices change and trades occur, you withdraw and receive a different mix of ETH and USDC than you deposited, because the pool rebalances through trading. If you treat the withdrawal as a taxable redemption or exchange, you need the proceeds and the adjusted basis of the liquidity position you gave up. The withdrawal does not create a deduction equal to the impermanent loss a dashboard displays.
Example: Taxes on liquidity mining rewards
Suppose you receive 100 governance tokens as a separately distributed reward, worth $200 when you gain control of them. Assuming the rewards are taxable ordinary income, you report $200 of income, and $200 becomes your cost basis. Three months later, you sell all 100 tokens for $260, which produces a $60 short-term capital gain. You have two separate tax items: $200 of ordinary income and a $60 short-term capital gain. Fees retained inside a liquidity position may need a different analysis.
What records do you need for liquidity pool taxes?
Keep:
Wallet addresses and blockchain networks
Protocol and pool identifiers
Transaction hashes and timestamps
Contributed asset quantities, USD values, and cost basis
LP token amounts or NFT position IDs
Liquidity additions and partial withdrawals
Tokens returned when you remove liquidity
Trading fees earned and collected
Farming and governance-token rewards, with their fair market value and receipt date
Gas fees and other transaction costs
Auto-compounding and vault transactions
Your full transaction history across exchanges and wallets
A single smart contract interaction can include several token transfers, so a block explorer’s transfer list is not necessarily a complete, correctly classified tax history.
How to report liquidity pool taxes
For US taxpayers, taxable sales and exchanges of capital assets are generally reported on Form 8949 and summarized on Schedule D. Starting with the 2025 tax year, Form 8949 has digital-asset-specific boxes: G, H, and I for short-term transactions, and J, K, and L for long-term transactions. Some qualifying transactions can be reported directly on Schedule D under the form’s instructions.
Ordinary income from DeFi rewards generally goes on Schedule 1 when it isn’t part of a trade or business, and business activity may require Schedule C. Not every deposit, withdrawal, or reward belongs on Form 8949. The right reporting depends on the transaction and the type of income or gain.
How TokenTax can help with liquidity pool taxes
TokenTax imports wallet and exchange history so you can categorize LP deposits, withdrawals, fee shares, and farm rewards for Form 8949.
TokenTax supports a wide range of DeFi platforms and sorts LP activity so you spend less time rebuilding your history at filing time. Complex DeFi activity can still need review, so check liquidity contributions, withdrawals, reward distributions, missing USD prices, and cost basis before you file, especially for concentrated liquidity positions, auto-compounding vaults, and transactions that touch several smart contracts.
Liquidity pool tax FAQs
Are liquidity pools better than staking?
What is the benefit of adding liquidity to a pool?
What is liquidity pool yield?
Is adding liquidity to a pool taxable?
Are liquidity pool rewards taxed?
Can I deduct impermanent loss?
Do liquidity pools issue Form 1099-DA?
To stay up to date on the latest, follow TokenTax on Twitter @tokentax.