DeFi Taxes 2026: Complete Guide to Liquidity Pools, Staking, and Lending
Decentralized Finance (DeFi) has exploded in the past few years, with protocols like Aave, Compound, Uniswap, and Curve processing hundreds of billions in transactions. Users earn income by lending, staking, and providing liquidity. But the IRS has been clear: DeFi income is taxable, and most participants aren't reporting it correctly. Here's exactly how each type of DeFi activity is taxed and what you need to report to the IRS in 2026.
The IRS Framework for DeFi Income
The IRS treats DeFi income as ordinary income under Notice 2014-21 (extended to DeFi by Rev. Rul. 2023-14) and subsequent guidance:
- Staking rewards, lending interest, and yield farming rewards are taxable when received
- Fair market value at receipt date = amount of income
- You have a cost basis = the income amount for future capital gains calculation
- Capital gains/losses are separate from the income tax
1. Staking Rewards (Proof-of-Stake)
How It Works
Cryptocurrency holders "stake" their tokens (lock them up) to validate transactions on blockchain networks. As reward for securing the network, they receive new tokens.
Example:
- You stake 32 ETH (Ethereum) on the Beacon Chain
- You earn ~3% annually in staking rewards
- 32 ETH × 3% = 0.96 ETH earned per year
- If ETH price is $2,000, you earned $1,920 income
IRS Treatment
From Rev. Rul. 2023-14:
- Staking rewards are ordinary income when received (not when claimed)
- Income amount: Fair market value of tokens on receipt date
- Cost basis for future sale: The income amount (what you received the reward for)
Example Calculation:
- Stake 32 ETH at $1,500/token (cost basis = $48,000)
- After 1 year, earn 0.96 ETH staking reward
- ETH price when reward received: $2,000
- Staking income: 0.96 × $2,000 = $1,920 (ordinary income, taxed at your marginal rate)
- Cost basis of 0.96 ETH = $1,920
- Later, sell 0.96 ETH at $2,500:
- Proceeds: $2,400
- Cost basis: $1,920
- Capital gain: $480 (long-term if held >1 year from receipt)
Common Staking Scenarios (2026)
| Protocol | Annual Yield | Tax Treatment | Income Timing |
|---|---|---|---|
| Ethereum (Lido stETH) | 3-4% | Ordinary income on receipt | Daily or batched |
| Polygon | 10-15% | Ordinary income on receipt | Per delegation epoch |
| Cosmos (Keplr staking) | 10-20% | Ordinary income on receipt | Per block or batch |
| Cardano (Daedalus staking) | 3-5% | Ordinary income on receipt | Per epoch |
2. Lending Interest (Aave, Compound)
How It Works
Users deposit crypto into lending protocols; borrowers borrow it; lenders earn interest.
Example:
- Deposit 100 USDC in Aave
- Aave shows 4% APY
- After 1 year, you withdraw 104 USDC (principal + interest)
IRS Treatment
- Interest earned is ordinary income when accrued
- The 4 USDC interest = $4 ordinary income (assuming $1 USDC)
- Cost basis of 4 USDC = $4
Accrual vs. Receipt:
- For crypto lending, income typically accrues continuously (each block, real-time)
- Report income on December 31 of each tax year (amount accrued by year-end)
- Example: Deposit 100 USDC on Jan 1; earn 4 USDC by Dec 31; report $4 income on 2026 tax return
Impermanent Loss (N/A for lending):
- Lending protocols don't have impermanent loss (no price impact)
- Liquidity pools (Curve, Uniswap) do; see next section
3. Liquidity Pools (Uniswap, Curve)
How It Works
Users provide both sides of a trading pair in equal value — with ETH at $2,000, 50 ETH pairs with 100,000 USDC, $100,000 a side. When traders use the pool, LPs earn swap fees (~0.3% of transaction size).
Example:
- Provide 50 ETH + 100,000 USDC to Uniswap
- Earn ~0.3% swap fees on every trade
- Earn 2-8% annually in fees (depending on volume)
IRS Treatment: Two-Part Taxation
Part 1: Swap Fees (Ordinary Income)
- Fees earned = ordinary income at FMV when received
- Example: Earn 5 USDC in swap fees = $5 ordinary income
- Cost basis = $5
Part 2: Impermanent Loss (Capital Loss)
- When you exit the pool and withdraw, you may have "impermanent loss"
- This is a capital loss (separate from the fee income)
Example: Impermanent Loss Scenario
Two facts drive every number below. A pool holds equal value on each side, and a constant-product pool (Uniswap V2 and the protocols that copy it) keeps the product of its two balances fixed as traders swap against it.
Deposit: 50 ETH at $2,000 plus 100,000 USDC
- $100,000 of ETH and $100,000 of USDC — $200,000 deposited, which is your cost basis
- The pool invariant is 50 × 100,000 = 5,000,000, and it stays there
Year 1: Earn $8,000 in swap fees
- Ordinary income: $8,000, taxed at your marginal rate in the year received
- Those fees carry their own $8,000 basis, so basis in the position becomes $208,000
Exit pool: ETH now at $1,500 (a 25% drop)
- Arbitrageurs trade against the pool until it prices ETH at $1,500 — meaning the USDC balance divided by the ETH balance equals 1,500, while the product of the two still equals 5,000,000
- Solving those two conditions leaves 57.735 ETH and 86,603 USDC, worth $173,205 together
- Add the $8,000 of accumulated fees: you withdraw $181,205
The two tax items:
- Ordinary income: $8,000 — the swap fees, reported for the year earned
- Capital loss: $26,795 — proceeds of $181,205 against basis of $208,000
How much of that is impermanent loss? Had you simply held the 50 ETH and 100,000 USDC, you would be sitting on $175,000, because ETH fell $500 a coin. So $25,000 of the loss is the market. The pool returned $173,205 against that $175,000, which makes $1,795 — 1.03% — the impermanent loss: what it cost you for the pool to sell USDC into ETH on the way down. At a 25% price move, that is all impermanent loss ever is. The headline figure on your Form 8949 is mostly the price of ETH, not the pool.
The two items do not net against each other. The $8,000 is ordinary income on Schedule 1; the $26,795 is a capital loss on Form 8949 and Schedule D, deductible against capital gains or $3,000 of ordinary income. Many LPs report the fee income and forget the capital loss entirely.
Liquidity Pool Tax Software
Use platforms that handle LP taxation:
- Koinly: Tracks pool deposits, fees, withdrawals, calculates impermanent loss
- CoinTracker: Handles LP mechanics
- DeFi-tax specific: Some services specialize in LP accounting
4. Yield Farming (Multi-Protocol Rewards)
How It Works
Users deposit crypto into multiple protocols simultaneously to maximize rewards. For example:
- Stake in Aave (get AAVE governance tokens)
- Provide liquidity on Uniswap (get UNI governance tokens)
- Provide liquidity on Curve (get CRV tokens)
- Total annual yield: 5-30% from combined rewards
IRS Treatment
Governance Tokens (AAVE, UNI, CRV) = Airdropped Ordinary Income
Each governance token earned is treated like an airdrop:
- Income: Fair market value of token on receipt date
- Example: Earn 1 UNI worth $5 = $5 ordinary income
- Cost basis = $5
Later, when you sell:
- Sell 1 UNI for $7
- Proceeds: $7
- Cost basis: $5
- Capital gain: $2 (short-term if held <1 year)
Multi-Token Example
Scenario: Yield farm AAVE + UNI + CRV for 1 year
Earn rewards:
- 0.5 AAVE @ $200 = $100 income
- 10 UNI @ $5 = $50 income
- 100 CRV @ $0.50 = $50 income
- Total ordinary income: $200
1 year later, sell rewards:
- Sell 0.5 AAVE @ $300 = $150 proceeds
- Cost basis: $100
- Capital gain: $50 (long-term)
- Sell 10 UNI @ $6 = $60 proceeds
- Cost basis: $50
- Capital gain: $10 (long-term)
- Sell 100 CRV @ $0.40 = $40 proceeds
- Cost basis: $50
- Capital loss: $10 (long-term)
Totals:
- Ordinary income (rewards): $200 (taxed at your rate, ~22-35%)
- Long-term capital gains: $60 ($50 on AAVE + $10 on UNI)
- Long-term capital loss: $10 (on CRV)
- Net long-term gain: $50 (taxed at 0/15/20%)
- Sell 0.5 AAVE @ $300 = $150 proceeds
The key: Each reward creates ordinary income immediately; future sales create separate capital gains/losses.
5. Liquidity Mining (Early Protocol Incentives)
Some new protocols offer especially high rewards to bootstrap liquidity. This is the same tax treatment as yield farming:
- Governance tokens earned = ordinary income at receipt
- Later sales = capital gains/losses
DeFi Tax Reporting Checklist (2026)
Step 1: Gather Data
- Download transaction history from each DeFi protocol (Aave, Compound, Uniswap, Curve)
- Export on-chain data from block explorers (Etherscan, Arbiscan, etc.)
- Note dates and FMV for each reward/fee/swap
Step 2: Calculate Income
- Staking rewards: Sum all staking income (ordinary)
- Lending interest: Sum all interest (ordinary)
- Governance tokens: Sum FMV of all airdropped/earned tokens (ordinary)
- Impermanent loss: Calculate for LP positions (capital loss)
Step 3: Track Cost Basis
- Every reward/token earned = cost basis = FMV at receipt
- Every capital transaction (sale, swap) uses FIFO/LIFO/specific ID method
Step 4: File Taxes
- Schedule 1, Line 8z: Report total DeFi ordinary income
- Form 8949: Report capital gains/losses from token sales
- Schedule D: Calculate net capital gains/losses
Step 5: Use Software
- Upload transactions to Koinly, CoinTracker, or TaxBit
- Generate tax reports
- Download IRS forms (1099-compatible format)
Common DeFi Tax Mistakes (Don't Make These)
- Not reporting staking rewards: These are ordinary income immediately, even if you don't sell
- Ignoring impermanent loss: LP positions often have capital losses you can deduct
- Treating all DeFi as capital gains: Most DeFi income is ordinary income (not LTCG rates)
- Using "average cost" basis: Must use FIFO or specific identification for tokens
- Forgetting airdrops: Governance tokens from protocols (COMP, AAVE, UNI) must be reported as income
GENIUS Act Impact (2026 Regulation)
The GENIUS Act regulates stablecoins but has limited direct impact on DeFi taxation:
- DeFi protocols remain largely unregulated (non-custodial)
- DeFi yield farming continues unchanged
- Only CeFi lending (Coinbase yield, etc.) may be affected by regulatory changes
Key Takeaways
Staking rewards, lending interest, and governance tokens are all ordinary income when received (not capital gains)
Cost basis of earned tokens = FMV at receipt date, which you use later for capital gains/loss calculation
Liquidity pools generate two separate tax items: swap fee income (ordinary) + impermanent loss (capital loss)
Yield farming generates ordinary income on each governance token earned (AAVE, UNI, CRV, etc.)
Use crypto tax software to automate DeFi tracking (manual tracking is error-prone)
Report all DeFi income on Schedule 1, Line 8z (ordinary income) and Form 8949 (capital transactions)
Impermanent loss is a capital loss that can offset capital gains or $3,000 of ordinary income
Keep meticulous records: Download transaction history monthly, not just at year-end
If you're earning income from DeFi, file accurately. The IRS is increasingly focused on crypto taxation, and improper reporting of DeFi income is a common audit trigger. Use tax software to automate tracking, and consult a CPA if your DeFi activity is complex or high-value.