Gather your wallet transaction history

Before calculating any NFT tax liability, you must aggregate every transaction across all your wallets and exchanges. The IRS views cryptocurrency as property, meaning every swap, sale, or transfer triggers a taxable event. If your data is fragmented across multiple platforms, you will miss gains or double-count losses, leading to inaccurate filings.

Start by exporting CSV files from every centralized exchange (CEX) where you traded. Next, download transaction histories from decentralized exchanges (DEXs) like Uniswap or OpenSea. Finally, export raw data from self-custody wallets such as MetaMask or Ledger Live. Combining these sources into a single ledger ensures you capture every NFT mint, trade, and staking reward.

NFT tax
1
Export centralized exchange data

Log into each exchange (e.g., Coinbase, Binance) and navigate to the tax or reports section. Download the full transaction history for the tax year. Ensure you include all trading pairs, not just NFT sales, as swaps often constitute taxable events.

NFT tax
2
Download decentralized exchange records

Use block explorers like Etherscan or Dune Analytics to pull transaction logs for your wallet addresses. Alternatively, use DEX-specific export tools if available. Focus on swaps involving NFTs or tokens that were later swapped for NFTs.

NFT tax
3
Aggregate self-custody wallet transactions

Import your wallet addresses into tax software or export CSVs directly from wallet interfaces. Include all incoming and outgoing transfers. Even non-taxable transfers (like moving between your own wallets) must be recorded to establish a complete chain of custody for cost basis calculations.

Classify NFT events as taxable or non-taxable

The IRS treats NFTs as property, similar to stocks or real estate. This classification determines whether a specific blockchain action triggers a tax bill. You must categorize each transaction as either a taxable disposition or a non-taxable event to report your Web3 gains accurately.

Taxable dispositions

A taxable disposition occurs when you transfer ownership of an NFT in exchange for value. This includes selling an NFT for fiat currency, swapping an NFT for another cryptocurrency, or trading one NFT for another. In these scenarios, you realize a capital gain or loss based on the difference between the fair market value at the time of the transaction and your original cost basis.

Holding period matters for the rate applied. If you held the NFT for one year or less, gains are taxed as ordinary income, ranging from 10% to 37% in 2026. If held longer than a year, long-term capital gains rates apply, typically 0%, 15%, or 20%, depending on your total income. Some NFTs may be classified as collectibles, subjecting long-term gains to a 28% rate.

Non-taxable events

Not every blockchain interaction requires a tax return entry. Non-taxable events generally involve moving assets without transferring ownership or changing value. For example, transferring an NFT from your personal wallet to a hardware wallet is not a taxable event. Similarly, minting a new NFT from a contract does not trigger immediate tax liability, though it establishes your cost basis for future sales.

Be cautious with airdrops and staking rewards. While simple transfers are safe, receiving an NFT as an airdrop or staking reward is often treated as taxable income at its fair market value upon receipt. Always verify the specific nature of the receipt before classifying it as non-taxable.

NFT tax

Calculate cost basis and capital gains

Determining your tax liability starts with establishing the cost basis of the NFT and identifying the holding period. The cost basis is generally the amount you paid to acquire the asset, including any transaction fees. When you sell, trade, or otherwise dispose of the NFT, the difference between the sale price and the cost basis is your capital gain or loss.

The IRS distinguishes between short-term and long-term gains based on how long you held the asset. If you held the NFT for one year or less, the gain is treated as short-term and taxed at your ordinary income tax rate, which ranges from 10% to 37% in 2026. Gains from assets held longer than one year are long-term and typically taxed at 0%, 15%, or 20%, depending on your taxable income.

However, some NFTs are classified as collectibles by the IRS. If your NFT falls into this category, the long-term capital gains tax rate increases to a maximum of 28%. This classification often applies to digital art, trading cards, or other items that the IRS views similarly to physical collectibles like coins or stamps.

To ensure accuracy, use the FIFO (First-In, First-Out) method unless you can specifically identify the tokens sold. This means the first NFTs you purchased are considered the first ones sold, which can impact your tax bracket if early purchases were made at lower prices.

  • Verify the original purchase price and any gas fees paid.
  • Confirm the holding period exceeds one year for long-term rates.
  • Determine if the NFT is classified as a collectible.
  • Apply the FIFO method to calculate the cost basis.
Holding PeriodTax RateDetails
Short-term10%–37%Taxed as ordinary income. Held ≤ 1 year.
Long-term (Standard)0%–20%Based on income bracket. Held > 1 year.
Long-term (Collectibles)Up to 28%Applies to specific NFTs classified as collectibles.

Report staking rewards and DeFi income

Staking rewards and yield from decentralized finance (DeFi) protocols are treated as ordinary income, not capital gains. The tax event occurs the moment you receive the reward, regardless of whether you sell it immediately or hold it in your wallet. You must report the fair market value of the token at the time of receipt in your local currency.

This distinction is critical. Many users assume that because they haven't sold the asset, they owe no tax. This is incorrect. The IRS views these rewards as compensation for providing liquidity or securing the network. Treating them as capital gains only upon disposal ignores the initial income event and can lead to significant underreporting.

To report this correctly, follow this sequence:

  1. Identify every staking or yield event. This includes rewards from liquidity pools, lending protocols, and native proof-of-stake validators.
  2. Record the exact date and time of receipt. Timestamps matter for accurate valuation.
  3. Determine the fair market value. Use a reliable exchange rate or price oracle snapshot from that specific moment.
  4. Log the USD value as ordinary income on your tax return.
  5. Establish your cost basis. The value recorded in step 3 becomes your cost basis for future capital gains calculations when you eventually sell or trade the token.

Keep detailed records of every transaction. If you cannot prove the value at the time of receipt, the IRS may disallow your cost basis, leading to higher taxes later. For official guidance on virtual currency transactions, refer to the IRS Virtual Currency Guidance.

File Form 8949 and Schedule D

Reporting NFT sales requires precise data entry on IRS Form 8949. This form captures the details of each transaction, including the date acquired, date sold, proceeds, and cost basis. You must list every sale separately, even if the transaction resulted in a loss or occurred across different marketplaces.

Once you have completed Form 8949, transfer the totals to Schedule D of your Form 1040. This schedule calculates your final short-term and long-term capital gains or losses. The IRS treats NFTs as property, so these gains are subject to standard capital gains tax rates based on your holding period.

  • Gather your records: Ensure you have the exact date and price for every NFT sale.
  • Complete Form 8949: Enter each transaction individually, checking the box for "Other" if you are using a tax software summary.
  • Summarize on Schedule D: Transfer the totals from Form 8949 to Schedule D to determine your net capital gain or loss.

Be aware that the IRS may consider certain NFTs as "collectibles," which are taxed at a higher 28% rate if held for more than a year. Verify your classification before filing. TurboTax and other filing platforms can assist with this process, but the accuracy of your input remains your responsibility. TurboTax NFT Tax Tips

Common NFT tax questions for 2026

Many creators and traders still face uncertainty about how the IRS treats digital assets. The rules have not changed significantly since the initial guidance, but the market reality has shifted. NFTs remain taxable property, and the tax rate depends on how long you held the asset before selling or trading it.