Ethereum's DeFi ecosystem generates dozens of taxable events in a single day for active participants. Every swap on Uniswap, every yield harvest, every liquidity pool entry and exit, every token approval that moves value — each one is a potential taxable event that the IRS expects you to report.

Swaps Are Sales

When you swap ETH for USDC on a decentralized exchange, the IRS treats it as a sale of ETH and a purchase of USDC. You must calculate your gain or loss on the ETH at the time of the swap. This applies to every token-to-token swap regardless of whether fiat currency was involved. A DeFi user who makes 500 swaps in a year has 500 separate gain/loss calculations to perform.

Liquidity Pool Taxation

Depositing tokens into a liquidity pool is treated as a taxable disposition by the IRS. When you deposit ETH and USDC into a Uniswap pool and receive LP tokens, you have sold the underlying assets. When you withdraw and burn the LP tokens, you have sold the LP tokens and received the underlying assets back — potentially at different quantities due to impermanent loss. Each step is a separate taxable event.

Yield Farming and Staking Rewards

Rewards earned through staking or yield farming are ordinary income at the fair market value when received. This is income on receipt — not on sale. If you earn 1 ETH in staking rewards when ETH is $3,000, you have $3,000 of ordinary income regardless of whether you sell the ETH. If ETH later drops to $1,000 and you sell, you have a $2,000 capital loss. The income and the loss are reported separately.

Gas Fees

Gas fees paid in ETH are a disposition of ETH and must be reported. Each transaction fee is a separate taxable event. For active DeFi users, gas fees alone can generate hundreds of reportable transactions. Whether gas fees increase cost basis of the acquired asset or are treated as a separate expense depends on the context of the transaction.

Getting Compliant

DeFi tax reporting requires specialized software, accurate wallet tracking, and a clear methodology applied consistently. When the complexity has caused you to fall behind or file incorrectly, Attorney Darrin T. Mish can reconstruct your DeFi activity, prepare corrected returns, and resolve any resulting IRS liability. Thirty-two years of IRS resolution experience applied to the newest category of tax problem.