Skip to main content
CryptoNomadHub
Back to Blog
DeFi Guide

NFT Taxes: Complete Guide for Creators and Traders

May 20, 2025
10 min readBy CryptoNomadHub Team

TL;DR: NFT sales are taxed as capital gains (0-37%). Creators pay income tax on initial sales and royalties. Minting costs add to cost basis. Gas fees are deductible. Cost basis tracking for NFT collections is complex but essential.

NFT Tax Basics

The IRS treats NFTs as property, similar to other cryptocurrencies. This means:

Key Tax Principles for NFTs:

  • Selling NFTs = Capital gains tax (same as stocks or crypto)
  • Creating/minting NFTs = Potential income tax (if you're a creator/business)
  • Royalties = Income tax (taxed when received)
  • Buying NFTs = Not taxable (but creates cost basis for future sale)
  • Trading NFT for NFT = Taxable event (both sides recognize gain/loss)

For NFT Traders/Collectors

How Capital Gains Tax Works

Example 1: Basic NFT Sale

March 2024: Buy Bored Ape for 30 ETH ($60,000)
March 2025: Sell Bored Ape for 50 ETH ($125,000)
Cost Basis:$60,000
Sale Price:$125,000
Capital Gain:$65,000
Tax Calculation (US):
Long-term (>1 year): $65,000 × 15% = $9,750 tax
(Assumes 15% bracket; could be 0%, 15%, or 20%)

Cost Basis for NFTs

Your cost basis includes:

1. Purchase Price

The amount you paid for the NFT (in USD value at time of purchase)

2. Gas Fees (Purchase)

The ETH gas fees you paid to buy the NFT can be added to cost basis

3. Platform Fees

OpenSea fees, LooksRare fees, etc. can be included

💡 Tax Tip: Track Gas Fees

Don't forget to add gas fees to your cost basis. If you paid $50 in gas to buy an NFT for $1,000, your cost basis is $1,050, not $1,000. This reduces your taxable gain.

NFT-to-NFT Trades

Important: Trading NFTs is Taxable

If you trade one NFT for another (e.g., swap your CryptoPunk for an Azuki), both sides of the trade are taxable events.

Example: NFT Swap
You own: CryptoPunk (cost basis $100,000, current value $150,000)
You trade for: Azuki (current value $150,000)
Tax Result:
  • • You recognize $50,000 capital gain on the CryptoPunk
  • • Your cost basis in Azuki is now $150,000

For NFT Creators

Initial NFT Sales: Income vs Capital Gains

Creator Tax Treatment

If you created the NFT (artist, musician, etc.), the IRS likely treats you as a business:

  • Primary sales = Ordinary income (taxed at 10-37%, plus 15.3% self-employment tax)
  • Royalties = Ordinary income (same treatment)
  • • You can deduct business expenses (software, hardware, marketing, gas fees)

Example: Artist Selling NFT Collection

Sarah creates 100 NFTs and sells them for 1 ETH each = 100 ETH ($250,000)
Income Tax:
• Federal: $250,000 × 32% (example bracket) = $80,000
• Self-employment: $250,000 × 15.3% = $38,250
Total Tax: ~$118,250
Deductible Expenses:
• Procreate/Photoshop: $500
• Drawing tablet: $2,000
• Minting gas fees: $5,000
• Marketing: $10,000
Total Deductions: $17,500
Net Taxable Income: $250,000 - $17,500 = $232,500

Royalties

NFT royalties (typically 5-10% of secondary sales) are taxed as ordinary income:

Royalty Tax Example:

Your NFT collection generates $50,000 in royalties in 2025
Tax: $50,000 × 32% (income tax) + $50,000 × 15.3% (self-employment) = $23,650
* Assumes 32% tax bracket. Your rate may differ.

Minting Costs and Gas Fees

For Buyers

Minting gas fees are part of your cost basis

Example: Mint NFT for 0.1 ETH ($200) + $50 gas = Cost basis $250

For Creators

Minting gas fees are business expenses

Deduct gas fees from income when calculating profit

Collectibles Tax Rate (Potential Issue)

⚠️ Warning: 28% Collectibles Rate

The IRS has not yet clarified whether NFTs qualify as "collectibles" under Section 408(m). If they do, long-term capital gains would be taxed at 28% instead of 0-20%.

Example Impact:
$50,000 NFT gain (held >1 year):
• Normal capital gains (20%): $10,000 tax
• If collectibles rate (28%): $14,000 tax
Difference: $4,000 more in taxes

Most tax professionals currently treat NFTs as regular capital assets (0-20% rates), but this could change if IRS issues guidance.

Common NFT Tax Scenarios

Scenario 1: Free Mint

Cost basis = $0 (plus gas fees)
When you sell, entire sale price is capital gain

Scenario 2: Received NFT as Gift

Cost basis = Donor's original cost basis
You inherit their cost basis and holding period

Scenario 3: Airdropped NFT

Taxed as ordinary income when received
Fair market value at time of receipt = income (and new cost basis)

Scenario 4: Sold NFT at a Loss

Capital loss can offset other gains
Up to $3,000 excess loss can offset ordinary income per year

Record-Keeping for NFTs

What to Track:

For Every NFT Purchase:

  • • Date purchased
  • • Price (in ETH and USD)
  • • Gas fees
  • • Platform fees
  • • Contract address
  • • Token ID

For Every NFT Sale:

  • • Date sold
  • • Sale price (in ETH and USD)
  • • Gas fees
  • • Royalty amount (if creator)
  • • Transaction hash

Final Thoughts

NFT taxes are complex because they combine elements of capital gains (for traders) and business income (for creators). Key takeaways:

  • Traders: Capital gains tax (0-20% or potentially 28%)
  • Creators: Ordinary income tax (10-37%) + self-employment tax (15.3%)
  • Gas fees: Add to cost basis (buyers) or deduct as expense (creators)
  • Royalties: Ordinary income for creators
  • NFT-to-NFT trades: Both sides are taxable
  • Record-keeping: Essential for every transaction

Always consult a tax professional who understands NFTs. This is a rapidly evolving area, and IRS guidance may change.

Automatic NFT Tax Tracking

CryptoNomadHub automatically tracks NFT purchases, sales, cost basis, gas fees, and generates tax reports for OpenSea, Blur, LooksRare, and more.

Try Free
NFT Taxes Guide - CryptoNomadHub Blog