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.
Quick answer
Every dollar of DeFi yield — staking rewards, lending interest, swap fees, governance tokens — is ordinary income at its fair market value on the day you gain dominion and control over it, not on the day you sell. That is the rule in Rev. Rul. 2023-14, and it applies whether or not you ever convert to dollars. The amount you report becomes your cost basis, so a later sale produces a separate capital gain or loss on Form 8949. The exception that catches almost everyone: exiting a liquidity pool is two tax items, not one — ordinary income on the fees you earned, plus a capital gain or loss on the position itself.
The IRS Framework for DeFi Income
The IRS treats DeFi income as ordinary income under Notice 2014-21 (extended to staking by Rev. Rul. 2023-14) and subsequent guidance:
- Staking rewards, lending interest, and yield farming rewards are taxable when you gain dominion and control over them — the ability to sell, transfer, or otherwise dispose of them
- Fair market value at that 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
"Ordinary income" means it is stacked on top of your wages and taxed at your marginal rate — not at the 0/15/20% long-term capital gains rates. A $12,000 year of staking yield for someone already in the 24% bracket is a $2,880 tax bill on tokens they may never have sold. Find the rate that will actually apply to yours with the tax bracket explainer, because that rate — not the headline APY — is what determines your real yield.
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
When the income is "received":
- Almost every individual is a cash-method taxpayer, so income is includible when you have dominion and control over it — the Rev. Rul. 2023-14 standard
- In a rebasing lending protocol, your balance grows continuously and you can withdraw at any moment, so you have dominion and control continuously. In practice that means totalling the year's accrual through December 31 and reporting that
- Example: Deposit 100 USDC on Jan 1; your balance reads 104 USDC on Dec 31; report $4 of ordinary income on the 2026 return, whether or not you withdrew
- Contrast this with a locked position you genuinely cannot access until a future unlock date — there, the argument that income arises only at unlock is stronger, and it is worth documenting the lock terms in case the timing is ever questioned
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.
That asymmetry is the reason to plan the exit rather than stumble into it. A $26,795 capital loss with no capital gains to absorb it releases $3,000 a year and carries the remaining $23,795 forward — nine more tax years. The same loss realized in a year when you also took gains elsewhere is worth its full value immediately. Work out how much loss you can actually use this year with the tax-loss harvesting calculator before you close a position in December. One thing that does not constrain you here: the wash-sale rule in §1091 applies to stock and securities, and digital assets are treated as property rather than securities, so re-entering the same pool shortly after realizing a loss is not currently disallowed — a proposal to extend wash-sale treatment to digital assets has been floated repeatedly and not enacted, so confirm it still holds for the year you are filing.
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
- Track basis wallet by wallet, not as one global pool. Rev. Proc. 2024-28 ended universal/pooled basis tracking as of January 1, 2025 — each wallet and each exchange account is now its own set of books
- Use specific identification, documented at or before the moment of the disposition, or you fall back to FIFO within that account. Average cost is not available for digital assets, and neither is LIFO
Step 4: File Taxes
- Answer the digital asset question on page 1 of Form 1040 — it is signed under penalty of perjury, and "no" is the wrong answer if you earned any DeFi yield
- 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)
Step 6: Pay It Before April
This is the step that turns a tax problem into a cash problem. DeFi yield arrives with no withholding attached. Nobody deducted anything, so unless you cover it during the year you can end up owing on income you never converted to dollars — on tokens that may be worth far less by the time the bill is due. Two ways to handle it: make quarterly estimated payments on Form 1040-ES (due April 15, June 15, September 15, and the following January 15), or increase withholding at a W-2 job to absorb it. Estimate the total bill first with the 2026 tax return estimator so you know what you are covering. The safe harbor against underpayment penalties is paying at least 100% of last year's total tax (110% if your prior-year AGI exceeded $150,000), or 90% of this year's — whichever is smaller.
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" or one global pool: you must use FIFO or specific identification, and since January 1, 2025 you must track basis separately for each wallet and account rather than pooling everything together
- 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.
FAQ
I never sold anything and never touched dollars. Do I still owe tax on staking rewards?
Yes. Under Rev. Rul. 2023-14, income arises when you gain dominion and control over the reward — the moment you could sell or move it — not when you convert to dollars. This produces the squeeze that catches people every cycle: you report $12,000 of income on tokens received in March, the price falls 70% by December, and the tax bill is still calculated on the March value. The decline is not a reduction of income; it is a capital loss, and capital losses only offset $3,000 of ordinary income per year after netting against capital gains. If you are earning meaningful yield, the practical defense is to sell enough of each reward at receipt to cover its own tax.
Will a DeFi protocol send me a Form 1099?
No, and you should plan on never receiving one. Custodial brokers — centralized exchanges — began issuing Form 1099-DA for 2025 transactions, with cost basis added for 2026. Decentralized front-ends are outside that regime: the regulation that would have extended broker reporting to them was finalized in December 2024 and then repealed by Congress under the Congressional Review Act in 2025. So nothing arrives in the mail for your Uniswap, Aave, or Curve activity. The absence of a form does not reduce the obligation by one dollar — it just means the entire reconstruction burden, from block explorer exports upward, is yours.
Is swapping one token for another taxable if no dollars change hands?
Yes. A crypto-to-crypto swap is a disposition of the token you gave up: you calculate gain or loss against its USD cost basis at the moment of the trade, exactly as if you had sold it for dollars and immediately rebought. There is no like-kind shelter — the Tax Cuts and Jobs Act limited §1031 exchanges to real property for exchanges completed after 2017, so the argument that a token swap is like-kind died with it. Note that this reaches further than most people expect: depositing into and withdrawing from a liquidity pool involves exchanging tokens for LP tokens and back, and the IRS has issued no direct guidance treating those as non-taxable. The same uncertainty applies to wrapping (ETH to WETH) and bridging between chains. Where guidance is absent, document your position and be consistent year to year.
Is my staking a hobby or a business — do I owe self-employment tax?
It depends on whether the activity rises to a trade or business: regular, continuous, and carried on for profit. Delegating tokens through Lido or a custodial exchange is generally passive — report it on Schedule 1, Line 8z, and no self-employment tax applies. Running validator infrastructure as a continuous operation, with hardware, uptime obligations, and slashing risk, looks much more like a business: that goes on Schedule C, where you can deduct hardware, electricity and hosting, but net earnings of $400 or more trigger self-employment tax at 15.3% on earnings up to the 2026 Social Security wage base of $184,500, and 2.9% for Medicare above it. That is a large enough swing to work out before you file — run your net number through the self-employment tax calculator and compare it against the deductions the Schedule C treatment would buy you.