If you've farmed yields on Aerodrome, Velodrome, Uniswap V3, or any DeFi protocol in 2026, tax season just got complicated. Every reward claim, LP deposit, and swap creates a taxable event. Most farmers don't realize they owe taxes on rewards even if they never sold them.
This guide covers exactly how DeFi yield farming is taxed in 2026, how to track everything properly, and how to avoid costly mistakes.
When you deposit tokens into a liquidity pool, this is generally not a taxable event if you're just moving tokens into a smart contract. However, if you receive LP tokens representing your share, those LP tokens have a cost basis equal to the value of assets you deposited.
Every time you claim farming rewards (e.g., AERO, VELO, OP tokens), you've received taxable income at the fair market value in USD at the time of receipt.
This applies to:
When you remove liquidity and get your assets back, any difference between your original cost basis and what you receive is a capital gain or loss.
Most farmers lose money at tax time because they don't track their positions properly. Here's what you need to record for each position:
| Data Point | Details |
|---|---|
| Date & Time | When you deposited/withdrew |
| Protocol | Aerodrome, Uniswap, Velodrome, etc. |
| Pool | ETH/USDC, OP/ETH, etc. |
| Assets In | Token + amount deposited |
| Asset Values | USD value at time of deposit |
| LP Tokens Received | LP token amount + value |
| Rewards Claimed | Each token + USD value + date |
| Fees Earned | Trading fee accumulation |
| Assets Out | What you received on withdrawal |
You can use specialized platforms like Koinly, CoinTracker, or a custom spreadsheet. For most farmers, a spreadsheet is the most reliable method because it puts you in full control.
Pre-built Google Sheets template with DeFi farming tabs, auto-calculating P&L, tax-lot tracking, and realized/unrealized gains. $5 one-time payment on Base.
Buy Now - $5 USDC