Why 2026 Changes DeFi Tax Tracking

The repeal of the DeFi broker rule did not eliminate reporting requirements; it shifted the burden of proof onto the taxpayer. Under the new IRS Form 1099-DA framework, full cost basis reporting is mandatory for all covered digital assets starting in 2026. Exchanges must report transactions, but they will not provide the detailed lot identification needed to calculate your actual tax liability accurately.

Without precise lot tracking, you cannot reconcile data reported on your 1099-DA forms. If your records do not match IRS copies, you face double taxation or audits. The system relies on your ability to prove which specific tokens were sold or swapped and at what cost.

Note: The DeFi broker rule was repealed, but Form 1099-DA now requires full cost basis reporting for all covered digital assets starting in 2026. Ignorance of the rule is no longer a defense.

This shift requires a fundamental change in how you manage liquidity pools. You must track every deposit, withdrawal, and impermanent loss event at the individual lot level.

Calculate LP cost basis per deposit

Your initial cost basis is the total fair market value (FMV) of all tokens provided to the liquidity pool at the exact moment of deposit. This number sets the baseline for all future tax calculations, including gains on exit or impermanent loss adjustments.

DeFi tax lots
1
Identify token amounts deposited

Pull your transaction history from your wallet or a portfolio tracker. Locate the specific transaction where you supplied liquidity. Record the exact quantity of each token (e.g., ETH and USDC) sent to the pool contract. Ensure you are looking at the deposit transaction, not subsequent rebalancing or reward claims.

2
Find FMV at exact deposit timestamp

Cost basis is not based on the average price or the price at the end of the day. It is based on the fair market value at the precise second of the transaction. Use a reliable price oracle or a trusted crypto tax platform to find the USD value of each token at that specific timestamp.

3
Sum values in USD

Multiply the quantity of each token by its FMV at the deposit time. Add these values together to get the total initial cost basis. For example, if you deposited 1 ETH worth $2,000 and 2,000 USDC worth $2,000, your total initial cost basis is $4,000.

4
Record as initial basis

Save this calculation in your tax records. Link it to the specific pool and transaction hash. This initial basis will be used to calculate your cost per LP token if you choose to use the specific identification method later.

The IRS treats liquidity pool deposits as a disposal of assets. You are technically selling your tokens to the pool in exchange for LP tokens. Therefore, the value of what you gave up becomes your cost basis.

Track impermanent loss for tax purposes

Impermanent loss (IL) is a common feature of providing liquidity to decentralized exchanges, but it does not always trigger a tax event. The IRS distinguishes between "unrealized" loss and "realized" loss. Understanding this difference is essential for accurate DeFi tax lots reporting.

When you deposit assets into a liquidity pool, the value of your position may drop compared to simply holding those assets in your wallet. This drop is impermanent loss. Because you still own the tokens within the pool and have not sold or swapped them, this loss is considered unrealized. Unrealized losses are not deductible on your tax return. You cannot claim a tax benefit for the difference in value while your funds remain in the pool.

The tax situation changes only when you withdraw your assets from the liquidity pool. Withdrawing constitutes a disposal of the underlying tokens, which is a taxable event. At this point, the impermanent loss becomes realized. If the value of the withdrawn assets is less than your original cost basis, you may have a capital loss. This realized loss can potentially be deducted against other capital gains or up to $3,000 of ordinary income, depending on your jurisdiction.

To track this correctly, you must calculate your cost basis at the time of deposit and compare it to the value of the assets at the time of withdrawal. The difference represents your realized gain or loss.

StatusTaxable Event?Deductible?
Unrealized ILNoNo
Realized IL (upon withdrawal)YesYes (as capital loss)
1
Calculate cost basis at deposit

Record the USD value of the tokens you provided to the liquidity pool on the date of deposit. This is your starting cost basis.

2
Determine value at withdrawal

When you remove liquidity, record the USD value of the tokens you receive back. Use the fair market value at the exact time of withdrawal.

3
Calculate realized gain or loss

Subtract your original cost basis from the withdrawal value. A negative result indicates a realized loss from impermanent loss, which you can report on your tax forms.

Handle LP rewards and yield farming income

Liquidity mining rewards and yield farming payouts are taxable events. The IRS treats these tokens as ordinary income at the moment you gain dominion and control over them. This means you must report the fair market value of the tokens on the date they hit your wallet or exchange account, regardless of whether you swap them immediately or hold them.

1. Record the Fair Market Value at Receipt

When you receive LP tokens or yield rewards, determine their U.S. dollar value at the exact time of receipt. Use a reliable price source, such as CoinGecko or CoinMarketCap, to find the spot price. This value becomes your income and establishes your new cost basis for those specific tokens.

2. Set the Cost Basis for New Tokens

The fair market value you recorded in step one becomes the cost basis for the new tokens. If you received 100 tokens worth $0.50 each, your income is $50, and your cost basis for those 100 tokens is $50. This basis is critical for calculating capital gains or losses when you eventually sell or swap the tokens.

3. Report as Ordinary Income

Report the total value of all LP rewards and yield farming income as ordinary income on your tax return. This is separate from capital gains. The IRS guidance on staking rewards, which also applies to liquidity mining, confirms that income is recognized when dominion and control are gained. IRS Notice 2023-44 provides further clarity on virtual currency transactions.

4. Track Each Reward Separately

Do not lump all rewards into a single bucket. Each transaction—whether it’s a daily yield payout or a one-time liquidity bonus—is a separate taxable event. Keep detailed records of the date, time, token type, quantity, and USD value for every reward received. This granularity is essential for accurate tax reporting and avoiding underpayment penalties.

Verify data against Form 1099-DA

Start the reconciliation process by gathering every Form 1099-DA issued by your exchanges. These forms now include full cost basis reporting for covered assets, providing the IRS with a copy of your transaction data. Compare this broker-issued data against your on-chain wallet history to identify any discrepancies before filing.

DeFi tax lots
1
Download all 1099-DA forms

Log into every centralized exchange where you traded digital assets in the tax year. Download the specific Form 1099-DA for each account. Do not rely on generic transaction history exports, as the 1099-DA reflects the broker’s official reporting to the IRS.

2
Export on-chain wallet data

Export your complete transaction history from all self-custody wallets and DeFi protocols. Use tools that can trace liquidity pool interactions, as these are often missing from centralized exchange records. Ensure your export includes dates, amounts, and the fair market value at the time of each transaction.

3
Reconcile cost basis discrepancies

Match the cost basis reported on the 1099-DA against your on-chain records. Look for mismatches in acquisition dates, sale prices, or token types. If the exchange reports a different cost basis than your wallet data, use the exchange’s figure for the portion of the transaction they reported, but document the discrepancy clearly.

4
Calculate gains and losses

Finalize your gain or loss calculations for each lot. Ensure that all liquidity pool withdrawals, swaps, and impermanent loss deductions are accounted for. Cross-reference these totals with your tax software’s summary to ensure the numbers align with the data on your 1099-DA forms.

  • Download 1099-DA from all exchanges
  • Export on-chain history
  • Reconcile cost basis
  • Calculate gains/losses
  • Review for missing IL deductions

Keep a copy of every 1099-DA and your reconciliation spreadsheet. If the IRS questions a specific transaction, having side-by-side records of broker-reported data and on-chain evidence is your best defense.

Common DeFi tax reporting mistakes

Even experienced traders trip over these specific DeFi tax lot pitfalls. The IRS treats decentralized finance transactions with the same scrutiny as traditional exchanges, but the technical complexity often leads to unintentional errors. Fixing these issues before filing prevents audits and penalties.

Forgetting to report airdrops and forks

Many investors assume that free tokens do not require reporting because they did not actively purchase them. This is incorrect. The IRS considers tokens received from airdrops or blockchain forks as taxable income at their fair market value on the date of receipt [src-serp-5]. If you received governance tokens or new protocol tokens during a fork, you must record that value as ordinary income and establish a cost basis for future sales.

Misidentifying bridging as a taxable event

Bridging assets between chains is frequently misunderstood. Moving tokens from Ethereum to Arbitrum via a standard bridge is generally not a taxable event because you are not disposing of the asset; you are merely changing its location. However, if the bridge requires you to swap the token for a wrapped version or a different asset first, that swap is taxable. Always verify whether the bridge mechanism involves a direct transfer or an intermediate swap.

Ignoring cross-chain swaps

Cross-chain swaps often trigger taxable events that slip under the radar. If you use a cross-chain aggregator to swap ETH for SOL, you are disposing of ETH and acquiring SOL. This triggers a capital gain or loss calculation based on the value of ETH at the moment of the swap. Many users only track their activity on the destination chain, missing the disposal event on the source chain. Ensure your tax software captures transactions across all networks involved.

DeFi tax lots

Frequently asked: what to check next