BriteBase
Crypto

Crypto and the Travel Rule: where Canadian VASPs are getting it wrong

Canadian crypto firms face overlapping registration, travel rule, and large virtual currency reporting obligations. The most common failure modes, and how to fix them.

By BriteBase team · Published April 12, 2026 · Updated April 30, 2026 · 8 min read

Canadian crypto-asset service providers operate at the intersection of three regimes: securities regulation through the CSA, prudential and consumer-protection oversight in some provinces, and AML obligations under the PCMLTFA. The AML piece is where most enforcement risk now lives, and it's where program maturity varies the most across the industry.

Which crypto firms have to register with FINTRAC?

Most crypto firms dealing with the public in Canada must be registered with FINTRAC as money services businesses (MSBs) or foreign MSBs. Registration is not a one-time event: changes in services, ownership, or directors require updates, and lapsed or inaccurate registration is itself a finding that examiners look for first.

Where does the Travel Rule break down in practice?

The Travel Rule requires originator and beneficiary information to accompany virtual currency transfers above the threshold. In practice, three failure modes are common:

  • Inbound transfers from counterparties that don't transmit required information, with no documented decisioning on whether to accept, return, or freeze.
  • Outbound transfers where required fields are populated incorrectly or incompletely.
  • Self-hosted wallet transfers handled inconsistently across the customer base, with no clear policy.

What goes wrong with large virtual currency reporting?

Reporting obligations for large virtual currency transactions have matured, but firms still struggle with aggregation logic, 24-hour rule application, and the linkage between reportable transactions and the underlying customer record. Examiners specifically look for whether the reported data ties cleanly back to your KYC and transaction history.

How should a VASP handle sanctions and high-risk jurisdictions?

Crypto's borderless nature means sanctions exposure is constant. Address screening, jurisdictional risk scoring, and ministerial-directive compliance need to be operationalized, not handled ad hoc when something flags.

What does a good Canadian VASP program look like?

  • A risk assessment that explicitly addresses crypto-specific typologies and is refreshed when products or counterparties change.
  • An onboarding flow that captures the customer profile, source of funds, and intended activity, and ties them to ongoing monitoring rules.
  • Travel Rule, large virtual currency, and STR workflows that share a single customer and transaction record, not parallel spreadsheets.
  • Sanctions and jurisdictional screening that runs continuously, not only at onboarding.
  • An audit trail that lets an examiner trace any reported transaction back to the customer, the decision, and the evidence.

The takeaway

The Canadian crypto compliance bar has risen meaningfully and quietly. Firms that built early, lightweight programs to satisfy registration are now finding those programs don't survive examination. The good news is that the operational pattern, connected customer record, consistent monitoring, defensible audit trail, is well understood. The work is in implementing it.

FAQ

What is the Travel Rule for Canadian crypto firms?

The Travel Rule under the PCMLTFA requires originator and beneficiary information to travel with a virtual currency transfer at CAD $1,000 and above. In practice that splits into two roles: the originator VASP must capture and transmit the required information with the transfer, and the beneficiary VASP must receive it and be able to act on it. For a Canadian crypto firm this sits inside the AML obligations under the PCMLTFA, which is the regime where most enforcement risk now lives, distinct from the securities oversight run through the CSA. It is a capture-and-transmit obligation, separate from the large virtual currency transaction report it later feeds, so the data has to be recorded cleanly on every in-scope transfer even where no report is filed. Getting it right depends on the same connected customer and transaction record that the rest of a mature program relies on. See the requirements explainer at /resources/fintrac-travel-rule-requirements-canada.

Where do Canadian VASPs get the Travel Rule wrong most often?

Three failure modes recur. First, inbound transfers arrive from counterparties that do not transmit the required information, and the firm has no documented decisioning on whether to accept, return, or freeze the transfer, so the gap is handled ad hoc rather than by policy. Second, outbound transfers go out with the required fields populated incorrectly or incompletely, which fails the obligation even though the firm believes it is complying. Third, self-hosted wallet transfers are handled inconsistently across the customer base, with no clear policy governing them. Underneath all three is the same weakness: relying on counterparty messaging that the counterparty does not actually support, and storing Travel Rule data in a way that cannot be reproduced on a FINTRAC request within a reasonable time. The fix is a written policy and a single customer and transaction record, so each transfer is decisioned consistently and the evidence is retrievable.

How does Travel Rule capture interact with LVCTRs?

The Large Virtual Currency Transaction Report (LVCTR) is a separate filing at CAD $10,000 and above, and the Travel Rule data set is the spine of it. Because the same originator and beneficiary information feeds both, capturing Travel Rule cleanly in the system of record is what makes the LVCTR come out clean; capturing it separately, in parallel spreadsheets, is the deficiency examiners find most often. The harder parts of LVCTR reporting are aggregation logic, applying the 24-hour rule, and the linkage between a reportable transaction and the underlying customer record, and each of those depends on having captured the transfer data once, cleanly, at the source. Examiners specifically look for whether the reported data ties back to your KYC and transaction history. When Travel Rule capture, large virtual currency reporting, and STR workflows share a single customer and transaction record rather than living in parallel systems, that linkage holds and the report reconciles.

Does Canada accept TRP, OpenVASP, or TRISA for counterparty messaging?

Yes, with a condition. Canada accepts compliant counterparty messaging protocols, including IVMS 101-aligned protocols such as TRP, OpenVASP, and TRISA, provided the information that ends up captured matches the regulatory minimum. The protocol is a means, not the obligation itself; the obligation is the information travelling with the transfer, and any protocol that reliably delivers that information satisfies it. The practical trap is the reverse: relying on a messaging protocol that the counterparty does not actually support, which leaves the required information undelivered while the firm assumes it is compliant. That is one of the common failure modes on the crypto side. So the protocol choice matters less than confirming, for each counterparty, that the required originator and beneficiary fields are genuinely being transmitted and received. Where they are not, the firm needs documented decisioning on whether to accept, return, or freeze the transfer rather than treating the messaging layer as sufficient on its own.

What does FINTRAC expect for unhosted-wallet transfers?

Enhanced due diligence on the customer and on the destination wallet. With an unhosted, self-custodied wallet there is no counterparty VASP to exchange messaging with, so reliance on counterparty messaging that does not exist is not an acceptable substitute for the underlying obligation to know who is sending and receiving the value. The firm has to satisfy that obligation directly, through its own diligence on the customer and the wallet rather than through a protocol handshake. The failure mode the article flags is treating self-hosted wallet transfers inconsistently across the customer base with no clear policy, which leaves each case decided ad hoc. The fix is a written policy that applies the same enhanced diligence to every unhosted-wallet transfer, ties it to the customer profile and source of funds captured at onboarding, and records the decision in an audit trail an examiner can follow from the transfer back to the evidence behind it.

Back to all resources

Reading is useful. A conversation is faster.

Book a platform demo and we will walk you through real-time sanctions, PEP, and adverse-media screening and the data coverage that fits your firm.

Book a call
Prefer to talk now? Email hello@gobritebase.com