DEFI & NFT · 14 MIN READ

Yield Farming & Liquidity Pool Tax Treatment in 2025

Liquidity pool (LP) positions are among the most tax-complex instruments in DeFi. Token deposits, impermanent loss, reward receipts, and exit events each raise distinct questions the IRS has not fully answered. Here is how Saim Akif, CPA applies current guidance to LP tax treatment — and where he takes a documented, defensible position.

LP Token Issuance: Disposition or Not?

When you deposit ETH and USDC into a Uniswap V2 pool, you receive LP tokens representing your share of the pool. The key question: is the deposit a taxable exchange (ETH for LP token) or a non-recognition event?

The IRS has not issued specific guidance on LP token issuance. Two positions are defensible:

  • Taxable exchange position: Depositing ETH into a pool is an exchange of ETH (property) for LP tokens (different property), triggering gain or loss recognition under IRC §1001. This is the conservative position Saim recommends for clients who plan to exit quickly.
  • Contribution position: The deposit is analogous to a partnership contribution under IRC §721 (no gain recognized), because LP pools function economically like partnerships. This position requires more documentation and has more risk, but is the one many practitioners take for long-term farmers.

Until the IRS publishes guidance, Saim documents the position taken on the engagement file and prepares clients for potential challenge. Visit our services page for how we structure DeFi advisory engagements.

“LP token issuance is a genuinely open question. We take the position best suited to each client’s facts and document it carefully. The worst outcome is an undocumented position the IRS treats as evasion rather than a good-faith disagreement.”

— Saim Akif, CPA

Impermanent Loss: Not a Tax Deduction (Yet)

Impermanent loss (IL) is the economic loss you incur when the price ratio of your deposited assets changes relative to simply holding them. IL is real and painful — but it is not a recognized tax concept. You cannot deduct impermanent loss as it accrues. The loss is only realized (and deductible) when you withdraw your LP position and the actual proceeds are less than your original basis.

At withdrawal, you receive the underlying tokens back (often in a different ratio than deposited). The tax event is: proceeds (FMV of tokens received) minus your basis in the LP tokens. If the basis in the LP tokens tracked the original deposit correctly, the impermanent loss is captured in the gain/loss calculation at exit.

Reward Token Receipt: Ordinary Income at FMV

Liquidity mining rewards — governance tokens, protocol tokens, or additional LP tokens — are received as compensation for providing liquidity. Consistent with Notice 2014-21 and Rev. Rul. 2023-14’s treatment of staking rewards, Saim’s position (and the dominant practitioner view) is that reward tokens are ordinary income at FMV when received.

Key practical points:

  • FMV at receipt becomes the cost basis for future disposition.
  • Rewards received continuously (e.g., every block) should be aggregated to a reasonable reporting frequency — daily or weekly — with FMV from a reputable price oracle.
  • If rewards accrue but you cannot access them without a separate claim transaction, the income is recognized when you “claim” (i.e., gain dominion and control) — not when they accrue on-screen.

Exit Events: What Triggers Tax at Withdrawal

Removing liquidity is a taxable event regardless of the LP token issuance position taken on entry. At withdrawal:

  • Gain or loss = FMV of tokens received minus basis in LP tokens surrendered
  • Holding period for the LP tokens determines short- vs. long-term treatment
  • If you receive fee income embedded in the LP position at exit, that may be ordinary income separate from the capital gain/loss

How to Track Across Protocols

Multi-protocol farming — depositing LP tokens as collateral in a lending protocol, which itself earns rewards — creates nested dispositions. Every “hop” (deposit, wrap, stake, claim) is a potential taxable event. Saim’s practice uses a transaction-level subledger built from on-chain data (not just exchange CSVs) to trace every event. See the 1099-DA Readiness Playbook for our DeFi data-gathering workflow.

Need Help?

DeFi tax is genuinely hard. The same position entered on Curve, Convex, and Yearn generates three layers of tax events that compound on each other. Saim Akif, CPA untangles DeFi stacks every week. Schedule a 30-minute intake with Saim.

Frequently Asked Questions

Is impermanent loss ever tax deductible?

Not as it accrues. Impermanent loss becomes a realized loss only when you exit the LP position and the actual FMV of tokens received is less than your LP token basis. At that point it flows through to Form 8949 as a capital loss — not a separate deduction item.

How do I value LP tokens for basis tracking?

LP token basis starts at the FMV of the underlying assets at the time of deposit (under the taxable exchange position) or your original cost in the deposited assets (under the contribution position). Subsequent reward token receipts add to the LP economics but are tracked separately as ordinary income events with their own basis.

What if I use an aggregator like Yearn that auto-compounds?

Auto-compounding creates an income event each time the protocol claims and reinvests rewards on your behalf — even if you never see the tokens directly. The income equals the FMV of the reinvested rewards at reinvestment. Yearn’s vault token rebasing is particularly complex; Saim uses on-chain event logs to reconstruct each compound event.

Are LP positions in a DAO treasury treated differently?

DAO token holders who provide liquidity through a DAO treasury are generally one step removed from the LP position — the DAO (if treated as a partnership for tax purposes) holds the LP position, and its members receive allocable shares of income and gain. This requires a separate partnership tax analysis.

Managing DeFi liquidity positions across multiple protocols? Saim builds the on-chain subledger and defensible tax positions for every layer. Schedule a 30-minute intake with Saim.

Similar Posts