Canadian MSB Registration Costs 2026 — Build vs Buy

FINTRAC charges nothing to register a money services business. Zero dollars. No application fee, no processing fee, no annual registration fee.

Don’t let that fool you.

The government registration may be free, but launching a fully compliant MSB in Canada costs anywhere from a few thousand dollars — if you buy a ready-made MSB — to well over $50,000 if you build everything from scratch. The real expenses are professional fees, compliance program development, and the ongoing cost of staying compliant in an increasingly aggressive enforcement environment.

This guide breaks down every cost category so you know exactly what to budget. We cover government fees, professional and legal costs, compliance program expenses, ongoing annual costs, RPAA registration costs, and how a ready-made MSB changes the math entirely.

For details on what documents and systems you need before these costs apply, see our MSB requirements guide. For how the FINTRAC registration process works step by step, we have a separate guide for that.


Government Registration Fees — The Part That’s Actually Free

The federal government charges almost nothing to register an MSB in Canada. Here’s the full breakdown of government-level fees:

FINTRAC registration: $0. There is no application fee, no processing fee, and no annual registration fee to register as an MSB or foreign MSB (FMSB) with FINTRAC. This has been the case since the MSB registration regime launched and remains true in 2026.

Federal incorporation: $200. If you need a new Canadian corporation, federal incorporation through Corporations Canada costs $200 online ($250 by mail or fax). Processing takes 1–2 business days. The annual return filing fee is $12 per year.

CRA Business Number: $0. Registering for a Business Number with the Canada Revenue Agency is free and can be done instantly online.

Provincial business registration: Varies by province but is generally $40–$100 for basic registration.

Quebec — the exception. If you plan to operate in Quebec, Revenu Québec requires a separate provincial MSB licence under the Money-Services Businesses Act. The fee is $650 per service category, with four categories (currency exchange, funds transfer, cheque cashing, and the issuing or redeeming of traveller’s cheques/money orders). An MSB offering all four services pays up to $2,600. This fee is annual and indexed to CPI each January.

British Columbia also requires a separate MSB licence under the Financial Institutions Act, with modest fees of a few hundred dollars.

Total government fees for a non-Quebec MSB: approximately $250–$400. That’s it for the government’s share. Everything else is where the real costs begin.


Professional and Legal Costs — The Real Price of Entry

While FINTRAC doesn’t charge a fee, you cannot realistically register an MSB without professional help. The FINTRAC registration process requires a fully developed compliance program before you even submit your application, and FINTRAC has been rejecting and revoking registrations that don’t meet its standards — 86 revocations in Q1 2026 alone, with 51 on a single day in March.

Professional and legal costs for MSB registration typically range from $10,000 to $30,000+ CAD, depending on complexity. This covers:

  • FINTRAC application preparation — completing the registration forms, gathering supporting documents, coordinating criminal record checks for all directors, officers, and significant shareholders.
  • Compliance program development — drafting the AML/ATF policies, procedures, risk assessment, and training materials that FINTRAC requires before registration.
  • Corporate structuring — setting up the corporation, shareholder agreements, and organizational structure that meets FINTRAC’s requirements.

The range is wide because costs depend on your business model. A simple foreign exchange operation with two principals at the lower end. A multi-permission fintech platform handling virtual currency, money transfers, and payment services at the upper end.

Some firms bundle everything — incorporation, registration, and compliance program — for a flat fee. Others charge hourly, which makes total costs harder to predict.

The ready-made alternative: Every MSB from canada-msb.com comes with ALL permissions already registered and a compliance program already in place. This eliminates the entire professional/legal cost category for registration. You still need to customize the compliance program to your specific business model, but the foundational work is done.


Compliance Program Costs — The Mandatory Investment

FINTRAC requires every registered MSB to maintain a comprehensive compliance program. This isn’t optional — it’s a legal requirement under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act. Cutting corners here is exactly what leads to the kind of revocations FINTRAC has been issuing in 2026.

Here’s what each component costs:

Compliance Officer

Every MSB must designate a compliance officer responsible for the implementation and oversight of the compliance program. You have two options:

  • In-house: Average salary of $73,000–$115,000 per year in Canada for an AML compliance officer, based on 2026 salary data.
  • Outsourced / fractional: $1,500–$3,000 per month ($18,000–$36,000 per year).

FINTRAC permits outsourcing the compliance officer role — there is no requirement to hire in-house. For most MSBs, especially those in the early stages, outsourcing is the more cost-effective path. Canada-msb.com offers ongoing AML support that includes compliance officer services.

AML/KYC Policies and Procedures

Your compliance program must include written policies and procedures covering client identification and verification, record-keeping, suspicious transaction reporting (STR), large cash transaction reporting (LCTR), terrorist property reporting, and politically exposed persons (PEP) screening.

Professional drafting costs $5,000–$15,000, though this is often bundled with the registration consulting fees discussed above. These documents must be tailored to your specific business model and risk profile — generic templates downloaded from the internet will not satisfy FINTRAC’s requirements.

Risk Assessment

A documented risk assessment is required before you commence operations. It must identify and evaluate the money laundering and terrorist financing risks specific to your business, clients, products, delivery channels, and geographic exposure. Professional cost: typically bundled with the compliance program, or $2,000–$5,000 if done standalone. This must be reviewed and updated regularly.

Training Program

All employees, agents, and anyone authorized to act on behalf of the MSB must receive AML/ATF training. Initial development costs $1,000–$3,000. Annual refresher training is required and must cover any regulatory changes or updates to your compliance program.

Transaction Monitoring System

You need software or systems to screen transactions, perform PEP and sanctions checks, and conduct ongoing monitoring. Costs vary dramatically based on transaction volume:

  • Low-volume MSBs: $500–$1,000 per month for basic screening solutions.
  • Mid-volume operations: $1,000–$3,000 per month.
  • Enterprise / high-volume: $3,000–$5,000+ per month.

For a deeper look at what goes into an AML compliance program, see our dedicated guide.


Ongoing Annual Costs — What You Pay Every Year

MSB registration isn’t a one-time expense. Staying compliant requires continuous investment. Here are the recurring costs you need to budget for:

Cost Item Frequency Estimated Cost
Compliance officer (outsourced) Monthly $1,500–$3,000/mo ($18K–$36K/yr)
Transaction monitoring software Monthly $500–$5,000/mo ($6K–$60K/yr)
Biennial effectiveness review Every 2 years $5,000–$15,000
Criminal record checks (directors, officers) Every 2 years $50–$100 per person
Staff AML training refresh Annual $500–$2,000
FINTRAC reporting (STRs, LCTRs) Ongoing Staff time / software costs
Federal annual return (Corporations Canada) Annual $12
Quebec MSB renewal (if applicable) Annual $650–$2,600

Two items deserve special attention:

Biennial effectiveness review: FINTRAC requires an independent review of your compliance program every two years. This review cannot be conducted by your compliance officer — it must be done by someone independent of the compliance function. Cost: $5,000–$15,000+ depending on business complexity. This is a requirement many MSBs overlook until it’s too late.

Criminal record checks: Required for all directors, officers, significant shareholders (20%+), and agents at each two-year re-registration cycle. Checks must be less than six months old at the time of submission. Budget $50–$100 per person, but the real cost is the coordination effort if you have multiple principals.

Total ongoing annual costs for a typical small MSB: $30,000–$80,000 per year for compliance alone, before you factor in business operating costs.


RPAA Registration Costs — The New Layer

Since the Retail Payment Activities Act (RPAA) came into full effect, MSBs performing electronic funds transfers must also register as a payment service provider (PSP) with the Bank of Canada. This adds a new cost layer on top of FINTRAC requirements.

Application fee: $2,500 (one-time, non-refundable). This fee is paid directly to the Bank of Canada and is indexed annually by the consumer price index (CPI). It is exempt from sales tax.

Additional RPAA compliance costs include:

  • Operational risk management framework — documented policies for managing operational risks, including IT security and business continuity.
  • Incident response framework — procedures for detecting, responding to, and recovering from operational incidents.
  • Safeguarding of end-user funds — you may need trust accounts, insurance, or other mechanisms to protect client funds. This is an operational cost, not a one-time fee.
  • Annual reporting — the Bank of Canada requires annual reports on your operations, compliance, and risk management.

RPAA compliance adds an estimated $10,000–$25,000 in additional first-year setup costs on top of your FINTRAC compliance program, plus ongoing reporting and safeguarding obligations.

Not every MSB needs RPAA registration — only those performing electronic funds transfers. But if your business model involves payment processing, remittances, or virtual currency transfers, you almost certainly do.

For a complete breakdown of the RPAA registration process, see our dedicated guide. Canada-msb.com also offers ready-made MSBs with RPAA registration already included — the complete package for businesses that need both.


Total Cost Summary — DIY Registration vs. Ready-Made MSB

Here’s what the numbers look like side by side:

Cost Category DIY Registration Ready-Made MSB DIY + RPAA Ready-Made + RPAA
Government fees $250–$400 Included $2,750–$2,900 Included
Incorporation $200–$500 Included $200–$500 Included
Professional / legal fees $10,000–$30,000 Included $15,000–$40,000 Included
Compliance program $10,000–$25,000 Included $15,000–$35,000 Included
Total setup cost $20,000–$55,000+ Contact for pricing $33,000–$78,000+ Contact for pricing
Timeline 4–8 months 5–8 hours 6–14 months 2–4 weeks

The numbers tell a clear story. DIY registration isn’t just expensive — it’s slow. Four to eight months of professional fees, back-and-forth with FINTRAC, and the constant risk of rejection or delay. Add RPAA on top and you’re looking at six to fourteen months before you can operate.

A ready-made MSB eliminates 90% of setup costs and gets you operational in weeks, not months. Every MSB from canada-msb.com comes with all permissions — foreign exchange, money transfer, virtual currency, money orders, crowdfunding, and payment services — so you don’t pay extra for each permission type.

And with FINTRAC revoking 86 registrations in Q1 2026 alone — 83% of them entities with valid, unexpired registrations — the risk of building a non-compliant program from scratch has never been higher.


Ready to skip the months of waiting and uncertainty? Browse our available MSBs or contact our team for a quote. Every MSB comes with all permissions, a compliance program, and full support.

WhatsApp · Telegram · Email · Book a Consultation


How to Reduce Your MSB Costs

Buy a Ready-Made MSB Instead of Registering from Scratch

This is the single most effective way to reduce costs. A ready-made MSB eliminates months of professional fees and compliance program development. The MSB is already registered with FINTRAC, already has all permissions, and already has a compliance program in place. The transfer process takes 5–8 hours — compare that to 4–8 months for a new registration. For a detailed comparison, see our guide on buying vs. registering an MSB.

Outsource Your Compliance Officer

A fractional compliance officer costs $18,000–$36,000 per year compared to $73,000–$115,000 for an in-house hire. FINTRAC permits outsourcing with no penalty or restriction. For most small and mid-size MSBs, outsourcing provides better expertise at a fraction of the cost. Canada-msb.com offers ongoing AML support including compliance officer services.

Bundle Your Services

Working with a single provider for MSB acquisition, compliance program customization, and ongoing AML support reduces total cost significantly. It avoids duplication of effort between separate law firms, compliance consultants, and registration agents. Our compliance consulting services are designed to work as a complete package alongside MSB acquisition.


Want the most cost-effective path to your MSB? Talk to our team about a ready-made MSB with full compliance support included.

WhatsApp · Telegram · Email · Phone


Frequently Asked Questions

How much does FINTRAC MSB registration cost?

FINTRAC charges no registration fee — the MSB registration itself is free. However, total costs including compliance program development, professional fees, and incorporation typically range from $20,000 to $55,000+ for a DIY registration. A ready-made MSB offers a faster and often more cost-effective alternative.

Is there a government fee to register an MSB in Canada?

No. FINTRAC does not charge a fee. Federal incorporation costs $200 online. The only significant government fees are the $2,500 RPAA registration fee (if applicable) and Quebec’s provincial MSB licence fee ($650–$2,600 depending on the number of service categories).

How much does an MSB compliance program cost?

A professionally developed compliance program — including AML/KYC policies, risk assessment, training program, and procedures — typically costs $10,000–$25,000. This is a mandatory requirement under Canadian law, not optional. All ready-made MSBs from canada-msb.com include a compliance program.

What are the ongoing costs of maintaining an MSB?

Annual costs include a compliance officer ($18,000–$36,000 outsourced), transaction monitoring software ($6,000–$60,000 per year), biennial effectiveness review ($5,000–$15,000 every two years), and staff training ($500–$2,000 per year). Total: approximately $30,000–$80,000 per year for compliance alone.

How much does a ready-made MSB cost in Canada?

Ready-made MSB pricing varies by provider and what’s included. Contact canada-msb.com for current pricing. The key advantage is that a ready-made MSB eliminates months of professional fees and compliance setup costs, often making it the more cost-effective choice compared to DIY registration.

Do I need to pay for RPAA registration separately?

Yes. The RPAA registration fee is $2,500 (non-refundable), paid to the Bank of Canada. This is separate from FINTRAC MSB registration. Not all MSBs need RPAA registration — only those performing electronic funds transfers. Canada-msb.com offers ready-made MSBs with RPAA included.

Does Quebec charge extra for MSB licensing?

Yes. Quebec requires a separate provincial MSB licence from Revenu Québec at $650 per service category (up to $2,600 for all four categories). This is in addition to federal FINTRAC registration and is payable annually.

Is it cheaper to buy a ready-made MSB or register from scratch?

For most businesses, a ready-made MSB offers better value. While the upfront purchase price may be comparable to DIY professional fees, you save 4–8 months of time and avoid the risk of application rejection or compliance gaps. All canada-msb.com MSBs include all permissions and a compliance program, with ongoing support available.


Ready to Launch Your MSB Without the Guesswork?

Our ready-made MSBs come with all permissions, a compliance program, and full support — so you can focus on building your business instead of navigating bureaucracy.

Browse Available MSBs · Get a Quote · Book a Consultation

WhatsApp · Telegram · Email · Phone

We accept cryptocurrency payments Get details →