Skip to content

GST/HST and crypto in Canada: paying with crypto, selling it and mining

When GST/HST applies to crypto in Canada: accepting crypto as payment, why selling bitcoin or ether is usually exempt, the mining rules since 2022 and registration.

Figures checked against 4 official and primary sources on . See the sources · How we check

Key points

  • If a GST/HST registrant accepts crypto as payment, the CRA says to value it at its fair market value at the time of the transaction: the sale is still taxable as usual.
  • Selling crypto that qualifies as a virtual payment instrument, such as bitcoin or ether, is an exempt financial service: no GST/HST applies to the sale itself.
  • Since 5 February 2022, crypto mining is generally deemed not to be a supply: miners don't charge GST/HST on it and can't claim input tax credits for it.
  • Businesses must register for GST/HST once their taxable sales go over $30,000 in a calendar quarter or over four consecutive quarters.
In this guide
  1. Accepting crypto as payment
  2. Selling crypto: usually exempt
  3. Mining: deemed not to be a supply
  4. When a business has to register
  5. Three situations
  6. What it means for you
  7. Records to keep

Most of the talk about crypto tax in Canada is about income tax: capital gains and business income. But crypto also meets the GST/HST, the federal sales tax and its harmonized version in some provinces. It matters if you run a business that accepts crypto, if you sell crypto as part of a business, or if you mine.

This guide explains what the CRA says about crypto as a payment, sales of crypto, mining, and when a business has to register. For income tax, see crypto tax in Canada.

Accepting crypto as payment

If you’re a GST/HST registrant and a customer pays you in crypto, the sale of your goods or services is treated as usual: if it’s taxable, GST/HST applies. The CRA’s point is about value: you must calculate the value of the crypto for GST/HST purposes based on its fair market value at the time of the transaction.

The CRA also says to keep all records that show how you calculated that fair market value, such as the exchange rate you used and where it came from.

For the customer, paying in crypto is also a disposal for income tax purposes, which can create a capital gain or loss. See spending crypto and tax.

Selling crypto: usually exempt

The GST/HST rules use the term virtual payment instrument, defined in the Excise Tax Act. According to the CRA:

  • When you sell crypto that qualifies as a virtual payment instrument, the sale is an exempt supply of a financial service, and GST/HST doesn’t apply to it.
  • The CRA gives bitcoin, ether and litecoin as examples.
  • If a crypto-asset doesn’t meet the definition, the sale is likely a taxable sale of intangible personal property, and GST/HST may have to be collected.

So the GST/HST question for a business selling crypto is first of all what it’s selling. A business that sells tokens outside the definition should check the rules carefully, or ask the CRA.

Mining: deemed not to be a supply

Special rules for mining, in section 188.2 of the Excise Tax Act, took effect on 5 February 2022. The CRA’s GST/HST Notice 324 explains them.

What counts as mining. A mining activity includes validating transactions for a crypto-asset and adding them to a public distributed ledger, maintaining such a ledger, or allowing your computing resources to be used for those purposes. A mining payment is the fee, reward or other payment received or generated because of that activity.

The general rule. The provision of a mining activity, and the mining payment, are deemed not to be a supply for GST/HST purposes. In practice:

  • miners don’t collect GST/HST on their mining;
  • they can’t claim input tax credits for the GST/HST on related expenses, such as equipment and electricity, even when they don’t earn anything.

The exception. The general rule doesn’t apply when the mining activity is performed for a person whose identity is known, under conditions set out in the notice. In that case, the miner may be making a taxable supply to that person, collecting GST/HST and claiming input tax credits.

For the income tax side of mining, see bitcoin mining explained and crypto tax in Canada.

When a business has to register

The usual GST/HST registration rule applies to businesses that deal with crypto. According to the CRA’s general guide for registrants:

  • You’re a small supplier if your revenue from worldwide taxable supplies is $30,000 or less in a single calendar quarter and over the last four consecutive calendar quarters.
  • Once you go over $30,000 in either test, you’re no longer a small supplier and must register.
  • Small suppliers engaged in a commercial activity in Canada can choose to register voluntarily.

Exempt supplies, such as sales of virtual payment instruments, aren’t taxable supplies, so they don’t count towards the $30,000 in the same way. Mining payments covered by the general rule aren’t supplies at all.

Three situations

Situation GST/HST position, per the CRA
A registered café accepts bitcoin for a coffee The coffee is taxed as usual; value the bitcoin at fair market value at the time
A business sells bitcoin or ether to customers Exempt financial service: no GST/HST on the sale
A solo miner earns block rewards Mining is deemed not a supply: no GST/HST to collect and no input tax credits

What it means for you

  • Individual investors buying and selling bitcoin or ether through a platform: the sale of a virtual payment instrument is exempt, so GST/HST isn’t something you deal with. Your concern is income tax on gains.
  • Freelancers and contractors paid in crypto: if you’re registered for GST/HST, charge it on your taxable services as usual, valuing the crypto at fair market value when you receive it. The crypto is also income for income tax. See getting paid in crypto.
  • Shops and online sellers that accept crypto: same as above, and keep a record of the rate used for every payment.
  • Miners: under the general rule, nothing to collect and no input tax credits on mining costs, unless the exception for mining for a known person applies.

Records to keep

Whether you’re accepting crypto, selling it or mining, keep:

  • the date, amount and fair market value in Canadian dollars of each crypto payment, and the source of the rate;
  • invoices and receipts for the goods and services sold;
  • records of mining payments and expenses, even though input tax credits generally can’t be claimed.

The CRA’s record-keeping guidance for crypto applies to income tax too. See how to report crypto on your Canadian tax return.

GST/HST rules can be technical, especially for mixed businesses and for tokens that may not be virtual payment instruments. If you’re unsure, check the CRA guidance linked below or ask the CRA for a ruling.

Frequently asked questions

Do I pay GST/HST when I buy bitcoin?
The CRA says that selling a crypto-asset that is a virtual payment instrument, such as bitcoin or ether, is an exempt supply of a financial service, so GST/HST doesn't apply to that sale.
My shop accepts crypto. Do I still charge GST/HST?
Yes, on taxable goods and services, as usual. The CRA says to value the crypto you receive at its fair market value at the time of the transaction, and to keep records showing how you worked that value out.
Do crypto miners charge GST/HST?
Generally not. Since 5 February 2022, mining activities and mining payments are deemed not to be supplies, so there's no GST/HST to collect and no input tax credits to claim. An exception can apply when you mine for a person whose identity you know.
Is every crypto-asset exempt from GST/HST?
No. The exemption is for crypto that meets the definition of a virtual payment instrument. The CRA says a sale of crypto that doesn't meet it is likely a taxable sale of intangible personal property.
Does GST/HST replace income tax on crypto?
No. They're separate. GST/HST is a sales tax; profits from disposing of crypto are dealt with under income tax as capital gains or business income.

Sources

  1. Collecting and remitting GST/HST from crypto-asset transactions — Canada Revenue Agency
  2. GST/HST Notice 324: Mining Activities in respect of Cryptoassets — Canada Revenue Agency
  3. RC4022 General Information for GST/HST Registrants — Canada Revenue Agency
  4. Reporting income from crypto-asset transactions — Canada Revenue Agency

First published . Spotted an error or an outdated figure? Tell us and we will check it against the source.