Most tax software treats NFTs as an afterthought. We track minting, gas fees, marketplace fees, royalties. OpenSea, Blur, Magic Eden - all calculated automatically.
Connect your wallet. See your NFT tax position instantly.
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.
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.
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.
If you're an NFT creator, royalties are ordinary income, not capital gains. The tax difference is huge, but most software gets it wrong.
Every NFT transaction has tax implications. Here's what triggers taxes.
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.
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.
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.
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.
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.
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.
Connect your wallet once. We automatically detect NFT transactions from every major marketplace.
Plus any marketplace on Ethereum, Solana, Polygon, Base, Arbitrum, and more
When you connect your wallet, we scan all on-chain activity and identify NFT buys, sells, mints, and transfers across every marketplace.
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.
OpenSea's 2.5% fee, Blur's fees, Magic Eden's fees - all automatically included in your cost basis. No manual entry required.
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.
If you're receiving royalties as an NFT creator, we correctly classify them as ordinary income, not capital gains. Critical for accurate reporting.
Ethereum NFTs, Solana NFTs, Polygon NFTs - all in one place. Cross-chain cost basis tracking without manual reconciliation.
Gas fees should be added to your NFT's cost basis. Without them, you're overpaying taxes on your gains.
When you buy an NFT with crypto, you're disposing of that crypto. That's a taxable event most people miss.
NFT creator royalties are ordinary income, not capital gains. The tax rate difference can be significant.
Free mints and airdrops are taxable as ordinary income at their fair market value when received.
OpenSea's 2.5%, platform fees, creator royalties - all reduce your gain and should be in your cost basis.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Import, search and categorise your NFT transactions free. Buy a tax-year report to access your tax figures and filing forms.
Simple plans that grow with you. No hidden fees.
one-time ยท one tax year
For a simple return with light crypto activity.
one-time ยท one tax year
For investors getting started with one or two exchanges.
one-time ยท one tax year
For active investors with a few thousand transactions.
one-time ยท one tax year
For frequent traders and moderate DeFi activity.
one-time ยท one tax year
For high-volume traders and heavy DeFi activity.
one-off ยท fixed quote after your free scan
Done-for-you reconciliation after a free diagnostic scan.
More transactions, better value at every tier.
| Transactions | Competitors | Moonscape | What you get |
|---|---|---|---|
| Up to 100 txns | $49 / tax year | $39 / tax year | Lower entry priceComplete filing package |
| Up to 1,000 txns | $99 / tax year | $79 / tax year | Better valueStandard plan covers this |
| Up to 10,000 txns | $279+ / tax year | $199 / tax year | Lower pricePro: 10K txns, loss harvesting, carry-overs |
| Up to 5,000 txns | $199+ / tax year | $159 / tax year | No forced 10K jumpTrader fills the 3Kโ10K gap |
| Unlimited + white-glove | $3,499+ | from $499 | Save $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
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.