What changed in 2026 crypto tax reporting

The repeal of the DeFi broker rule has shifted the burden of tax compliance to individual investors. Under the new IRS Form 1099-DA framework, taxpayers must now track and report the full cost basis for every digital asset transaction, including swaps, staking rewards, and airdrops across Layer 2 networks and real-world asset (RWA) protocols.

This transition eliminates the previous loophole where decentralized finance (DeFi) platforms were not required to report user activity. Starting with 2026 transactions, covered digital assets require full basis reporting. The IRS will receive a copy of every report, creating a transparent ledger that matches your filings against your reported income.

For holders of Layer 2 tokens and RWA-backed securities, you cannot rely on exchange summaries alone. You must maintain detailed records of acquisition dates and costs for each lot. Failure to do so may result in the IRS defaulting to the highest possible cost basis or disallowing losses, leading to significant overpayment or penalties.

Set up your wallet tracking software

To track DeFi tax lots accurately across Layer 2 networks and RWA tokens, you need software that ingests on-chain data directly from your wallet. Generic portfolio trackers often miss the granular transaction history required for tax compliance, particularly for complex DeFi interactions like liquidity pool deposits or staking rewards.

Choose a tool specifically built for crypto tax reporting. These platforms connect to your wallet via read-only API keys or wallet connection, pulling transaction history from supported chains like Arbitrum, Optimism, Base, or Polygon. Ensure the software explicitly supports the specific L2s you use and can identify RWA token contracts.

1
Choose a tax-specific platform

Search for crypto tax software that explicitly lists support for your primary Layer 2 networks and RWA token standards. Verify that the platform handles DeFi-specific events such as liquidity provision, staking, and airdrops. Avoid general portfolio trackers that do not generate IRS-compliant forms.

2
Connect your wallet securely

Use a read-only API key or a wallet connection protocol to import your transaction history. Never grant spending or approval permissions to the tax software. This ensures the platform can only view your public transaction data to calculate lots, preventing any risk of unauthorized transfers from your wallet.

3
Verify L2 and RWA token recognition

After the initial sync, review the imported transactions to confirm that L2 network fees and RWA token swaps are correctly categorized. If the software misidentifies an RWA token or fails to recognize a specific L2 bridge transaction, manually map the token contract or adjust the transaction type to ensure accurate cost-basis tracking.

Once configured, your software will maintain a running ledger of your tax lots. Regularly re-sync your wallet after major trading activity to keep your lot tracking current.

Track cost basis for Layer 2 bridge transactions

Bridging assets from Ethereum mainnet to a Layer 2 (L2) like Arbitrum or Optimism is often a non-taxable event, but it requires precise lot mapping to prevent double-taxation. Because the underlying asset ownership does not change, the IRS generally views this as a transfer of property rather than a sale. However, failing to track the cost basis correctly across chains can lead to inflated capital gains when you eventually bridge back or sell on the L2.

1
Identify the bridge type

Determine if you are using a native bridge (like the official Arbitrum bridge) or a third-party aggregator. Native bridges typically involve a locked/burned asset on L1 and a minted asset on L2, which is a non-taxable transfer. Aggregators may execute internal swaps, which could trigger a taxable event. Verify the transaction hash on the L1 explorer to confirm no swap occurred.

2
Map the original cost basis

When you bridge assets, the new tokens on the L2 inherit the cost basis and holding period of the original L1 tokens. You must record the original purchase price and date in your tax software. Do not treat the bridged amount as a new acquisition with a fair market value at the time of bridging.

3
Verify L2 bridge transactions are marked as non-taxable transfers

In your tax reporting tool, tag the outgoing L1 transaction and the incoming L2 transaction as a "Bridge" or "Transfer" event. Most leading platforms like CoinTracking or CoinLedger have specific settings for this. Ensure the cost basis carries over automatically. If your software treats it as a sale, you will be taxed on the bridge value, which is incorrect for standard native bridges.

4
Document the bridge for audit trails

Keep records of the transaction hashes on both L1 and L2. This proves the continuity of ownership. If the IRS questions a later sale on the L2, you can demonstrate that the cost basis originated from an earlier, lower-cost acquisition on Ethereum mainnet.

  • Confirm the bridge uses a native locking mechanism, not a swap aggregator.
  • Record the original L1 cost basis and acquisition date on the L2 lot.
  • Tag the transaction as a non-taxable transfer in your tax software.
  • Save L1 and L2 transaction hashes for audit verification.

If you bridge assets back to L1, the same rules apply in reverse. The L2 tokens are simply moved back, and the original cost basis remains intact.

Handle real-world asset token swaps

Swapping a standard cryptocurrency for a tokenized real-world asset (RWA)—such as a tokenized U.S. Treasury bill or a real estate fund—triggers a taxable event. The IRS treats this exchange as the disposal of the original crypto asset. You must calculate the capital gain or loss on the crypto you gave up before recording the new asset.

DeFi tax lots
1
Calculate the gain or loss on the disposed asset

Identify the fair market value of the cryptocurrency you are swapping at the exact moment of the transaction. Subtract your original cost basis from this value. The difference is your realized capital gain or loss, which must be reported on your tax return for that year.

DeFi tax lots
2
Record the new cost basis for the RWA token

Your new cost basis for the RWA token is the fair market value of the crypto you exchanged, not the face value of the underlying asset. For example, if you swap $1,000 worth of ETH for a tokenized bond, your cost basis for the bond token is $1,000. This figure determines your future gain or loss when you eventually sell or redeem the token.

3
Document the transaction for future audits

Keep detailed records of the transaction hash, the timestamp, the wallet addresses involved, and the valuations used. Precise documentation is essential for defending your tax lots during an audit.

Review lots before filing Form 1099-DA

Before you submit your taxes, treat your lot data like a pre-flight checklist. The IRS Form 1099-DA will require full cost basis reporting for 2026 transactions, and discrepancies between your internal records and exchange reports can trigger audits or incorrect tax liabilities.

Start by verifying that every liquidity pool deposit and withdrawal is tagged correctly. LP tokens often obscure the underlying assets, making it easy to miss taxable events when you withdraw from a pool. Ensure your tracker has unwrapped these positions into their constituent tokens and applied the correct acquisition dates.

Cross-reference your wallet-level tracking against the new reporting standards outlined by MetaMask and other major providers. Look for any "orphaned" lots—transactions that appear on an exchange but not in your personal ledger, or vice versa. Resolve these mismatches now, not after the filing deadline.

Finally, confirm that your cost basis method (FIFO, LIFO, or Specific ID) is applied consistently across all DeFi interactions. Inconsistencies here are a common red flag for IRS examiners. Once your lots are reconciled, you can file with confidence.

Common DeFi tax lot mistakes to avoid

Tracking DeFi tax lots requires precision. A single misclassified transaction can trigger an audit or result in paying taxes on income you never actually received. Below are the most frequent errors investors make when reporting decentralized finance activity.

Misidentifying bridge deposits as taxable swaps

Moving assets between Layer 2 networks often looks like a trade to automated tax software. However, bridging is typically a non-taxable transfer of property, not a disposal. Treating every bridge transaction as a taxable swap inflates your capital gains and creates a reporting nightmare.

Ignoring L2 gas fees as separate transactions

On Layer 2s, gas fees are paid in the native token (like ETH on Arbitrum or OP on Optimism). These payments are taxable events. Failing to record each small gas payment as a separate disposition means you lose track of your cost basis and underreport your losses or overreport your gains.

Overlooking impermanent loss in liquidity pools

Providing liquidity to a pool generates LP tokens. When you withdraw, the value of your position may have changed due to impermanent loss. Many investors forget to calculate the exact cost basis of the LP tokens at the time of provision, leading to incorrect gain/loss calculations upon exit.

DeFi Tax Compliance

Frequently asked questions about DeFi tax lots

Do L2 bridging transactions trigger taxable events?

Moving assets between an L1 and an L2 (or between L2s) is generally not a taxable disposal if the underlying asset ownership remains unchanged. The IRS treats this as a transfer of title rather than a sale or exchange. However, you must still record the transaction in your lot tracking software to maintain an accurate cost basis history for future withdrawals.

How does the new 1099-DA form affect my cost basis reporting?

Starting with the 2026 tax year, Form 1099-DA requires brokers to report the full acquisition cost and proceeds for digital asset sales. This shifts the burden of proof to you to reconcile exchange data with your internal lot tracking. Without detailed records of your specific lot identification method (FIFO, LIFO, or Specific ID), you may be forced to use the IRS’s default rules, which can increase your tax liability.

Are RWA tokens treated differently for tax lots?

Tokenized real-world assets (RWAs) are taxed based on the nature of the underlying asset. If the RWA represents equity, it is treated as a capital asset. If it represents a debt instrument or income stream, it may be subject to different reporting rules. You must track the lot acquisition date and cost basis separately for each RWA token, just as you would for traditional securities.