Taxes & Rules
Is Accepting Bitcoin Legal in Canada?
Canada allows businesses and individuals to accept Bitcoin, but CRA, FINTRAC, and provincial tax rules create real obligations. Here is what you need to know...

Accepting Bitcoin in Canada is legal. No federal law prohibits a business or individual from receiving Bitcoin as payment for goods or services. That said, "legal" and "obligation-free" are two different things. The Canada Revenue Agency, FINTRAC, and the rules around sales taxes all have something to say once you start collecting Bitcoin from customers.
This guide explains what the law actually says, which regulations apply to which types of businesses, and where you will want to read further or speak with a professional before making decisions.
At a Glance
- Accepting Bitcoin is legal; nothing in Canadian law bans a business from receiving it as payment.
- Bitcoin is not legal tender under the Currency Act, so no one is obligated to accept it, and you cannot force it on a debt quoted in CAD.
- Ordinary merchants generally aren't FINTRAC-regulated MSBs; the registration trigger is exchanging or transferring virtual currency as a service, not simply getting paid in it.
- CRA treats every Bitcoin payment as a barter transaction: business income at fair market value on receipt, plus a possible capital gain or loss later.
- GST/HST still applies to the underlying sale, exactly as if the customer had paid in CAD.
- Provincial layers matter too: securities law if there's an investment angle, consumer protection for refunds, and French-language rules for point-of-sale software in Quebec.
Bitcoin Is Not Legal Tender, But It Is Lawful

Canada's Currency Act designates the Canadian dollar as legal tender under Section 8. Bitcoin is not legal tender, which means no one is required to accept it as payment, and you cannot legally demand it to settle a debt that was quoted in CAD.
That distinction matters, but it does not make Bitcoin illegal. The federal government, through the CRA and financial regulators, treats cryptocurrency as a commodity or a digital asset depending on the context. Buying, selling, holding, and receiving Bitcoin as payment are all permitted activities in Canada.
The Bank of Canada has published ongoing research on digital currencies and fintech, and has acknowledged Bitcoin's use in commerce, though it does not regulate individual Bitcoin transactions the way it oversees the banking system. There is no licensing requirement simply for choosing to accept Bitcoin at your business.
FINTRAC Registration: When It Applies
The part of Canada's regulatory framework that surprises most new Bitcoin-accepting businesses is FINTRAC, the Financial Transactions and Reports Analysis Centre of Canada. FINTRAC administers the Proceeds of Crime (Money Laundering) and Terrorist Financing Act, and since 2020 that Act has explicitly covered crypto asset exchange services and crypto asset transfer services.
If your business fits the definition of a Money Services Business dealing in virtual currency, you are required to register with FINTRAC, implement an anti-money laundering compliance program, and file certain transaction reports. That definition covers:
- Businesses that exchange one cryptocurrency for another
- Businesses that exchange cryptocurrency for fiat currency (CAD, USD, etc.)
- Businesses that transfer cryptocurrency on behalf of clients
A retail shop that accepts Bitcoin as payment for physical goods or services generally does not fall into those categories. You are receiving a payment, not providing an exchange service. FINTRAC's own guidance confirms this directly: a business that solely accepts a payment for goods or services it supplied to its own customer is not, on that basis, dealing in virtual currency. However, if your business also offers to convert Bitcoin for customers, acts as an intermediary for crypto transfers, or runs any kind of crypto-for-cash service, FINTRAC registration becomes relevant.
The line can be subtle. A coffee shop that posts a QR code and lets customers pay by sending BTC to a static wallet is almost certainly outside the MSB definition. A business that charges a spread to convert crypto into CAD for other businesses is likely inside it. A useful test: ask whether your business would still exist if Bitcoin didn't. A furniture store selling furniture would; a "we'll swap your crypto for cash" kiosk would not. When there is genuine ambiguity, a lawyer with fintech experience or a direct inquiry to FINTRAC can clarify where your business lands.
How the CRA Treats Bitcoin Payments
The CRA's guidance on cryptocurrency treats receiving Bitcoin as payment as a barter transaction. When a customer pays you in Bitcoin, you are treated as if you sold Bitcoin at the moment of receipt. That creates two taxable events to track:
Business income at receipt. The fair market value of the Bitcoin in Canadian dollars at the time you receive it is treated as revenue, the same as if the customer had paid in cash. You record the CAD equivalent, include it in your income, and it is subject to the same income tax rules as any other business revenue.
Capital gain or loss when you dispose of it. If you hold the Bitcoin after receiving it and later sell, convert, or spend it, the difference between what it was worth when you received it (your cost basis) and what it was worth when you disposed of it is a capital gain or capital loss. Only 50 percent of a net capital gain is included in taxable income for individuals, though corporate rates differ.
This two-layer treatment means your recordkeeping obligations go beyond a simple sales log. You need the CAD value of each Bitcoin payment at the time it was received. Keeping that data from the start is far easier than reconstructing it later.
Here's a worked comparison showing why the settlement choice matters for your paperwork, not just your risk exposure:
| Situation | Business income recorded | Second taxable event? | Records you need |
|---|---|---|---|
| Processor auto-converts to CAD instantly | FMV at moment of sale | No | Sale receipt, CAD amount from processor |
| You hold BTC, sell 6 months later at a higher price | FMV at moment of sale | Yes, capital gain | Sale receipt, disposal date, disposal value, cost basis |
| You hold BTC, sell 6 months later at a lower price | FMV at moment of sale | Yes, capital loss | Same as above |
| You hold BTC indefinitely | FMV at moment of sale | Deferred until you dispose | Ongoing cost-basis tracking |
For a closer look at how these rules apply to a Canadian business context, the guide on Bitcoin taxes for Canada businesses explained covers the income and capital gains treatment in more detail.
GST/HST on Bitcoin Sales
Sales tax is an area that catches many Canadian businesses off guard. The CRA treats Bitcoin as a commodity, which means that when you sell a commodity in exchange for Bitcoin, you generally still owe GST/HST on the underlying sale, collected at the standard rate for your province.
If you sell a $100 product and the customer pays in Bitcoin worth $100 CAD at the moment of the transaction, you still collect and remit HST on that $100 as you would for any other sale. The fact that payment arrived in Bitcoin rather than by debit card does not change your sales tax obligations.
There is a separate question about whether the exchange of one currency or commodity for another is itself subject to GST/HST. CRA guidance has generally treated the exchange of cryptocurrency for other currency as exempt from GST/HST under the financial services exemption, but the rules in this area have nuance depending on what exactly is being exchanged and the role of the parties.
The guide on GST/HST on Bitcoin sales breaks down how the CRA applies sales tax in different scenarios, which is worth reading before you set your prices or configure your invoicing.
A quick worked example: a $500 sale in a province with 13% HST means you collect $65 in tax regardless of whether the customer pays by debit card or bitcoin. If the bitcoin's CAD value moves between checkout and settlement, you still owe HST on $500, calculated at the moment of the sale, not on whatever the bitcoin happens to be worth when you eventually convert it. Locking in the CAD price at the point of sale, rather than letting it float until settlement, is the cleanest way to avoid disputes about which value the tax applies to.
Provincial Considerations
Canada's provinces do not have separate cryptocurrency laws that override federal rules, but a few provincial-level factors are worth knowing.
Securities regulation. The provincial securities commissions regulate investment products and exchanges. If your Bitcoin-accepting business also issues tokens, runs a trading platform, or offers any product that could be characterized as a security, provincial securities law becomes relevant. The Canadian Securities Administrators have published guidance on crypto assets and securities. Most straightforward payment-acceptance scenarios fall outside securities regulation, but anything with an investment component warrants legal advice.
Consumer protection. Provinces have consumer protection laws that apply to refund policies, price disclosure, and contract terms. If you accept Bitcoin, your refund and price disclosure obligations remain the same as for any other payment method. Because Bitcoin's price can shift between the time of sale and the time of a refund, having a clear written policy on how refunds are calculated in CAD is practical risk management.
Quebec's language laws. Businesses operating in Quebec that use payment software or point-of-sale displays must generally offer them in French. If you are integrating a Bitcoin payment processor and operating in Quebec, confirm that the customer-facing interface meets language requirements.
Staying on Top of Record Requirements
The CRA requires businesses to keep records for at least six years. For Bitcoin payments, that means not just sales receipts but also the CAD value of each Bitcoin received at the time of each transaction, your wallet addresses, transaction IDs, and the cost basis of any Bitcoin you hold.
Without good records, it becomes difficult to calculate your tax position accurately, and the CRA may make its own assumptions in an audit, which rarely favour the taxpayer. The guide on recordkeeping for Bitcoin payments at tax time covers what to track and practical tools for keeping those records up to date.
Frequently Asked Questions
Does Canada have a specific law governing Bitcoin payments?
Canada does not have a single "Bitcoin payments" statute. Accepting Bitcoin sits under a combination of the Income Tax Act (CRA rules on barter and capital gains), the Proceeds of Crime (Money Laundering) and Terrorist Financing Act (FINTRAC rules for exchange and transfer services), the Excise Tax Act (GST/HST), and provincial law. Each applies in different ways depending on what your business does.
Do I need a licence to accept Bitcoin at my retail store?
Simply accepting Bitcoin as payment for goods or services does not require a licence under current Canadian law. The FINTRAC registration requirement applies to businesses that provide exchange or transfer services, not to ordinary merchants receiving payment. If your business also exchanges crypto or transfers it on behalf of others, that changes the analysis.
What exchange rate do I use when reporting revenue in CAD?
The CRA expects you to use the fair market value of the Bitcoin in Canadian dollars at the time the transaction occurs. Most businesses use the spot price from a reputable exchange at the time of the transaction. Consistency in your approach matters; document which source you use so your methodology is clear.
Are crypto payments treated differently than cash payments for income tax?
The end result is similar: the CAD value of the Bitcoin you receive is taxable revenue. The additional layer with Bitcoin is the capital gain or loss that arises when you later sell or spend the Bitcoin, based on the difference between your cost basis and the disposal value. Cash does not create that second event.
Will these rules change?
Canadian cryptocurrency regulation has evolved noticeably since 2014, and further updates are possible. The CRA updates its guidance, FINTRAC has already expanded its crypto MSB rules once, and the CSA continues to publish guidance on digital asset securities. Checking current guidance from the CRA and FINTRAC directly, and speaking with a qualified accountant or lawyer for anything beyond general education, is the right approach before you build compliance processes around any particular interpretation.
Is it legal for a Canadian business to price its products only in Bitcoin, with no CAD option?
Generally yes, though it's an unusual choice. Because Bitcoin is not legal tender, a business can set prices however it likes, including denominating them in Bitcoin, as long as consumer protection disclosure rules for your province are met. Most Canadian businesses that accept Bitcoin still price in CAD and calculate the Bitcoin amount at checkout, since that keeps pricing stable for customers and simplifies GST/HST reporting.