Finance

Blockchain in Ottawa Fintech: What a Canadian Firm Actually Has to Comply With

Khaled Hawari  ·   ·  Updated   ·  6 min read

Financial analysts in an Ottawa office reviewing blockchain settlement and compliance requirements

Ottawa has a real fintech sector, and a meaningful part of it now touches distributed ledgers in some form: payments infrastructure, settlement, custody, tokenised assets, or simply accepting crypto as payment.

The technology conversation is well covered elsewhere. What is not well covered, and what determines whether a product ships or stalls, is the Canadian compliance layer sitting underneath it. Blockchain does not create a regulatory gap in Canada. It creates several overlapping obligations, administered by different bodies, that a founder is expected to have sorted before launch.

Who regulates what

What you are doingWho you answer toWhat it means concretely
Exchanging or transferring virtual currency for othersFINTRACRegister as a money services business before you operate
Receiving $10,000 or more in virtual currency in a transactionFINTRACLarge virtual currency transaction report
Holding or trading crypto assets for clientsProvincial securities regulator (OSC in Ontario)Platform registration and terms of the applicable relief
Selling or accepting crypto assetsCRA, income taxCommodity treatment, business income or capital gain
Accepting crypto as payment for your productCRA, GST/HSTBarter transaction, tax on fair market value
MiningCRA, GST/HSTSpecial rules under Notice 324

The rest of this article is what each of those rows actually costs you.

FINTRAC registration is the first gate, not the last

If your business deals in virtual currency for other people, meaning you exchange it or you transfer it on their behalf, you are a money services business. FINTRAC’s position is unambiguous: you must register before you begin to operate, there is no fee, and operating unregistered is an offence under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act.

Two details catch Ottawa startups.

Provincial licensing does not substitute. Even if you hold a provincial registration or licence, the federal registration is separate and still required.

Foreign platforms serving Canadians are captured too. A business directing services at clients in Canada registers as a foreign money services business. “Our entity is offshore” is not an answer.

Registration is the entry ticket. What follows is the real workload: a compliance programme, a written risk assessment, know-your-client procedures, record keeping, and reporting. That includes large virtual currency transaction reports for amounts of $10,000 or more. Budget for a compliance officer’s time from day one, not from Series A.

The CRA treats crypto as a commodity, and that decides everything downstream

The CRA’s stated position is that cryptocurrency is generally treated like a commodity for income tax purposes. It is not currency. Two consequences follow that surprise people building products.

Paying or being paid in crypto is a barter transaction. If your Ottawa software firm accepts ether for a licence, you report revenue at the fair market value of what you received, and you have simultaneously acquired a commodity at that cost. Every later disposition of it is its own taxable event.

Every trade is a disposition. Swapping one token for another is a disposition of the first, even though no Canadian dollars moved. This is the single biggest source of unrecorded gains in Canadian crypto files, and it is why record keeping has to be built in rather than reconstructed. The mechanics are set out in the CRA’s crypto tax guide for Canadians, and whether the activity lands on income or capital account is its own analysis, covered in business versus capital account for crypto.

GST/HST: the virtual payment instrument rule

This is the rule that most Ottawa product teams have never heard of, and it changes pricing.

The Excise Tax Act definition of “financial instrument” was amended to include a virtual payment instrument, so supplies of virtual payment instruments made on or after 18 May 2019 are financial services. A sale of a crypto asset meeting that definition is therefore an exempt supply. Bitcoin, ether and litecoin are the CRA’s own examples.

What is exempt and what is not

Note carefully what that does and does not mean:

  • Selling a qualifying token is exempt, so no GST/HST is charged on it
  • A crypto asset that is not a virtual payment instrument, an NFT for example, or a token redeemable for specific goods or services, is likely a taxable supply of intangible personal property
  • Exempt supplies do not generate input tax credits, so a business whose output is exempt cannot recover the GST/HST on its inputs

That last point is a real cost, not a technicality. A business modelling margins on the assumption it will recover tax on its cloud and development spend can be wrong by the full tax amount.

Charging tax on a crypto-paid sale

Accepting crypto as payment is different again. If you are a registrant and you accept crypto for a taxable product, you still charge GST/HST, calculated on the fair market value of the crypto at the time of the transaction. The payment method does not change the tax on the sale.

Mining under Notice 324

Mining has its own treatment under Notice 324, which is worth reading before assuming input tax credits are available on mining hardware and power.

Where the genuine efficiency is, and where it is not

Two claims about blockchain in financial services hold up and one does not.

Settlement finality and shared state are real. Where several parties need to agree on the same record and none of them wants to run the master copy, a shared ledger removes reconciliation work. That is the same argument that makes it useful in logistics, discussed in blockchain in supply chain management.

Programmable conditions are real. A contract that releases funds on a verified event removes a manual step and the delay attached to it.

“Removes intermediaries and therefore cost” is mostly not real, in a regulated Canadian context. The intermediary in Canadian financial services is not performing a technical function that a ledger replaces. It is performing know-your-client, sanctions screening, suitability and dispute resolution, all of which are legal obligations that follow the activity rather than the technology. That is also the answer to the version of this argument aimed at banking itself: bank consolidation and cryptocurrency looks at what each rail actually does for a business, and why a narrowing set of banking options is not a problem crypto solves. Removing the intermediary in a regulated activity relocates the obligation to you, and the compliance function you then have to build is frequently more expensive than the fee you avoided. Anyone in Ottawa’s fintech scene who has been through a FINTRAC examination will confirm this.

What to do before you build

  1. Decide whether you are dealing in virtual currency for others. If yes, FINTRAC registration comes before launch, not after.
  2. Classify each token you touch as a virtual payment instrument or not, and price your GST/HST accordingly.
  3. Decide whether your own holdings are on income or capital account, apply the answer consistently, and record why.
  4. Build transaction-level records now, with fair market value at the time of each event. Reconstructing this from exchange exports later is expensive and frequently incomplete, as covered in crypto exchange reporting and the CRA.
  5. Check whether your development work qualifies for SR&ED credits, since a meaningful share of protocol and infrastructure work does.

Where the CRA has not published a clear position, on the timing of staking rewards for example, take a defensible position, document the reasoning, and apply it consistently across years. Consistency is what survives a review; a position that changes when it becomes convenient does not.

If you are launching a product in Ottawa that touches crypto assets and you want the registration, GST/HST and record-keeping questions resolved before your first transaction rather than after your first audit, that is worth a conversation.

Khaled (Kal) Hawari

Written by

Khaled ‘Kal’ Hawari

Khaled Hawari is an Ottawa tax and financial consultant, known to most clients as Kal Hawari. Personal and corporate tax, bookkeeping, and CRA-compliant crypto reporting for Canadians.

Contact me to explore how I can facilitate your financial success.

Contact me