Uniswap (UNI) Taxes in the US 2026 – DEX Swaps, LP Income & Reporting
Uniswap is the biggest DEX on the planet. And if you've been swapping tokens on it, you've been racking up taxable events — probably more than you realize.
Every Uniswap Swap Is a Taxable Event
Calculate Your Crypto Taxes Automatically
Import your transactions and get a complete tax report in minutes – no manual spreadsheets needed.
Start for free →No joke — every single swap. ETH to USDC, WBTC to DAI, whatever. The IRS treats it as you selling the input token and buying the output. That means:
- Calculate gain/loss on the token you sold (proceeds = value of token received)
- Establish a new cost basis in the token you received (= fair market value at swap time)
- Gas fees paid in ETH are also a taxable ETH disposal
Active DeFi users can easily rack up hundreds of taxable events in a year. Each one is a separate Form 8949 line. This is exactly why you need automation.
Providing Liquidity on Uniswap v2/v3
Depositing into a Uniswap pool is treated as a taxable disposal of the deposited tokens — you receive LP tokens as the new asset at a new cost basis. And when you pull your liquidity? Another taxable event. You receive back tokens, possibly in different ratios due to impermanent loss.
Two taxable events to add liquidity and exit. That's DeFi taxes for you.
LP Fee Income
Uniswap v2: fees auto-reinvest into the pool, so you realize income when you withdraw. Uniswap v3: fees accrue separately and are taxable when you collect them. The v3 approach is actually cleaner — each income event is discrete, not buried in a pool withdrawal.
UNI Token Taxes
UNI is the governance token. Here's what creates a tax event:
- Selling UNI – capital gains tax on gain/loss
- Receiving UNI airdrops – ordinary income at FMV when received (the 2020 airdrop of 400 UNI was worth roughly $1,200 — that was a real income event for everyone who got it)
- Voting with UNI – not a taxable event
Impermanent Loss – Not Tax Deductible Until Withdrawal
"Can I deduct my impermanent loss?" — I hear this all the time. Not while your tokens are in the pool. It's unrealized until you actually withdraw and what you get back is worth less than your original cost basis. Only then does it become a real, potentially deductible loss.
Tracking Uniswap on Ethereum and L2s
Uniswap runs on Ethereum, Arbitrum, Optimism, Polygon, and Base. Traded on multiple chains? You need data from all of them. Pull wallet exports from each chain explorer, then import into crypto tax software.
Related Resources
Generate Your Crypto Tax Report
Import your transactions and get an audit-ready PDF report in minutes.
Start for free →Disclaimer: This article is for general informational purposes only and does not constitute tax advice. For individual tax advice, consult a licensed tax professional.