Back to blog
August 23, 2026by The Crypto Hub

NFT Tax Example From Minting Through Sale

Follow an NFT tax example from purchase to sale, swaps, minting, and losses. See how cost basis and capital gains reporting work for U.S. taxpayers now.

A single NFT purchase can create more than one tax event. This NFT tax example follows the full chain: acquiring crypto, using it to buy an NFT, selling the NFT, and documenting the numbers needed for a U.S. tax return. The operational point is simple: the NFT transaction is only part of the record. The asset you used to pay for it matters too.

Crypto taxes become difficult when activity is scattered across exchanges, wallets, marketplaces, and chains. A complete report depends on connecting those records into one chronological ledger with reliable cost basis, fair market value, fees, and transaction classifications.

The Core Rule Behind NFT Taxes

For most investors, an NFT is treated as property for federal tax purposes. Selling an NFT, swapping it for crypto, or using it to buy something else can create a gain or loss. The amount generally comes from a straightforward calculation:

Gain or loss = net sale proceeds - adjusted cost basis

Net proceeds are what you received after marketplace fees and transaction costs. Cost basis is generally what you paid to acquire the NFT, plus certain acquisition costs. The holding period usually starts the day after you acquire the NFT and ends when you dispose of it.

The complication is that paying for an NFT with ETH, SOL, or another token is generally a taxable disposal of that token. You are effectively selling the crypto for its fair market value, then using the proceeds to acquire the NFT. That can produce a crypto gain even if you never moved dollars back to your bank account.

Buying an NFT directly with U.S. dollars is usually cleaner. The purchase itself generally does not create a gain or loss, though it still establishes the NFT's cost basis. Paying in crypto creates an additional calculation.

NFT Tax Example: Buying With ETH and Selling Later

Assume Jordan bought 2 ETH on January 10 for $2,000 per ETH, or $4,000 total. Jordan transfers the ETH to a self-custody wallet and holds it for several months. Transfers between wallets Jordan owns do not generally create a taxable event, but they still need to be tracked so the original cost basis follows the assets.

On June 15, ETH is worth $3,000. Jordan uses 1 ETH to buy an NFT listed at 1 ETH.

At that moment, Jordan has two linked transactions.

First, Jordan disposed of 1 ETH. That ETH had a cost basis of $2,000 and a fair market value of $3,000 when spent. The transaction creates a $1,000 capital gain on ETH.

Second, Jordan acquired the NFT. Its initial cost basis is generally $3,000, the U.S. dollar value of the ETH paid at the time of purchase. If Jordan paid a separately identifiable marketplace fee or network fee, that may affect the NFT's adjusted basis, depending on the facts and the expense treatment used. Keep the fee records rather than estimating them later.

Now assume Jordan sells the NFT on November 20 for $4,200. The marketplace retains a $210 selling fee, leaving Jordan with $3,990 in net proceeds.

Jordan's NFT calculation is:

$3,990 net proceeds - $3,000 cost basis = $990 capital gain

Because Jordan held the NFT from June through November, the $990 gain is generally short-term. Short-term capital gains are generally taxed at ordinary income tax rates. The earlier $1,000 ETH gain is a separate transaction with its own holding period and reporting details.

This is where many NFT traders underreport activity. They record a $990 NFT gain but omit the $1,000 gain created when ETH was used to make the purchase. A tax report needs both records.

What if the NFT Is Sold at a Loss?

Change only the final sale. Suppose Jordan sells the NFT for $2,200 and pays a $110 marketplace fee. Net proceeds are $2,090.

$2,090 net proceeds - $3,000 cost basis = $910 capital loss

The $910 NFT loss may offset capital gains, subject to the tax rules that apply to Jordan's full return. But the original $1,000 ETH gain from June does not disappear. It was realized when Jordan spent ETH, regardless of how the NFT performed afterward.

That distinction matters for risk management. An NFT trade can feel like one position, but tax reporting may treat it as separate taxable events across multiple assets and dates.

How an NFT Mint Changes the Record

Minting can look different from buying on a secondary marketplace. Suppose Taylor sends 0.08 ETH to mint an NFT. At the time of the mint, the 0.08 ETH is worth $240 and Taylor's cost basis in that ETH is $160.

Using the ETH can create an $80 capital gain:

$240 fair market value - $160 ETH basis = $80 gain

Taylor's resulting NFT basis may generally start with the $240 value paid, adjusted for relevant minting and network costs. The documentation should show the wallet address, transaction hash, date and time, token amount, dollar value, gas fee, and NFT received.

The facts matter more for creators. If an artist or business mints and sells NFTs as part of a trade or business, sale proceeds may be ordinary business income rather than capital gain. Royalties can also have different treatment from an investor's occasional secondary-market sale. A collector reselling a personal or investment NFT should not assume the same tax result as a creator operating a commercial project.

Not Every NFT Has the Same Tax Rate

NFTs are not automatically collectibles for federal tax purposes. However, the rights or underlying asset associated with an NFT may cause collectible rules to apply in some situations. Collectibles can have different long-term capital gains treatment, including a potential maximum 28% rate rather than the rates available for other long-term capital assets.

That means the label NFT does not answer the tax question by itself. A token connected to digital art, physical art, membership rights, a game item, or another asset can require different analysis. When the value is material, get tax guidance based on the specific NFT and the rights it represents.

Records Needed to Support Each Transaction

A clean NFT tax report starts with complete source data. Exchange CSV files may show the crypto purchase, but they rarely capture the full context of a wallet-based NFT mint or marketplace sale. Wallet data may show transfers but not identify the exact marketplace fee or the asset acquired.

For each NFT transaction, retain the acquisition and disposal date, transaction IDs, wallet addresses, token IDs, chain, quantity and type of crypto paid or received, U.S. dollar value at the transaction time, network fees, marketplace fees, and any proceeds received. Also preserve original purchase records for the crypto used in the transaction. Without those records, calculating the gain on the payment asset becomes guesswork.

If activity spans multiple exchanges and wallets, timing and duplicates need attention. A withdrawal from an exchange to your wallet is normally not a sale, but a system that fails to match the withdrawal with the corresponding deposit can mistakenly treat it as one. Likewise, a marketplace payment may be split between the NFT price, creator royalties, and gas. Accurate classification is more useful than a simple wallet balance.

A Practical Reporting Workflow

Start by importing exchange trading history and connecting the wallets used for NFT activity. Then reconcile transfers between accounts you control before classifying marketplace transactions. This prevents a moved asset from being counted as sold.

Next, review every transaction where crypto was spent, received, or swapped. Assign the appropriate transaction type: NFT purchase, mint, NFT sale, transfer, fee, airdrop, reward, or another supported category. The goal is to ensure the software can calculate both the crypto disposal and the NFT basis correctly.

Then choose and apply a consistent cost-basis method where eligible. FIFO, LIFO, and HIFO can produce different results when multiple lots of ETH or other tokens were acquired at different prices. The best choice depends on your records, tax strategy, and applicable rules. Do not select a method after the fact without confirming it is properly supported and consistently applied.

Finally, review the generated capital gains report against large wallet and marketplace transactions before filing. A platform such as The Crypto Hub can centralize exchange and wallet activity, historical values, and tax reporting workflows, reducing the manual reconciliation that makes NFT records hard to trust.

NFT taxes reward operational discipline more than hindsight. Capture the data when you mint, buy, transfer, and sell, then reconcile it before filing season turns a manageable ledger into a reconstruction project.