Payment service providers operating in Canada are now subject to two separate federal registrations — FINTRAC registration as a Money Service Business under the PCMLTFA, and Bank of Canada registration under the Retail Payment Activities Act (RPAA). Both have been mandatory since September 8, 2025. Operating without either carries penalties of up to $10,000,000 CAD per violation under the RPAA, and up to $4,000,000 under the PCMLTFA following Bill C-12.
ComplyFactor manages dual PSP registration across Canada — FINTRAC MSB registration and Bank of Canada RPAA registration handled together, with the AML compliance program and operational risk framework required to support both.
Before September 2025, a Canadian payment service provider registered with FINTRAC as an MSB and its obligations were largely complete. The RPAA changed that. PSPs now answer to two federal regulators with different mandates, different portals, different obligations, and different enforcement powers.
The RPAA applies to any individual or entity that performs one or more retail payment functions in Canada — or directs those functions at Canadian end-users, regardless of where the business is incorporated. The Act is activity-based, not entity-based: what matters is what your business does.
Providing an account that stores monetary value or payment credentials for end-users — a digital wallet, stored-balance account, or platform payment account. The most common trigger for Canadian fintechs.
Holding funds on behalf of end-users — as a float, in escrow, or in a pooled account — is a retail payment function. It triggers registration and end-user fund safeguarding obligations.
Initiating an EFT on behalf of a client — wire, ACH, Interac e-Transfer, or cross-border payment — is a core retail payment activity. The broadest trigger, capturing most payment platforms and remittance operators.
Sitting in the transaction chain as an authoriser or clearer — orchestration platforms, gateways, and intermediaries transmitting payment instructions — may trigger the RPAA even without holding funds. The Act captures the instruction chain, not just the money.
The RPAA applies extraterritorially. A business incorporated outside Canada that performs retail payment activities directed at Canadian end-users — Canadian-facing marketing, CAD pricing, or a .ca domain — must register with the Bank of Canada before commencing.
Common misconception: "Our bank partner is regulated, so we're excluded too." No — bank and authorised foreign bank exclusions do not extend automatically to partner businesses. Each entity in the payment chain must assess its own activities independently.
The two registrations are independent and both mandatory. Here is exactly how they differ.
Only need FINTRAC and not the RPAA? If your business does not perform retail payment activities, see our MSB Registration Canada page instead.
Dual registration is two separate processes, two portals, and two timelines. They can — and should — be run concurrently.
Determine which PCMLTFA category applies — funds transfer is most common for PSPs. Many also qualify as foreign exchange or virtual currency dealers depending on product mix.
Written policies, risk assessment, and training framework must be in place before your FINTRAC registration is active — examined at your first FINTRAC review (typically 12–24 months after registration).
Complete the FINTRAC registration form — MSB activities, compliance officer designation, and locations — submitted on your behalf with all activity declarations. No application fee.
Use the Bank of Canada's self-assessment tool to confirm the RPAA applies to your activities. This output is the foundation of your application — an incorrect conclusion compounds through every later step.
PSP Connect is the Bank of Canada's portal. The application requires entity details, directors and beneficial owners, payment activities and EFT flows, fund-safeguarding arrangements, operational risk and incident-response frameworks, and third-party disclosures.
The Bank of Canada charges a non-refundable $2,500 CAD registration fee per application. Processing for straightforward applications runs 30 to 90 days; complex applications, or those requiring further information, take longer.
New entrants must submit the RPAA application at least 60 days before commencing retail payment activities — and must receive Bank of Canada approval before starting. A hard rule with no grace period.
RPAA registration is the entry point to an ongoing supervisory relationship with the Bank of Canada. These obligations begin on the date of registration and continue for the life of the business.
FINTRAC obligations continue. RPAA registration does not replace or reduce your FINTRAC obligations — both run concurrently. Your AML compliance program, STR/EFTR filing, biennial effectiveness review, and compliance officer designation remain active under the PCMLTFA alongside every RPAA obligation.
We manage both registrations together — FINTRAC and RPAA — so your business does not navigate two regulatory portals with two sets of documentation independently.
We assess your specific payment functions against the RPAA's statutory criteria — confirming which activities trigger registration and whether any exclusions apply to your model.
End-to-end FINTRAC registration — activity category confirmation, compliance officer designation, application submission, and the AML compliance program build.
Full RPAA application via PSP Connect — entity and ownership documentation, payment activity description, EFT flow mapping, and all required disclosures.
Written policies, risk assessment, and training framework to support your FINTRAC registration — built for your specific payment activities and customer types.
Documented framework covering technology risk, cyber risk, third-party dependencies, business continuity, and incident response — required for RPAA registration and ongoing oversight.
If you hold end-user funds, we document your safeguarding arrangement in the Bank of Canada's required format — designated account structure and reconciliation procedures.
Annual report calendar, material-change notification procedures, FINTRAC reporting obligations, and biennial audit scheduling — all established before your registrations are active.
Dual registration has a different timeline and cost structure for each regulator. The RPAA path is the critical path for new PSPs — and FINTRAC runs concurrently alongside it.
New entrant rule: If you have not yet commenced retail payment activities, you must submit the RPAA application at least 60 days before starting and receive Bank of Canada approval first. The RPAA processing timeline is the critical path for new PSPs — budget accordingly.
A dual-registration engagement delivers both registrations plus the compliance documentation required to support them.
Both registrations, built concurrently — by a firm equipped for AML and operational risk.

Most firms handle either FINTRAC or RPAA — not both. We manage dual registration end-to-end, with both frameworks built concurrently to avoid the gap PSPs fall into when they treat the two as separate projects.
RPAA registration requires an operational risk framework most AML-focused firms can't build. We cover both the AML program and the operational risk documentation the Bank of Canada examines.
We plan your timeline around the Bank of Canada's 60-day pre-commencement rule, so you don't start payment activities before approval is in hand — a common and costly mistake among self-managed applications.
We regularly support international payment businesses registering with both regulators for the first time — extraterritorial RPAA application, Canadian fund safeguarding, and FINTRAC AML program, all handled.
One engagement letter, one fixed price, both registrations covered. No separate billing for FINTRAC and RPAA work — the dual registration is the scope.
Most payment service providers operating in Canada need both registrations. FINTRAC registration as a Money Service Business is required if your business performs MSB activities under the PCMLTFA — including funds transfer and virtual currency dealing. Bank of Canada registration under the RPAA is required if your business performs retail payment functions — maintaining payment accounts, holding end-user funds, initiating EFTs, or authorising transactions. The two obligations are independent of each other and both are mandatory since September 8, 2025.
The Retail Payment Activities Act (RPAA) is federal legislation administered by the Bank of Canada that established a supervisory framework for payment service providers. It came into force in two phases: the registration window opened November 1, 2024 for PSPs already operating, and full operational supervision began September 8, 2025. PSPs that applied during the November 2024 window could continue operating through the transition period. New entrants since September 8, 2025 must register and receive Bank of Canada approval before commencing retail payment activities.
FINTRAC MSB registration carries no government fee. Bank of Canada RPAA registration carries a $2,500 CAD application fee, which is non-refundable. ComplyFactor's service fee for dual registration management — including the AML compliance program, operational risk framework, and both applications — is agreed in a written proposal before any work begins. Contact us at +1 807 806 0444 for a quote specific to your business.
Yes, if you perform retail payment activities directed at end-users in Canada. The RPAA applies extraterritorially — what matters is whether your business performs retail payment functions for Canadian end-users, not where it is incorporated. Canadian-facing marketing, CAD-denominated pricing, or a .ca domain are indicators the Bank of Canada uses to assess whether a foreign business is directing services at Canadian users. FINTRAC registration requirements similarly apply to foreign businesses with Canadian customers or operations.
Any business that has not previously performed retail payment activities and wishes to commence them must submit an RPAA registration application at least 60 days before starting — and must receive Bank of Canada approval before commencing those activities. This is a hard requirement with no grace period. Businesses that start payment activities before receiving RPAA approval are in violation from day one. ComplyFactor plans registration timelines specifically around this rule to ensure new PSPs are approved before any payment activities begin.
If your business holds funds on behalf of end-users — in a digital wallet, a stored-balance account, or any payment account — those funds must be safeguarded under the RPAA. Safeguarding means holding the funds in a designated account at a Canadian financial institution, separate from the business's operating funds, with documentation of the arrangement filed with the Bank of Canada. The safeguarding obligation applies from the date of RPAA registration. Failure to maintain proper safeguarding is one of the most common post-registration findings the Bank of Canada identifies.
Tell us about your business and we'll confirm which services you need — free, no obligation, 30 minutes.