How to Report NFT Sales to the IRS: A 2026 Guide

Table of Contents

Last Updated: September 30, 2026

What You’ll Need Before You Report NFT Sales

Learning how to report NFT sales to the IRS starts with one idea: selling or trading an NFT is a taxable event, and the IRS treats it as a digital asset transaction. This guide from All Digital Tax walks through the whole process, step by step.

Here is what to gather before you start:

  • Every wallet address you used during the year
  • Full transaction history from each marketplace and wallet
  • Purchase records showing what you paid, including fees
  • Dates for every buy, sell, trade, and mint
  • Records of any royalties or creator payouts you received

The IRS has been clear that digital assets are property for tax purposes. Its digital assets guidance for taxpayers explains that you must report gains and losses when you sell or exchange them. Most people miss at least one wallet or one trade. That gap is where problems start.

Pro TipPull your transaction history in January, not April. Marketplaces change their export tools, and old CSV files sometimes stop downloading. Save a copy the moment it is available.

Step 1: Identify Every Taxable NFT Transaction

A taxable event happens when you sell an NFT for crypto or cash, trade one NFT for another, or spend an NFT. Buying and holding is not taxable.

Minting is different. When you mint an NFT, you usually create a new asset, so there is no sale yet. But the moment you sell that NFT, the proceeds become taxable. Airdrops count too: the fair market value on the day you receive one is generally ordinary income.

Minting, Airdrops, and Trades

Trades are the ones people forget. Swapping one NFT for another is a disposition, even if no cash changes hands. You report it the same way you would a sale. Build a simple log:

Event

Taxable?

What to record

Buying an NFT

No

Cost, fees, date

Minting your own

Usually no

Gas fees paid

Selling for crypto

Yes

Proceeds, cost basis, date

Trading NFT for NFT

Yes

Fair market value of both

Receiving an airdrop

Yes

Value on receipt date

Step 2: Calculating Cost Basis for NFTs

Cost basis is what you paid for the NFT, plus fees. Subtract it from your sale proceeds to get your gain or loss.

Person reviewing crypto transaction history on a laptop to report NFT sales while using a notepad and calculator.
Person reviewing crypto transaction history on a laptop to report NFT sales while using a notepad and calculator.

Your basis includes the purchase price, gas fees, and platform fees. Keep the holding period in mind: under one year is a short-term gain, taxed as ordinary income.

Gas Fees and Platform Costs

Gas fees are easy to overlook and worth tracking. Fees you pay to acquire or dispose of an NFT generally add to your basis or reduce your proceeds. That lowers your taxable gain.

Watch OutDo not guess your basis. If you cannot prove what you paid, you may end up taxed on the full sale amount. Reconstruct the history from your blockchain ledger and marketplace emails instead.

Step 3: Taxing NFT Royalties as Ordinary Income

Royalties are ordinary income, not capital gains. If you created an NFT and earn a percentage each time it resells, that payout is income in the year you receive it.

Step 4: Report NFT Sales on Form 8949 and Schedule D

NFT sales and trades are reported as digital asset transactions on Form 8949 and carried to Schedule D. Each disposition gets its own line. The columns you fill in are: description of property, date acquired, date sold or disposed of, proceeds, and cost basis. Short-term transactions (held one year or less) go in Part I. Long-term transactions (held more than one year) go in Part II.

Form 1099-DA and Marketplace Reporting

Form 1099-DA is the information return for digital asset transactions. Brokers and marketplaces use it to report gross proceeds to both you and the IRS. You may receive one form, several forms, or none, a peer-to-peer sale or an older marketplace account may not generate one at all.

Contact Us →

Step-by-Step 1099-DA Reconciliation

  1. Collect every 1099-DA. Download each one from the issuing broker or marketplace portal. Note the issuer name and the account it covers.
  2. Export your own transaction history. Pull the full CSV from each marketplace and wallet for the same tax year.
  3. Match on transaction ID first. Line up each 1099-DA entry against the matching row in your export using the transaction hash or order ID. This is more reliable than matching on date and amount alone.
  4. Flag three categories. Mark each 1099-DA line as (a) matched with basis on hand, (b) matched but missing basis, or (c) not found in your records.
  5. Hunt down missing basis. For category (b), reconstruct what you paid from the original purchase record, the funding wallet, or the marketplace email confirmation.
  6. Investigate category (c). A 1099-DA line you cannot find usually means a wallet you forgot, a marketplace account you closed, or a transfer you treated as non-taxable. Resolve each one before filing.
  7. Check for your own transactions the form missed. Peer-to-peer sales, wallet-to-wallet swaps, and sales on platforms that do not issue a 1099-DA still belong on Form 8949 even though no form reports them.
  8. Document the differences. Keep a short reconciliation note showing why your Form 8949 totals differ from the sum of your 1099-DA forms. If the IRS asks, that note is your explanation.
Pro TipReconcile in January, before the forms arrive. If your own records are already clean, matching the 1099-DA later takes minutes instead of days.
Watch OutA 1099-DA showing gross proceeds is not a tax bill. It reports what you received, not what you owe. Your gain depends on basis, which the form may not include.

Once every line is matched or explained, transfer the results to Form 8949, separate short-term from long-term, and carry the totals to Schedule D.

NFT Collectibles and IRS Notice 2023-27

Some NFTs may be taxed as collectibles. IRS Notice 2023-27 states that certain NFTs tied to physical or intangible collectibles can be treated as collectibles for tax purposes. When that applies, a long-term gain can be taxed at a higher rate than a standard long-term capital gain.

Does the Wash Sale Rule Apply to NFTs?

Under current law, the wash sale rule in Internal Revenue Code Section 1091 applies to stock and securities. The IRS treats NFTs and other digital assets as property, not securities, so the rule does not currently apply to NFT losses. Congress has proposed extending it to digital assets, so confirm current law before harvesting losses.

Even without the rule, selling an NFT at a loss and immediately buying back the same NFT can be challenged under the economic substance doctrine if the trade has no purpose other than creating a tax loss.

Key TakeawayClassify each NFT by what it represents and keep the reasoning in writing. Collectible status can change the rate you pay on long-term gains.

Common Mistakes When You Report NFT Sales

The biggest mistake is skipping trades. A swap feels like a sideways move, but the IRS sees a sale.

Other common errors:

  • Forgetting gas fees when figuring cost basis
  • Mixing royalties in with capital gains
  • Missing a wallet or an old marketplace account
  • Using the sale date value instead of the receipt date for airdrops
  • Filing before reconciling the 1099-DA against your own records
Key TakeawayClean records beat clever positions. If your transaction history is organized and complete, filing gets simpler and you can defend every number.

Frequently Asked Questions

Are NFTs considered digital assets by the IRS?

Yes. The IRS treats NFTs as digital assets, so selling or trading one is a taxable event that must be reported. You report NFT sales on Form 8949 and carry the totals to Schedule D, just like other digital asset transactions. If you sold an NFT for more than your cost basis, you have a capital gain. If you sold for less, you have a capital loss that may offset other gains.

How do I report NFT royalties on my tax return?

Creators report NFT royalties as ordinary income, not capital gains. Royalties are payments you receive each time your NFT resells on the secondary market. Report them on Schedule C if you are running a business, or as other income on Schedule 1 if it is a one-time project. You may owe self-employment tax on royalty income, so keep a clear record of each payment and the wallet address that received it.

Do I need to report NFT sales if I didn’t make a profit?

Yes. Every NFT disposition must be reported, even at a loss. You list the sale on Form 8949 with your proceeds and cost basis. A loss can offset other capital gains and up to $3,000 of ordinary income per year, with the rest carried forward. Skipping the report because you broke even or lost money leaves a gap between your wallet activity and your return.

How are NFT collectibles taxed compared to other digital assets?

Some NFTs may be taxed as collectibles under IRS Notice 2023-27, which means long-term gains could face a higher rate than standard long-term capital gains. The IRS looks at whether the NFT is tied to a collectible like art or trading cards. If your NFT falls under that category, hold it more than a year and check the collectible rules before you report the sale.


NFT reporting gets messy fast when wallets, marketplaces, and royalties all land in the same year. All Digital Tax helps U.S. crypto investors and creators sort it out before filing, reconciling every wallet and marketplace into a clean, documented record. Start with a crypto review to see exactly what your situation needs.