How are NFT purchases and sales taxed?
How are NFT purchases and sales taxed?
Non-Fungible Tokens (NFTs) are treated by the IRS as property, and transactions involving NFTs are subject to capital gains tax. Whether you're buying NFTs as an investment, selling them for a profit, or receiving them as airdrops or rewards, each transaction creates a taxable event. The tax treatment is similar to stocks or real estate: your capital gain is the fair market value at sale minus your adjusted cost basis at purchase. This article explains how NFT transactions are taxed, how to track your basis, how to calculate gains and losses, and how to report NFT activity on your tax return while maintaining accurate records.
Quick definition: Purchasing an NFT is a non-taxable exchange of one asset for another; the tax event occurs when you sell. Your capital gain or loss is the fair market value of the NFT at sale minus your cost basis (purchase price plus transaction fees). You report NFT sales on Schedule D, just like stock sales.
Key takeaways
- Buying an NFT is not a taxable event; selling or trading an NFT is
- Your capital gain or loss = fair market value at sale minus your adjusted cost basis
- Gas fees and platform fees on purchase are part of your basis
- Receiving NFTs as airdrops or rewards creates ordinary income at fair market value on receipt
- NFT collectibles may be subject to a 28% capital gains rate if they qualify as collectibles under IRC Section 408(m)
Understanding NFT taxation basics
An NFT is a unique digital asset stored on a blockchain. When you purchase an NFT on a marketplace (OpenSea, Foundation, Blur), you're exchanging cryptocurrency for the asset. The IRS treats this as a capital gain or loss transaction similar to stock trading.
The purchase itself is not a taxable event. You're trading one asset (cryptocurrency) for another (the NFT) of presumably equal value. However, the IRS does treat this as a taxable swap if you're using fiat currency or if the NFT later appreciates.
When you sell or trade the NFT, you realize a capital gain or loss:
Capital Gain/Loss = Fair Market Value at Sale − Adjusted Cost Basis
Your adjusted cost basis includes:
- The purchase price of the NFT
- Gas fees paid to mint or purchase the NFT
- Platform fees (marketplace commissions, auction platform fees)
- Any other direct costs to acquire the NFT
For example, if you purchase an NFT for 2 ETH ($5,000), pay 0.5 ETH ($1,250) in gas, and pay a 2% marketplace fee ($100), your cost basis is $5,000 + $1,250 + $100 = $6,350.
When you later sell the NFT for 3 ETH ($7,500), your capital gain is: $7,500 − $6,350 = $1,150 (before capital gains tax)
The tax rate on this $1,150 depends on your holding period:
- Short-term (<12 months): taxed as ordinary income at your marginal rate (up to 37%)
- Long-term (>12 months): taxed at preferential capital gains rates (0%, 15%, or 20%)
NFT purchases via crypto-to-crypto swaps
When you use cryptocurrency to purchase an NFT, you've executed a swap. The tax treatment is the same as swapping one cryptocurrency for another: you recognize a capital gain or loss on the cryptocurrency given up.
Example: Buying an NFT with crypto You purchase an NFT by spending 1 Bitcoin. Your Bitcoin cost basis is $30,000 (you bought it years ago). Bitcoin's current price is $65,000. You owe a capital gain on the Bitcoin given up: $65,000 − $30,000 = $35,000.
Your new cost basis in the NFT is $65,000 (the fair market value of what you gave up). If you later sell the NFT for $70,000, your capital gain is $70,000 − $65,000 = $5,000 (short-term or long-term, depending on your 12-month holding period).
This is why some NFT investors use fiat currency to purchase NFTs directly (via credit card or bank transfer on platforms that accept fiat). By avoiding cryptocurrency swaps, they avoid realizing capital gains on their crypto holdings.
Holding period for NFTs
The holding period is the duration between purchase and sale. It determines whether your gain is short-term or long-term.
- Short-term capital gains: held for 12 months or fewer; taxed as ordinary income
- Long-term capital gains: held for more than 12 months; taxed at preferential rates (0%, 15%, or 20%)
For NFTs, the holding period clock starts when you take possession of the NFT (the transaction is confirmed on-chain). If you purchase on January 15, 2024, and sell on January 16, 2025, your holding period is just over 12 months—that's long-term.
NFT airdrops and rewards
Receiving NFTs as airdrops or platform rewards is a separate taxable event. You owe ordinary income tax at the fair market value on the date of receipt.
Example: NFT airdrop A DeFi protocol airdropped NFTs to users who met certain conditions. You received an NFT airdrop valued at $500 (based on floor price or comparable sales). Your ordinary income is $500, and your cost basis in the NFT is $500.
If you later sell the NFT for $800, your capital gain is $800 − $500 = $300.
Fair market value for an airdropped NFT is determined by:
- Floor price on the marketplace where it's listed
- Recent comparable sales of similar NFTs
- Peer-to-peer transaction prices, if available
- Expert appraisal, if no market exists
For illiquid or unique NFTs with no clear market, assigning a fair market value is challenging. Use the best available evidence and document your methodology.
NFT trading (swapping NFTs)
Trading one NFT for another is a taxable event. You recognize a capital gain or loss on the NFT you give up, and you create a new cost basis in the NFT you receive.
Example: NFT-to-NFT trade You trade your Boring Ape NFT (cost basis $40,000, current value $80,000) for a CryptoPunk NFT with a floor price of $85,000 (you received $5,000 ETH in addition as part of the trade).
Capital gain on the Boring Ape given up: $80,000 − $40,000 = $40,000.
Your cost basis in the CryptoPunk is $80,000 (the fair market value of the Ape given up). The $5,000 ETH received has a cost basis equal to the fair market value of the CryptoPunk at the trade date, minus the NFT value. So your new basis is $85,000 − $80,000 = $5,000 for the ETH.
This can get complex with multi-leg trades. Using a tax professional or software is advisable.
Collectibles and the 28% rate
An important caveat: some NFTs may qualify as collectibles under Internal Revenue Code Section 408(m). Collectibles are subject to a special long-term capital gains rate of 28% instead of the normal 15% or 20% rate.
Collectibles include:
- Works of art
- Rugs and tapestries
- Antiques
- Certain coins and precious metals
- Stamps and other collectible items
The IRS has not yet formally classified whether NFTs (as a category) are collectibles. However, if an NFT is determined to be a collectible by its nature (e.g., a digital art NFT that qualifies as a work of art), the 28% rate may apply to long-term gains.
In practice:
- Investment NFTs (those purchased for appreciation, without artistic or cultural significance): likely taxed at normal long-term rates (15% or 20%)
- Collectible NFTs (digital art, rare items, limited editions): may be taxed at 28% for long-term gains
Given the ambiguity, many tax professionals recommend:
- Tracking NFTs separately from other assets
- Documenting whether an NFT is purchased as an investment or as a collectible
- Being prepared to defend the classification if audited
Staking NFTs and earned rewards
Some protocols offer rewards for staking NFTs (locking them up to earn tokens or additional NFTs). Earned rewards are ordinary income at fair market value on receipt.
Example: NFT staking You stake an NFT and earn 10 reward tokens worth $100 total. Your ordinary income is $100, and your cost basis in the 10 tokens is $100.
Later, you unstake the original NFT. If its fair market value has changed since you staked it, you may recognize a capital gain or loss on the underlying NFT (depending on how the protocol handles the unstaking).
NFT minting and creation
If you create and mint your own NFT, the IRS likely treats it similarly to mining or creating property for sale:
- Self-created artwork/assets: when you sell, your cost basis is zero (unless you incurred direct costs to create it—e.g., art commissioning fees, smart contract deployment costs). Your gain is the full proceeds.
- NFTs created as a business: if you're selling NFTs you create as a business, gains are ordinary income, not capital gains. You may also claim deductions for business expenses (art creation costs, platform fees, marketing).
If you're a professional NFT artist, consult a tax professional about classifying your income and structuring your business.
NFT Tax Timeline
Real-world examples
Example 1: Short-term NFT speculation You purchase an NFT for 10 ETH ($25,000) including gas. Two months later, the NFT floor rises to 15 ETH ($37,500). You sell, paying 2% marketplace fee ($750). Your proceeds are $36,750. Your capital gain is $36,750 − $25,000 = $11,750 (short-term, since held less than 12 months). Taxed at your ordinary income rate (say, 35%), your tax is ~$4,112.
Example 2: Long-term NFT appreciation You purchase an NFT for 1 ETH ($1,500) in January 2024. You hold it for 18 months and sell it in July 2025 for 3 ETH ($6,000). Your long-term capital gain is $4,500. Taxed at 15%, your tax is $675. Compare to Example 1: if that same NFT were held long-term, your tax bill would be $1,762 instead of $4,112—a savings of $2,350.
Example 3: Trading NFTs You trade NFT-A (basis $5,000, current value $10,000) for NFT-B (worth $10,500) plus $500 in ETH. Your capital gain on NFT-A is $5,000. Your cost basis in NFT-B is $10,000 (the value of NFT-A given up). Your cost basis in the $500 ETH is $500. When you later sell NFT-B for $12,000 (long-term), your capital gain is $2,000.
Example 4: Airdropped NFT with loss You received an NFT airdrop valued at $1,000. Your ordinary income is $1,000. You hold the NFT, expecting appreciation, but the project fails. By 2026, the NFT floor is $100. You sell it for $100. Your capital loss is $100 − $1,000 = −$900 (long-term). This loss offsets other capital gains and up to $3,000 of ordinary income.
Common mistakes
Mistake 1: Not tracking purchase fees as part of basis. NFT purchases often involve gas fees ($20–$500) and marketplace commissions (1–3%). Some investors overlook these and use only the purchase price as basis. The IRS allows including all costs to acquire the NFT; ignoring fees understates your basis and overstates your gain.
Mistake 2: Treating NFT trading as non-taxable. Some NFT traders assume swapping one NFT for another is a like-kind exchange (non-taxable under prior law). As of 2018, only real estate qualifies for like-kind treatment. NFT-to-NFT trades are fully taxable.
Mistake 3: Confusing fair market value for illiquid NFTs. Some NFTs have minimal trading activity or exist on illiquid marketplaces. Assigning a fair market value is challenging. Using zero value or an arbitrary guess is indefensible. Use the best available evidence (recent comparable sales, expert appraisal, peer transactions).
Mistake 4: Failing to track holding periods. Some investors sell NFTs within 12 months, owe short-term capital gains taxes, and are surprised by the bill. Tracking purchase and sale dates is essential; software or spreadsheets make this easier.
Mistake 5: Not reporting NFT airdrops as income. Some platforms airdrop NFTs without requiring action, leading investors to assume no tax is owed. The IRS's position is that you owe ordinary income tax on the fair market value of the NFT when you obtain control (when it appears in your wallet).
FAQ
If an NFT I purchased drops to zero value, can I claim a capital loss?
Yes. If you sell an NFT for $0 (abandoned, given away, or unsold on marketplace), you can claim a capital loss equal to your cost basis. However, if the NFT is still in your wallet and you never sell it, you cannot claim a loss. The loss is only realized upon sale or abandonment.
Are NFT transaction fees (gas) deductible?
Gas fees on NFT purchases are capitalized as part of your cost basis, not deducted separately. Gas fees on NFT sales reduce your proceeds and thus affect the calculation of your capital gain, but they're not a separate deduction.
If I receive a free NFT from a friend (not a platform), do I owe tax?
If it's a genuine gift (no value exchanged), the tax treatment is unclear. A gift of property does not create ordinary income, but the recipient's cost basis is the donor's basis (or fair market value if the asset has declined below the donor's basis). However, if the "gift" is part of a transaction (e.g., you're paid in NFTs as compensation), it's ordinary income.
Can I use NFT losses to offset gains from other investments?
Yes. An NFT capital loss can offset capital gains from stocks, bonds, cryptocurrencies, or other assets. If losses exceed gains, the excess offsets up to $3,000 of ordinary income per year, with carryforward of remaining losses.
What if I mint an NFT (create and deploy it) but never sell it?
Minting is not a taxable event. Your cost basis is zero (unless you incurred costs to create the artwork or deploy the contract, which would be capitalized). When you eventually sell the NFT, your gain is the proceeds minus basis.
How do I report NFT sales on my tax return?
Report each NFT sale on Form 8949 (Sales of Capital Assets). For each sale, list:
- Date acquired (purchase date)
- Date sold
- Fair market value of the NFT at sale (proceeds)
- Your cost basis (purchase price + fees)
- Capital gain or loss
- Holding period (short-term or long-term)
Transfer totals to Schedule D. If you have many NFT transactions, your tax software can help aggregate and report.
Should I form an LLC or business entity for NFT trading?
If you're a casual collector, probably not. If you're actively trading NFTs frequently (e.g., 50+ trades per year) as a business, an LLC or S-Corp might provide liability protection and potential self-employment tax savings. Consult a business and tax advisor.
Related concepts
- Spending Crypto and Taxes
- Airdrops and Hard Forks
- DeFi and Taxes
- Short-Term vs. Long-Term Capital Gains
- Tax-Loss Harvesting Strategies
- Common Investor Tax Mistakes
Summary
NFT transactions are taxed as capital gains or losses. Purchasing an NFT is not taxable; selling or trading an NFT is. Your capital gain is the fair market value at sale minus your adjusted cost basis (purchase price plus fees). Short-term gains (held <12 months) are taxed as ordinary income; long-term gains are taxed at preferential capital gains rates (0%, 15%, 20%, or 28% if a collectible). NFT airdrops and rewards are taxable ordinary income at fair market value on receipt. Tracking all purchases, sales, trades, and fair market values is essential for accurate tax reporting and IRS compliance. For frequent NFT traders, using tax software that supports NFT imports is highly recommended. As the NFT market matures and the IRS provides clearer guidance, maintain detailed records and consult a tax professional for complex or large-scale activities.