Introduction
If you plan to operate a financial services company in Canada, obtaining a Money Service Business License in Canada is a legal requirement. This license, issued by FINTRAC (Financial Transactions and Reports Analysis Centre of Canada), ensures that businesses such as currency exchange providers, money transfer companies, and cryptocurrency service operators comply with Canada’s strict anti-money laundering (AML) and counter-terrorist financing (CTF) regulations.
In this guide, we’ll cover everything you need to know about the MSB license application process in Canada—including eligibility, step-by-step registration, compliance requirements, costs, and renewal.
Whether you’re a local entrepreneur or a foreign company planning to expand into Canada’s financial sector, understanding the Money Service Business license is crucial for operating legally and building trust with clients.
What is a Money Service Business (MSB) License in Canada?
An MSB License is a permit issued by the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC). It legally authorizes businesses to provide financial services such as:
- Currency exchange services
- Money transfers or remittance services
- Issuing/redeeming money orders or traveller’s cheques
- Dealing in virtual currencies (including cryptocurrencies)
This license ensures compliance with Canada’s Anti-Money Laundering (AML) and Counter-Terrorist Financing (CTF) framework.
How to Apply for a Money Service Business License in Canada?
Here’s the step-by-step MSB license application process:
Step 1: Identify Your MSB Activities
Confirm if your business qualifies as an MSB under FINTRAC’s guidelines.
Step 2: Create a FINTRAC Account
Register on the FINTRAC portal to access applications, compliance updates, and renewal reminders.
Step 3: Complete the Application Form
Provide details such as:
- Business name, type, and registration documents
- Beneficial ownership details (25%+ ownership disclosure required)
- Directors and officers’ information
- Business address(es) and services offered
Step 4: Develop an AML/CTF Compliance Program
Your compliance program must include:
- Risk assessment of business activities
- Policies and procedures for detecting/reporting suspicious activity
- Record-keeping system for transactions
- Employee AML/CTF training program
- Appointed Compliance Officer
Step 5: Pay Application Fees
The application fee is non-refundable and varies depending on business size.
Step 6: Await FINTRAC Approval
Approval may take weeks to months, depending on documentation accuracy.
Cost of Money Service Business License in Canada
Expense Category | Estimated Cost (CAD) | Notes |
Application Fee | $500 – $1,500 | Non-refundable, paid to FINTRAC |
AML/CTF Compliance Program Setup | $2,000 – $5,000 | Includes policies, risk assessments, training |
Legal/Consulting Fees | $1,000 – $3,000 | Optional but recommended |
Ongoing Renewal & Compliance Costs | $500 – $2,000 annually | Reporting, updates, training |
Total initial cost may range from $3,500 – $9,500+, depending on business complexity.
Requirements for MSB License in Canada
To qualify for an MSB license, your business must meet these requirements:
- Legal Entity: Registered in Canada (corporation, partnership, or sole proprietorship).
- Business Address: Must have a physical Canadian address.
- Beneficial Ownership Disclosure: Anyone holding 25%+ ownership must be disclosed.
- Directors & Officers: Must pass background checks.
- AML/CTF Compliance Program: Required before approval.
- FINTRAC Reporting: Mandatory for large ($10,000+) or suspicious transactions.
MSB License Compliance & Renewal in Canada
Compliance is an ongoing requirement for MSB operators. Obligations include:
- Reporting suspicious or large transactions to FINTRAC
- Updating AML/CTF programs regularly
- Keeping transaction and client records
- Employee training on AML/CTF rules
- Renewal of the license every two years
There could be fines, license suspension, or cancellation for noncompliance.
Money Service Business License for Foreign Companies in Canada
Foreign businesses can also obtain an MSB license in Canada. Requirements include:
- Registering a Canadian entity or branch
- Appointing local agents/directors
- Complying with Canadian AML/CTF laws
- Submitting foreign good-standing certificates if required
MSB vs. Financial Institution License in Canada
Aspect | MSB License in Canada | Financial Institution License |
Issued By | FINTRAC | OSFI / Provincial Regulators |
Activities Covered | Money transfer, forex, virtual currencies | Banking, securities, insurance |
Compliance Level | AML/CTF compliance (moderate) | Stricter regulatory oversight |
Capital Requirement | Minimal | Significant reserves required |
Renewal | Every 2 years | As per regulator guidelines |
Conclusion
Securing a Money Service Business License in Canada is essential for financial service providers dealing in money transfers, currency exchange, and cryptocurrencies. The process requires FINTRAC registration, AML/CTF compliance, and ongoing reporting.
While initial costs can range between $3,500 – $9,500, the license opens the door to Canada’s regulated financial market.
Contact OnDemand International today to simplify your MSB license application in Canada and ensure full compliance with FINTRAC regulations.
FAQ’s
How often do you need to renew an MSB license in Canada?
An MSB license in Canada must be renewed every two years by updating business details, compliance documentation, and maintaining reporting obligations with FINTRAC.
Can foreign companies apply for an MSB license in Canada?
Yes, foreign companies can apply for an MSB license in Canada if they set up a Canadian entity or branch, appoint local representatives, and comply with Canadian AML/CTF regulations.
What are the requirements for an MSB license in Canada?
To qualify for an MSB license, a business must be legally registered in Canada, have a physical Canadian address, disclose beneficial ownership (25%+), create an AML/CTF compliance program, and report transactions to FINTRAC.
Who needs an MSB license in Canada?
Any business in Canada that offers money transfers, foreign exchange, or cryptocurrency services must register with FINTRAC and obtain an MSB license before operating legally.
What is a Money Service Business (MSB) license in Canada?
A Money Service Business (MSB) license in Canada is a permit issued by FINTRAC that allows businesses to legally provide services like money transfers, currency exchange, issuing money orders, and dealing in virtual currencies.

