NFT Tax Reporting in Canada: Buying, Selling, Creating and Royalties
How NFTs are taxed in Canada, why buying, selling, swapping, minting and earning royalties can all be taxable even without cashing out, what records you need, and how the full history is reconstructed from your wallet for a CRA-ready return. Written by a licensed Canadian CPA who works with crypto and NFT clients.
NFTs are taxed as property in Canada. Selling or swapping an NFT is a taxable disposition, buying one with crypto is a disposition of that crypto, and creating and selling NFTs is business income, even if you never cash out to dollars. Each event is a capital gain, business income or other income depending on your activity and intent, and every amount is valued in Canadian dollars. The hard part is the record keeping, because NFT sales settle in crypto across many wallets and marketplaces with no single statement.
Are NFTs Taxable in Canada?
Yes. The CRA treats NFTs as property, so buying, selling, swapping, creating and earning royalties on NFTs can all be taxable, whether or not you ever convert to Canadian dollars. Selling or swapping an NFT is a disposition producing a capital gain or business income, and because NFT sales usually settle in cryptocurrency, paying for an NFT with crypto is also a disposition of that coin. This sits inside the broader crypto rules, so if you also hold and trade coins directly, please read our cryptocurrency tax reporting and planning guide alongside this page.
How Each NFT Activity Is Taxed
| NFT Activity | How It Is Generally Taxed |
|---|---|
| Selling an NFT | Disposition, capital gain or business income |
| Buying an NFT with crypto | Disposition of the crypto used, plus cost base in the NFT |
| Swapping one NFT for another | Disposition of the NFT given up |
| Creating and selling your own NFTs | Business income, with minting and platform costs deductible |
| Royalties on secondary sales | Income when received, at Canadian dollar value |
| Receiving an NFT as a reward or airdrop | Often income at value when received |
No single row tells the whole story. One NFT sale settled in crypto can create a gain on the NFT and a separate gain on the coin used, which is why NFT reporting is layered rather than a single line on a return.
Investor or Business?
The classification decides how much tax you pay. Occasional buying and holding as an investment points to capital gains, of which two-thirds is taxable in 2026. Frequent trading, flipping or creating NFTs to sell points to business income, which is fully taxable. The line is fact-specific, so please have the position assessed rather than assumed.
| Classification | Taxable Portion in 2026 |
|---|---|
| Business income (creator, flipper, frequent trader) | 100% taxable |
| Capital gain (occasional investor) | 66.67% taxable |
| Royalties and reward NFTs | Income at value when received |
| Holding an NFT that lost value | Not taxable until you dispose of it |
You owe tax on the transactions, not on cashing out. Selling an NFT for crypto, swapping NFTs and buying with crypto are all taxable whether or not you ever withdraw to Canadian dollars. Many NFT holders wrongly wait until they cash out, and build large unreported balances. Please report on the transactions themselves. Know Your Exact Fee →
What Makes NFTs Hard to Report
NFTs are harder to report than a simple exchange trade because the activity is spread out and settled in crypto. These are the reasons the record keeping matters more than the rules:
- Sales settle in cryptocurrency. Each sale or purchase creates a crypto disposition as well as the NFT event, so both sides must be valued in Canadian dollars.
- Activity spans many wallets and marketplaces. Your purchases, sales, mints and royalties live across platforms, so the history has to be assembled from on-chain data.
- Gas, platform fees and royalties add layers. These affect your cost, proceeds and income and are easy to miss without a proper method.
- Prior years often need correcting. Unreported NFT activity from earlier years generally has to be brought current, not just the current year.
Not reporting NFTs is a growing risk. The CRA obtains exchange data, uses blockchain analysis that can link wallets to individuals, and has run crypto compliance projects, and on-chain activity is permanent. Unreported NFT income can lead to tax, interest and penalties on reassessment. If you are behind, please speak with us about coming forward cleanly before your wallets are connected to you.
A Simple Worked Example
Consider a collector who bought an NFT with cryptocurrency and later sold it:
| Step | Tax Result |
|---|---|
| Bought an NFT for crypto then worth $1,000 | Disposition of the crypto used; any gain on that coin is taxable, and $1,000 becomes the NFT cost base |
| Later sold the NFT for crypto worth $1,800 | The $800 increase is a disposition of the NFT; capital or business depending on classification |
| Result | Two separate taxable events from one NFT, both valued in Canadian dollars |
One NFT bought and later sold creates a crypto disposition on the way in and an NFT disposition on the way out. This is why every event has to be tracked and valued, not just the final cash-out.
Case Study: NFT Collector and Creator, Ontario
An Ontario client had spent two years buying, flipping and minting NFTs across several marketplaces, paying in cryptocurrency and never cashing out to dollars, and assumed there was nothing to report until he did. In reality he had crypto dispositions on every purchase, NFT dispositions on every sale, and royalty income from his own collection, none of it recorded. From his wallet addresses we reconstructed the full history, separated the creator business income from the capital dispositions, valued each event in Canadian dollars, and corrected the prior years before the CRA raised it. The figures here are illustrative of the outcomes we see, not a specific client file.
Behind on NFT Reporting or Not Sure Where to Start?
We reconstruct your full NFT history from your wallet addresses and report it correctly. From $400. AFFORDABLE flat fees. All fees include HST.
Book Free ConsultationFrequently Asked Questions: NFT Tax Reporting in Canada
What Our Clients Say
1300+ five-star reviews from business owners across Ontario and Canada.
NFT Tax Reporting, From Wallet to Return. From $400.
We reconstruct your full NFT history from your wallet addresses, classify each event as capital or business, value everything in Canadian dollars, and file it correctly. AFFORDABLE flat fees. All fees include HST.
