MSB license in Canada: who is it for and what are the requirements?
In Canada, businesses that deal with money services fall under a special category known as Money Services Businesses (MSBs). These companies provide services such as currency exchange, money transfers, cryptocurrency transactions, and other money-related operations.
Because these activities are directly connected to financial flows and may involve risks like money laundering or terrorist financing, MSBs are strictly regulated by the Financial Transactions and Reports Analysis Centre of Canada (FINTRAC).
Who Needs an MSB License in Canada?
You must register as an MSB if your company offers one or more of the following services:
- Currency exchange (buying and selling foreign currencies).
- Money transfers (including remittance services, international or domestic).
- Issuing or redeeming money orders, traveler’s cheques, or similar instruments.
- Dealing in virtual currency / cryptocurrency (exchanging, transferring, or holding crypto for clients).
- Payday loans and related services in some cases.
It doesn’t matter whether your company operates online, has a physical office, or provides services to international clients — if you serve customers in Canada, FINTRAC regulations apply.
Main Requirements for MSB Registration
To obtain and maintain an MSB license in Canada, companies must comply with several key requirements:
- Registration with FINTRAC
- Before offering services, a business must register as an MSB with FINTRAC.
- Registration is free but mandatory.
- Before offering services, a business must register as an MSB with FINTRAC.
- Compliance Program
Every MSB must create and implement a compliance program that includes:
- Appointing a Compliance Officer.
- Written policies and procedures to detect and deter money laundering/terrorist financing.
- A risk assessment of products, services, and clients.
- Ongoing training for staff.
- Independent review and audit of the program.
- Appointing a Compliance Officer.
- Record Keeping and Reporting
- MSBs must keep detailed records of transactions.
- Certain transactions must be reported to FINTRAC, for example:
- Suspicious transactions.
- Large cash transactions (CAD 10,000 or more).
- International electronic funds transfers (CAD 10,000 or more).
- Suspicious transactions.
- MSBs must keep detailed records of transactions.
- Customer Due Diligence (KYC)
- Businesses must verify the identity of their clients (Know Your Customer).
- For higher-risk customers, enhanced due diligence is required.
- Businesses must verify the identity of their clients (Know Your Customer).
- Ongoing Obligations
- Update registration every 2 years.
- Notify FINTRAC of any significant business changes.
- Maintain compliance with Canadian anti-money laundering (AML) laws.
- Update registration every 2 years.
Why MSB Licensing Is Important
Operating as an MSB without registration is illegal in Canada and may lead to:
- Heavy fines and penalties.
- Criminal liability.
- Being barred from operating financial services.
For companies dealing with money transfers, crypto, or currency exchange, MSB licensing builds trust with clients and partners, while ensuring compliance with Canadian law.
Final Thoughts
The MSB license in Canada is designed to protect the financial system from abuse while supporting innovation in payments, currency exchange, and crypto. If your company offers these services, obtaining and maintaining FINTRAC registration is not just a legal requirement — it’s also a key part of building a sustainable and trustworthy financial business.
📩 Contact us today — we will guide you through licensing in any jurisdiction and help you launch your iGaming business quickly and legally.
