NFT Tax Calculator

NFT Tax Calculator. Finally, One That Works.

Most tax software treats NFTs as an afterthought. We track minting, gas fees, marketplace fees, royalties. OpenSea, Blur, Magic Eden - all calculated automatically.

Gas Fees Included
Marketplace Fees Tracked
All Major Marketplaces
Free to Calculate
Calculate My NFT Taxes โ†’

Connect your wallet. See your NFT tax position instantly.

The NFT Tax Problem

"Just use regular crypto tax software"

Most crypto tax tools don't understand NFT mechanics. They miss gas fees, ignore marketplace fees, misclassify mints, and treat every NFT sale as a simple disposal.

Gas fees disappear

You paid $200 in gas to mint an NFT? That should be part of your cost basis. But most tools treat gas as a separate transaction and never connect it to your NFT purchase.

Double taxation on purchases

When you buy an NFT with ETH, that's a taxable disposal of ETH. Generic tools miss this entirely or calculate it wrong, leaving you with phantom gains.

Royalties treated as capital gains

If you're an NFT creator, royalties are ordinary income, not capital gains. The tax difference is huge, but most software gets it wrong.

What NFT Activities Are Taxable?

Every NFT transaction has tax implications. Here's what triggers taxes.

๐Ÿ›’

Buying NFTs

When you buy an NFT with crypto (ETH, SOL, etc.), you're disposing of that payment token. Taxable event on the crypto you spent.

Example: Bought NFT for 2 ETH (worth $4,000). Your ETH cost basis was $2,000. You owe taxes on $2,000 gain.

๐Ÿ’ฐ

Selling NFTs

Capital gain or loss. Sale price minus (purchase price + gas fees + marketplace fees) = your taxable gain.

Example: Sold NFT for 5 ETH ($10,000). Cost basis: $4,000 purchase + $200 gas + $100 fees = $4,300. Gain: $5,700.

โšก

Minting NFTs

Paying to mint = disposal of payment token. Gas fees become part of NFT cost basis. Free mints = ordinary income at fair market value.

Example: Paid 0.08 ETH + $50 gas to mint. That's your NFT cost basis: $160 + $50 = $210. Plus taxable disposal of 0.08 ETH.

๐Ÿ‘จโ€๐ŸŽจ

NFT Royalties (Creators)

Ordinary income at fair market value when received. Not capital gains. Later sale of received crypto = separate capital event.

Example: Received 0.5 ETH royalty ($1,000). That's $1,000 ordinary income. If ETH later goes to $1,200, selling = $200 capital gain.

๐ŸŽ

Airdrops & Free Mints

Ordinary income at fair market value when received. That FMV becomes your cost basis for when you sell.

Example: Got airdropped NFT worth $500. That's $500 income. Later sold for $800 = $300 capital gain on top.

๐Ÿ“ค

Transferring Between Wallets

Not taxable if you own both wallets. But gas fees are a disposal of your payment token. Track carefully.

Example: Moved NFT to cold storage. Gas cost 0.005 ETH ($10). No tax on NFT move, but taxable disposal of 0.005 ETH.

Supported NFT Marketplaces

Connect your wallet once. We automatically detect NFT transactions from every major marketplace.

OpenSea
Supported
Blur
Supported
Magic Eden
Supported
Foundation
Supported
SuperRare
Supported
Rarible
Supported
LooksRare
Supported
X2Y2
Supported

Plus any marketplace on Ethereum, Solana, Polygon, Base, Arbitrum, and more

How Moonscape Calculates NFT Cost Basis

1

Detects NFT purchases automatically

When you connect your wallet, we scan all on-chain activity and identify NFT buys, sells, mints, and transfers across every marketplace.

2

Includes gas fees in cost basis

Every gas fee paid for minting, buying, or selling NFTs is automatically added to your cost basis. This reduces your taxable gain when you sell.

3

Tracks marketplace fees

OpenSea's 2.5% fee, Blur's fees, Magic Eden's fees - all automatically included in your cost basis. No manual entry required.

4

Handles disposal of payment tokens

When you buy an NFT with ETH or SOL, we calculate the capital gain/loss on the crypto you spent. This is often missed by other tools.

5

Categorizes creator royalties as income

If you're receiving royalties as an NFT creator, we correctly classify them as ordinary income, not capital gains. Critical for accurate reporting.

6

Tracks across multiple chains

Ethereum NFTs, Solana NFTs, Polygon NFTs - all in one place. Cross-chain cost basis tracking without manual reconciliation.

Common NFT Tax Mistakes

Not including gas fees

Gas fees should be added to your NFT's cost basis. Without them, you're overpaying taxes on your gains.

โœ“ Moonscape automatically includes all gas fees

Missing the disposal when buying

When you buy an NFT with crypto, you're disposing of that crypto. That's a taxable event most people miss.

โœ“ Moonscape calculates disposal gains automatically

Treating royalties as capital gains

NFT creator royalties are ordinary income, not capital gains. The tax rate difference can be significant.

โœ“ Moonscape categorizes royalties correctly

Not tracking free mints as income

Free mints and airdrops are taxable as ordinary income at their fair market value when received.

โœ“ Moonscape values airdrops at receipt time

Forgetting marketplace fees

OpenSea's 2.5%, platform fees, creator royalties - all reduce your gain and should be in your cost basis.

โœ“ Moonscape includes all marketplace fees

Not deducting NFT losses

Sold an NFT for less than you paid? That's a capital loss you can use to offset gains. Don't leave money on the table.

โœ“ Moonscape tracks all losses automatically

NFT Tax Questions Answered

How are NFTs taxed?+

NFTs are taxed as property. Buying an NFT (paying with ETH/SOL) triggers a disposal of your payment token. Selling an NFT triggers capital gains or losses. Minting can be ordinary income if you're the creator, or a purchase if you're buying from a collection.

Do I pay taxes when I buy an NFT?+

Yes. When you buy an NFT with crypto (ETH, SOL, etc.), you're disposing of that crypto, which creates a taxable event. You owe taxes on any gain in the crypto you used to purchase the NFT.

How do I calculate NFT cost basis?+

NFT cost basis includes: (1) purchase price in USD at time of purchase, (2) marketplace fees, (3) gas fees paid. When you sell, your gain/loss is sale price minus total cost basis.

Are gas fees tax deductible for NFTs?+

Gas fees are added to your NFT's cost basis, which reduces your taxable gain when you sell. They're not separately deductible but effectively reduce your taxes by lowering your profit.

How are NFT royalties taxed?+

If you're an NFT creator receiving royalties, they're taxed as ordinary income at the fair market value when received. If you later sell the crypto you received, that's a separate capital gain/loss.

What NFT marketplaces does Moonscape support?+

Moonscape automatically tracks NFT transactions from OpenSea, Blur, Magic Eden, Foundation, SuperRare, Rarible, LooksRare, X2Y2, and any other marketplace when you connect your wallet address.

Do NFT airdrops count as income?+

Yes. Free NFTs from airdrops or free mints are taxed as ordinary income at their fair market value when you receive them. This becomes your cost basis when you later sell.

Can I deduct NFT losses?+

Yes. If you sell an NFT for less than you paid (including fees), that's a capital loss you can use to offset capital gains. Up to $3,000 in net losses can offset ordinary income per year.

Calculate NFT Taxes Free

Import, search and categorise your NFT transactions free. Buy a tax-year report to access your tax figures and filing forms.

Fair pricing for the AI era

Simple plans that grow with you. No hidden fees.

What your purchase covers

  • Importing, searching, organising and categorising transactions is free.
  • Tax reports, including tax figures and filing forms, require a tax-year purchase.
  • Each retail purchase unlocks one jurisdiction and one tax year.
  • Retail plans do not renew automatically.
  • Spam and dust airdrops are excluded from transaction counts.
  • Concierge is a separately quoted service, not an in-app retail plan.

Starter

$39

one-time ยท one tax year

For a simple return with light crypto activity.

  • Up to 100 transactions
  • Unlimited exchange connections
  • Full tax engine
  • FIFO / LIFO / HIFO / Share Pooling
  • Tax report + CSV export
Choose Starter

Standard

$79

one-time ยท one tax year

For investors getting started with one or two exchanges.

  • Up to 1,000 transactions
  • Unlimited exchange connections
  • Full tax engine for US, UK, Germany, France, Australia & Poland
  • FIFO / LIFO / HIFO / Share Pooling
  • CSV export
  • Email support (< 24h)
Choose Standard

Pro Lite

$119

one-time ยท one tax year

For active investors with a few thousand transactions.

  • Up to 3,000 transactions
  • Everything in Standard
  • All tax report formats
  • Multi-year carry-overs
  • Priority email support
Choose Pro Lite
Most Popular

Trader

$159

one-time ยท one tax year

For frequent traders and moderate DeFi activity.

  • Up to 5,000 transactions
  • Everything in Pro Lite
  • DeFi and staking reports
  • PDF forms, CSV appendix and CPA handover
  • Priority email support
Choose Trader

Pro

$199

one-time ยท one tax year

For high-volume traders and heavy DeFi activity.

  • Up to 10,000 transactions
  • Everything in Trader
  • Tax-loss harvesting ideas
  • Multi-year reports & carry-overs
  • PDF forms, CSV appendix and CPA handover
  • Priority email support
Choose Pro
Premium Concierge

Concierge Rescue

From $499

one-off ยท fixed quote after your free scan

Done-for-you reconciliation after a free diagnostic scan.

  • Free diagnostic scan & fixed quote
  • Priced by file complexity
  • Everything in Pro included
  • We connect all APIs & wallets
  • We import & reconcile CSVs
  • Missing cost basis & errors fixed
  • Dedicated analyst
  • Same-day support (< 4h)
Get my free scan

Why users switch from other crypto tax software

More transactions, better value at every tier.

TransactionsCompetitorsMoonscapeWhat you get
Up to 100 txns$49 / tax year$39 / tax yearLower entry priceComplete filing package
Up to 1,000 txns$99 / tax year$79 / tax yearBetter valueStandard plan covers this
Up to 10,000 txns$279+ / tax year$199 / tax yearLower pricePro: 10K txns, loss harvesting, carry-overs
Up to 5,000 txns$199+ / tax year$159 / tax yearNo forced 10K jumpTrader fills the 3Kโ€“10K gap
Unlimited + white-glove$3,499+from $499Save $3,000+One-off done-for-you rescue, quoted from a free scan

Competitor prices vary by transaction count. Checked August 2026. Moonscape retail plans are one-time purchases for one tax year, not subscriptions. Spam and dust airdrops are excluded from your transaction count.

Taxes a total mess? Concierge starts with a free diagnostic scan and a fixed quote. Contact us for custom needs

Ready to Calculate Your NFT Taxes?

Stop guessing. Get accurate NFT tax calculations with gas fees, marketplace fees, and cost basis tracking.

No credit card required. Connect wallet and see your NFT taxes instantly.