The CRA taxes NFTs like other crypto assets: selling, trading, bartering or gifting one is a disposition you must report. If you hold NFTs as an investment, half of your gain is taxable as a capital gain. If you flip them often or create and sell them as a business, the profit is business income and 100% is taxable. GST/HST can also apply, because NFTs are not virtual payment instruments, and the small supplier threshold is $30,000.
- Investor: capital gain, 50% included in income
- Trader or creator: business income, 100% included
- Always: keep records for six years
| Transaction | Is It Reportable? | How To Think About It |
|---|---|---|
| Sell An NFT For ETH Or Canadian Dollars | Yes | Proceeds minus adjusted cost base is a capital gain or loss, or business income |
| Buy An NFT With ETH | Yes, for the ETH | Paying with crypto is a barter, so you dispose of the ETH at its value that day |
| Swap An NFT For Another NFT | Yes | A trade is a disposition of the one you give up |
| Gift Or Donate An NFT | Yes | Gifts and donations are dispositions |
| Move An NFT Between Your Own Wallets | No | Not a disposition, but record both addresses |
| Hold An NFT And Do Nothing | No | No event until you dispose of it |
How Does The CRA Define An NFT?
The CRA describes a non-fungible token as a unique digital asset recorded on a ledger. In its list of crypto transactions that you have to report, it names selling, trading, bartering and gifting NFTs next to the same actions for coins. There is no special NFT regime and no NFT form. You use the same tools: Schedule 3 for capital gains and losses, or form T2125 if the activity is a business.
Are NFT Profits A Capital Gain Or Business Income?
The CRA looks at the facts, case by case. The factors it lists are how often you trade, how long you hold, your knowledge, the time you spend, how you finance your purchases and whether you advertise. Someone who bought a few pieces, held them for a year and sold one is probably reporting a capital gain. Someone who buys mints at launch and flips them within days, every week, looks like a trader. A creator who mints and sells their own work is more likely running a business, though I would ask an accountant about that, since the CRA's crypto pages speak mostly to buyers and miners.
How Are NFT Capital Gains Taxed?
You include half of the gain in income. Your adjusted cost base is what you paid, in Canadian dollars at the date of purchase, plus expenses to acquire it. Say you spent 1 ETH worth $4,000 on an NFT and sold it for 2 ETH worth $9,000. The gain is $5,000, and $2,500 is taxable. At a combined federal and provincial rate near 30%, that is about $740 of tax, as in my worked examples on how much crypto tax you pay in Canada. Losses work the same way: half is an allowable capital loss, usable only against taxable capital gains, carried back three years or forward indefinitely.
Gas fees complicate it. Fees you pay to buy an NFT are part of the cost to acquire it. Fees on a sale reduce your proceeds. Keep each transaction hash with its Canadian dollar value.
What About GST/HST On NFTs?
This is the part most NFT guides skip. The CRA says that crypto which works as a payment instrument, such as Bitcoin and Ether, is an exempt financial service. NFTs are outside that category and are likely taxable intangible property. If you sell NFTs as a supplier and your taxable sales are above the $30,000 small supplier threshold, averaged over four quarters, you may have to register and collect GST/HST. A buyer who simply flips one NFT a year is rarely in that position. A creator with a real sales stream might be.
What Records Do You Need For NFT Taxes?
- The date and time of each purchase, sale or transfer
- The Canadian dollar value, using a consistent source for fair market value
- The wallet addresses and marketplace on both sides
- The cost of each NFT and the gas fees
- Your opening and closing balances
The CRA says to keep these for six years from the end of the last tax year they relate to, and it suggests exporting your history regularly. Marketplaces and exchanges close or change. Download yours. My guide to reporting crypto taxes in Canada shows what to do with them, and my Koinly review covers one software option.
Do I Have To File A Return If I Lost Money On NFTs?
Yes, if you want to claim the loss. You also have to file a return to report a capital sale even if no tax is due. A loss that is never reported cannot be carried forward, and it cannot offset a gain in a different year. See the full overview at NFTs in Canada, and the broader crypto taxation guide.
What Does A Full NFT Tax Example Look Like?
Buying an NFT with ETH creates two taxable events, not one. Say you bought 1 ETH for $3,000. Later, when 1 ETH is worth $4,000, you spend it on an NFT. Then you sell the NFT for $9,000 worth of ETH.
| Step | Proceeds | Cost | Capital Gain | Taxable Half |
|---|---|---|---|---|
| 1. Spend 1 ETH On The NFT | $4,000 | $3,000 | $1,000 | $500 |
| 2. Sell The NFT | $9,000 | $4,000 | $5,000 | $2,500 |
| Total | $6,000 | $3,000 |
My arithmetic, ignoring gas fees. It assumes capital gains treatment and the CRA's 50% inclusion.
Most NFT guides stop at step two. The CRA's barter rule means step one is real, which is why the Canadian dollar value of the ETH on the purchase date is a must-keep number.
How Do You Value An NFT For Tax?
The CRA's valuation guidance says to use a reasonable method of fair market value, keep it consistent from year to year and treat each crypto as a separate asset. For coins, it points to a single exchange or an average of several high-volume exchanges. NFTs have no exchange rate, so the practical anchors are the actual sale price and the Canadian dollar value of the coin used at the time. If you need a value without a sale, ask an accountant what evidence will hold up.
What About NFTs You Receive Free Or As Payment?
The CRA's crypto pages do not address airdropped NFTs, so this is an open question to raise with an accountant. My reading is simpler for payment: if someone pays you an NFT for goods or services, you are earning income worth its Canadian dollar value, and that value becomes your cost for any later sale. I flag this as my reading, not CRA guidance.
Do You Need An Accountant For NFT Taxes?
If you made a handful of trades and held NFTs as an investment, you can report them yourself using the CRA's crypto guidance and Schedule 3. Get professional help if you trade often, mint and sell your own work, collect GST/HST, or have hundreds of transactions across wallets. The CRA says it does not endorse any crypto tax product, so choose software on its merits and check the output against your own records. An accountant is cheaper than a reassessment.
What Should You Do If You Never Reported Past NFT Sales?
Do not wait for a letter. Gather your transaction history, work out the gains or losses using the rules above and ask an accountant how to correct earlier returns. The CRA's guidance applies to every year in which you disposed of an NFT, and records are easier to rebuild now than after a platform closes.
What Changed For NFT Taxes In Canada In October 2026?
- : the CRA's crypto transaction guidance page carries this date and still describes half of a capital gain as taxable.
- : the government cancelled the proposed capital gains inclusion rate increase.
- : the CRA's page on mining and staking activities carries this date, and it covers mining and staking rewards.
Frequently Asked Questions
How Does The CRA Treat NFTs?
As crypto assets. Selling, trading, bartering and gifting an NFT are dispositions you must report, either as a capital gain or loss or as business income.
How Much Tax Do I Pay On NFT Profits In Canada?
If it is a capital gain, half of it is added to your income and taxed at your marginal rate. If it is business income, all of it is.
Do I Pay Tax When I Buy An NFT With ETH?
Yes, on the ETH. The CRA treats paying with crypto as a barter, so the ETH you spend is disposed of at its Canadian dollar value that day.
Is GST/HST Charged On NFTs?
NFTs are likely taxable intangible property, not an exempt payment instrument. You only need to register once taxable sales pass the $30,000 small supplier threshold.
Are Gas Fees Deductible?
Fees to acquire an NFT are part of its cost. Fees on a sale reduce your proceeds. Keep each transaction record.
What If My NFT Became Worthless?
Report it only when you dispose of it. Ask an accountant whether a loss can be claimed for an NFT you still hold, since the CRA's crypto pages address disposals.
Do I Need To Report An NFT I Only Hold?
No. Holding creates no taxable event. Selling, trading, bartering or gifting it does.
How Long Do I Keep NFT Records?
Six years from the end of the last tax year they relate to, according to the CRA.