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.
Real Example & Practical Application
Here's how this concept works in a real scenario:
- Set up: You complete a transaction
- Tax implication: Calculate based on jurisdiction rules
- Documentation: Keep records for authority requirements
- Reporting: Declare properly to avoid penalties
- Outcome: Correct tax compliance achieved
Common Mistakes & How to Avoid Them
- Incomplete record-keeping: Document every transaction with date, amount, cost basis, and proceeds
- Missing documentation: Export CSV from every exchange and wallet you use
- Incorrect classification: Understand whether you're an investor, trader, or business for tax purposes
- Delayed reporting: File on time or voluntarily correct before audit – penalties are severe if caught
- Ignoring deadline: Tax deadlines are strict; missing them triggers automatic penalties
Optimization Strategies
Minimize your tax burden legally:
- Use software to track all transactions automatically and reduce manual errors
- Plan transaction timing strategically to optimize tax outcomes
- Offset losses against gains in the same tax year where possible
- Understand holding period rules in your jurisdiction
- Consult a professional for complex multi-year or multi-country scenarios
FAQ: Quick Answers
What happens if I don't report my crypto activity?
Tax authorities now have automatic reporting from exchanges (CARF). Non-declaration triggers audits with substantial penalties and interest – typically 100%+ of unpaid tax.
Can software calculate everything correctly?
Software handles standard transactions well (95% accuracy). Complex situations – business classification, prior-year amendments, multi-country activity – benefit from professional tax review.
How far back do I need records?
Keep records for at least 6-7 years (varies by jurisdiction). Many countries can audit back 5-10 years if they suspect underreporting.
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.