Skip to content

How NFT Sales and Trades Are Taxed in Canada

Updated Checked by the Tax-Services.ca editorial team How we check

NFT tax in Canada comes down to one question: are you investing or running a business? If you buy an NFT, hold it and sell it for more, half the gain is taxable as a capital gain. If your buying and selling looks like a business, or you make and sell NFTs, the full profit counts as business income.

How does the CRA see an NFT?

As one more crypto-asset. The CRA describes NFTs as unique digital assets recorded on a distributed ledger, usually a blockchain. Art is the usual example, but the same page mentions game items and fractional ownership of real property. When you sell one, swap it for another asset or spend it on something, that’s a disposition, and you report the result on your return. Just buying one and letting it sit doesn’t create anything to report yet.

The CRA doesn’t publish a separate NFT rulebook that we could find. Its general crypto-asset guide is the place it points people to.

Is my NFT profit a capital gain or business income?

Look at how you behave, not what you call it. The CRA lists signs of a business: lots of transactions, short holding periods, a lot of time spent studying the market, buying with borrowed money and advertising that you’ll buy. One flip of a piece you held for two years points to capital. A steady stream of flips every week points to business.

Capital gain Business income
Share of profit taxed Half All of it
Losses Half, against taxable gains only All, against other income
CPP on self-employment No Yes
Typical pattern Occasional, held a while Frequent, short holds

Unused capital losses carry back three years or forward with no end date, the CRA says. And if you create and sell your own NFTs, the ordinary business test applies to you too. We couldn’t confirm any CRA wording that treats a minted NFT differently.

Say Priya in Halifax sells one piece she bought two years ago, while Marcus in Surrey trades a dozen pieces a month using a line of credit. Priya is probably an investor. Marcus is probably in business, whatever he calls it.

What does a $5,000 NFT profit cost?

Say you paid $1,000 for an NFT and sold it for $6,000. Your other income is $90,000 in Ontario. The capital gains tax calculator puts the extra tax on the $5,000 gain at $741.25, about 14.8%.

Now treat the same $5,000 as business income. Using our estimate engine, the extra income tax is about $1,437, roughly 28.7%, and the self-employed tax calculator adds CPP contributions on top. Same trade, nearly twice the tax. That’s why the label matters more than the token.

Costs matter too. The CRA’s capital gain formula subtracts the adjusted cost base (usually cost plus expenses to acquire) and the expenses of selling, so keep those receipts and enter selling costs in the calculator. We didn’t find CRA wording on gas fees specifically, so ask your preparer how to treat them.

What records should you keep for NFTs?

More than you think. For each transaction the CRA wants the type and number of units, the date and time, the value in Canadian dollars at that moment, what the transaction was and who was on the other side (a wallet address is enough), plus every wallet address you used. You also need opening and closing wallet balances each year.

Swapping one NFT for another is the messy case. You must value both sides in Canadian dollars at the time, and the CRA accepts a consistent, reasonable method such as a broker’s rate or an average across busy exchanges. Write down which one you chose, and keep using it.

Records are worth having because the CRA can ask. The agency generally says keep supporting documents at least six years. That’s a long time to remember which wallet you used, so write it down now. A simple spreadsheet with one row per trade does the job.

What should you do before tax time?

Export your transaction history from every marketplace and wallet you used, then add up the year’s sales and the cost of each piece sold. Decide, honestly, which side of the investor-or-business line you’re on. If it’s close, note why you chose the way you did, because that reasoning is what you’d show the CRA. Then run the numbers in the calculators above so the bill doesn’t surprise you.

What mistakes and limits should you watch?

Forgetting that a swap is a sale is the big one. Another is reporting nothing because no cash hit your bank account. And if you sell NFTs as a business, GST/HST may apply, which the CRA covers on its own crypto page.

Some things we deliberately left out because we couldn’t confirm them on an official page: mining and staking, airdrops, and the superficial loss rule. If any of those apply to you, read the CRA crypto guide before you file. If tax owing gets large, look at the instalments calculator too.

Where we got these figures

The rules come from the Canada Revenue Agency‘s guidance for crypto-asset users, which covers NFTs, valuation, records and income reporting. Tax amounts use our 2026 federal and Ontario tables, with the capital gains inclusion at 50%. That 50% is inferred from the cancellation of the planned increase, not printed as a 2026 rate on the pages we read. This site isn’t connected to the CRA.

Frequently asked questions

Do I pay tax when I sell an NFT in Canada?

Yes, selling, swapping or spending an NFT is a disposition, and you report the gain or loss on your return.

How much of an NFT gain is taxed?

If it is a capital gain, half. If it counts as business income, all of it.

What does the CRA look at to call NFT trading a business?

Frequency of trades, short holding periods, time spent studying the market, borrowed money and advertising that you will buy.

Do I have to value NFTs in Canadian dollars?

Yes. The CRA wants fair market value in Canadian dollars at the time of each transaction, using a consistent method.

What records should I keep?

Dates, units, Canadian dollar values, the other party or address, your wallet addresses and yearly balances. Keep supporting records at least six years.

More on this topic

Previous Article

Is Crowdfunding Money Taxable in Canada?

Next Article

How to Account for Cryptocurrency on Your Taxes

Share this page