Skip to main content
All Articles
Financial Guide
6 min read July 15, 2026
Verified July 2026

How to Calculate NFT Capital Gains Tax Properly

Most NFT sellers report the wrong cost basis, misclassify their holding period, or ignore royalty income entirely. The IRS treats NFTs as collectibles in many cases, which means a 28% federal rate instead of 20%. Here is how to calculate what you actually owe.

How to Calculate NFT Capital Gains Tax Properly

Key Takeaways

  • The IRS classified NFTs as collectibles in March 2023 guidance, triggering a maximum 28% long-term capital gains rate, not the standard 20% for equities.
  • Ignoring gas fees in your cost basis calculation can overstate gains by hundreds or thousands of dollars per transaction.
  • Track every acquisition cost including minting fees, gas, and platform commissions, then subtract those from gross proceeds to get your true taxable gain.
  • Tool: Run your NFT tax estimate with the CalcMoney Income Tax Calculator →

File Smarter This YearSPONSORED

Stop leaving money on the table. TurboTax finds every deduction automatically.

Interactive Calculator
Full screen
Loading Calculator
calcmoney.io/calculatorsOpen full screen

The IRS Position on NFTs Is Not Ambiguous

The IRS issued Notice 2023-27 in March 2023. That notice formally proposed treating NFTs as collectibles under Section 408(m) of the Internal Revenue Code when the underlying asset qualifies as a collectible. Art, gems, stamps, and antiques all fall under that definition. Most profile-picture collections, generative art drops, and one-of-one digital works qualify.

The practical consequence is significant. Long-term capital gains on collectibles are taxed at a maximum federal rate of 28%. Long-term gains on stocks and most other assets are taxed at a maximum federal rate of 20% for taxpayers in the highest income bracket. A $50,000 gain on an NFT held for 14 months costs $14,000 in federal tax at 28%. The same gain on an equity position costs $10,000 at 20%. That $4,000 difference comes entirely from asset classification.

Short-term gains, meaning assets held 12 months or fewer, are taxed as ordinary income regardless of asset class. For a taxpayer in the 37% bracket, a short-term NFT gain of $50,000 generates $18,500 in federal tax. That is $8,500 more than the long-term collectible rate on the same dollar amount.

The holding period clock starts the day after acquisition and ends on the date of sale or exchange. Minting an NFT and selling it six months later means every dollar of profit faces ordinary income rates.

What Counts as a Taxable Event

Many NFT participants trigger taxable events without recognizing them as such. The IRS treats cryptocurrency as property. Any time you use crypto to purchase an NFT, you simultaneously dispose of that crypto. That disposal is itself a capital gains event on the crypto side.

The following actions all produce taxable events:

  • Selling an NFT for ETH, SOL, or any other cryptocurrency
  • Trading one NFT directly for another NFT
  • Receiving ETH royalties from secondary sales
  • Receiving an NFT as payment for services
  • Minting an NFT using a taxable token and selling it

Receiving an airdropped NFT or winning one through a raffle creates ordinary income at fair market value on the date of receipt. That fair market value also becomes your cost basis going forward.

How to Calculate Your Cost Basis Correctly

Cost basis is the starting point for every gain or loss calculation. Errors here compound across every transaction.

The Full-Cost Basis Formula

Cost Basis = Purchase Price + Gas Fees Paid + Platform Fees Paid + Any Other Acquisition Costs

"Purchase price" means the dollar value of the crypto you spent at the moment of the transaction. If you paid 0.5 ETH for an NFT when ETH was trading at $2,200, your purchase price was $1,100. Add the gas fee. If gas cost 0.008 ETH at the same price, that adds $17.60. Your cost basis is $1,117.60, not $1,100.

Platforms like OpenSea, Blur, and Magic Eden charge fees ranging from 0% to 2.5% of transaction value. Those fees reduce your proceeds on the sale side, not the basis side. Keep them separate in your records.

The Proceeds Calculation

Net Proceeds = Gross Sale Price (in USD at time of sale) minus Platform Fees minus Any Applicable Royalties You Paid

If you sold an NFT for 1.2 ETH when ETH was at $2,800, your gross proceeds were $3,360. OpenSea charged a 2.5% fee of $84. The collection enforced a 5% creator royalty of $168. Your net proceeds were $3,108.

The Gain or Loss

Capital Gain or Loss = Net Proceeds minus Cost Basis

Using the numbers above:

Net Proceeds: $3,108 Cost Basis: $1,117.60 Capital Gain: $1,990.40

That gain then faces the applicable rate based on your holding period and the collectible classification.

Worked Example 1: Long-Term Collectible Sale

An investor purchased a Bored Ape Yacht Club NFT in August 2021. The purchase details:

  • Price paid: 12 ETH at $3,100 per ETH = $37,200
  • Gas fee: 0.04 ETH at $3,100 = $124
  • Total cost basis: $37,324

The investor sold in November 2022, more than 12 months later. Sale details:

  • Sale price: 75 ETH at $1,280 per ETH = $96,000
  • OpenSea fee (2.5%): $2,400
  • Creator royalty (2.5%): $2,400
  • Net proceeds: $91,200

Capital gain: $91,200 minus $37,324 = $53,876

Because the holding period exceeded 12 months and the NFT likely qualifies as a collectible under the 2023 guidance, the applicable federal rate is up to 28%.

Federal tax at 28%: $53,876 x 0.28 = $15,085.28

If the investor had incorrectly applied the 20% long-term capital gains rate for standard assets:

Federal tax at 20%: $53,876 x 0.20 = $10,775.20

The difference from misclassification: $4,310.08. That is not a rounding error. That is a material underpayment.

State taxes apply on top of the federal rate. California, for example, taxes capital gains as ordinary income at rates up to 13.3%. New York applies up to 10.9%. Neither state distinguishes between collectible and non-collectible capital gains.

Worked Example 2: Short-Term Flip with Gas-Intensive Minting

A trader minted an NFT from a new collection in January 2023. The minting transaction details:

  • Mint price: 0.08 ETH at $1,550 per ETH = $124
  • Gas fee at mint: 0.025 ETH at $1,550 = $38.75
  • Total cost basis: $162.75

The piece sold two weeks later for 0.6 ETH at $1,620 per ETH. Sale details:

  • Gross proceeds: $972
  • Platform fee (2%): $19.44
  • Creator royalty (5%): $48.60
  • Net proceeds: $903.96

Capital gain: $903.96 minus $162.75 = $741.21

Holding period: 14 days. This is a short-term gain. Federal ordinary income rates apply.

At 37% for a high-income filer: $741.21 x 0.37 = $274.25 At 32% for a mid-bracket filer: $741.21 x 0.32 = $237.19

If the trader ignored the $38.75 gas fee and used only $124 as basis:

Overstated gain: $903.96 minus $124 = $779.96 Excess tax at 37%: $779.96 x 0.37 = $288.59

Overstated tax: $288.59 minus $274.25 = $14.34 per trade. A trader executing 100 such transactions in a year overpays $1,434 in federal tax from gas fee errors alone.

Creator Royalties Received Are Ordinary Income

Many NFT creators receive ongoing royalties every time a secondary sale occurs. These royalties are not capital gains. They are ordinary income, reportable on Schedule C if the activity constitutes a trade or business.

A creator whose collection generates $45,000 in royalty income over a calendar year owes federal income tax plus self-employment tax of 15.3% on the first $160,200 of net self-employment income (2025 threshold). On $45,000, that adds approximately $6,885 in self-employment tax before income tax.

Creators should track this income in USD at the time each royalty payment arrives. Waiting until year-end and converting from crypto introduces exchange rate exposure and record-keeping problems.

Wash Sale Rules Do Not Apply to NFTs. Yet.

The wash sale rule prevents investors from claiming a loss on a security sold at a loss if they buy substantially identical securities within 30 days before or after the sale. Because NFTs are property, not securities, this rule does not currently apply.

An NFT holder sitting on a loss can sell at year-end, claim the capital loss to offset other gains, and repurchase the same NFT the next day without violating any current IRS rule. Congress has proposed extending wash sale rules to digital assets. As of mid-2026, no such legislation has passed. The window remains open, but it carries legislative risk.

Record-Keeping Requirements

The IRS requires documentation sufficient to establish cost basis, proceeds, and holding period. For NFT portfolios, that means:

  • Transaction hash for every mint, purchase, and sale
  • ETH or other token price in USD at the exact time of each transaction
  • Gas fees in both token and USD terms
  • Platform fee invoices or transaction records
  • Royalty payment logs with timestamps

Blockchain explorers like Etherscan and Solscan provide on-chain records indefinitely. Export these regularly. Crypto tax software platforms including Koinly, CoinTracker, and TaxBit can automate much of this reconciliation.

Calculate Your Actual Tax Exposure Before Filing

Every figure in this analysis changes based on your total income, filing status, state of residence, and the specific NFTs involved. The collectible rate of 28% is a ceiling. Taxpayers in lower brackets pay less. A single filer with $80,000 in total taxable income including NFT gains pays 15% on long-term collectible gains, not 28%.

The CalcMoney Income Tax Calculator lets you input your actual income figures and test multiple gain scenarios side by side. Swap in different cost basis assumptions, change the holding period, and see the federal and state tax output in real numbers before you commit to a filing position.

Run your NFT capital gains tax estimate now →

You Might Also Like

Understanding the rate structure is the first step. Applying it to your specific numbers is where the decision-making begins.

Featured Partner
FIDELITY

Put These Numbers to Work

Open a Fidelity brokerage account. $0 commissions, no account minimums, fractional shares available.

Run the Numbers

Affiliated. We may earn a commission.

OR

One money insight per week.

Calculator deep-dives, rate alerts, and financial analysis written for real decisions. Unsubscribe anytime.

1 email/week. No spam. Unsubscribe in one click.

Free Tools

Run the actual numbers

Stop estimating. Plug in your numbers and get a precise answer in seconds. Free, no signup required.

Open Free Calculators