Maksym Stepanenko
Managing Partner, Crystal Tax
International client projects since 2012: company structures, tax, immigration, DUNS and NCAGE. 50+ jurisdictions.
FINTRAC MSB registration turnkey, often called an MSB licence in Canada: we prepare the corporation, the FINTRAC application and the compliance program, and support you until you are on the registry and after.
Since 2012 · 50+ jurisdictions · MSB and foreign MSB · AML program and renewal in one team
In brief
Pick the situation closest to yours: a short note on the route and the first step.
We incorporate a Canadian corporation, then register it with FINTRAC as an MSB for funds transfer. Ukrainian criminal record checks with certified translations are prepared in parallel with the compliance program.
Example. The founders of a transfer service for the Ukrainian diaspora opened a corporation, collected checks for three owners and filed a complete application on the first attempt.
Discuss this case →Exchanging and transferring virtual currency is an MSB service, so you need FINTRAC registration and a compliance program covering the travel rule and large virtual currency transaction reports from 10,000 Canadian dollars.
Example. An OTC desk for corporate clients described its volumes for each service in the application and received a program with a separate risk assessment for wallets and counterparties.
Discuss this case →Such a company usually falls under foreign MSB status. We check the signs of directing services at Canada, prepare the FMSB registration and find a representative for service who resides in Canada.
Example. A European payment provider launched a .ca website and advertising for Canada; before launch it registered as an FMSB.
Discuss this case →A separate corporation is unnecessary: we register the existing company as an MSB, extend the compliance program to the new service and check that directors and owners meet the requirements.
Example. An importer with an Ontario corporation added currency exchange for its partners and completed FINTRAC registration before the first deal.
Discuss this case →In Quebec, in addition to FINTRAC registration, you need a provincial money services licence under the Money-Services Businesses Act, administered by Revenu Québec. We prepare both packages and keep the information in them consistent.
Example. A currency exchange office in Montreal filed with FINTRAC and Revenu Québec at the same time, with identical owner information.
Discuss this case →A business has 30 days to answer a request for clarification, and renewal is filed before the expiry date. We prepare the answer, update the information and the program, and file the renewal.
Example. A company received a FINTRAC request about its ownership structure, collected documents for the whole ownership chain in two weeks and answered on time.
Discuss this case →Turnkey FINTRAC MSB registration covers the company, the FINTRAC application, the compliance program and support after you are entered in the registry. We need documents and decisions from you; correspondence with FINTRAC and preparation of the package are on us.

A money services business is a business that provides at least one money service and has a place of business in Canada: it is incorporated in Canada or has an office, employees, agents or branches there. Services on the FINTRAC list:
A foreign MSB (FMSB) has no place of business in Canada but directs services at persons and entities in Canada and provides them to Canadian clients. FINTRAC sees the Canadian focus in marketing aimed at Canadians, a .ca domain and listings in Canadian directories.
A compliance program is mandatory for every MSB and has five elements:
In a small business the owner can be the compliance officer. In larger companies FINTRAC advises appointing someone who does not handle or transfer funds personally. Appointing an officer alone does not make a program.
Since 26 March 2026, amendments under Bill C-12 (Strengthening Canada’s Immigration System and Borders Act) to the FINTRAC penalty regime are in force: for violations after that date, maximum penalties can be up to 40 times the previous limits, and mandatory compliance agreements and FINTRAC compliance orders are introduced. That is why we write the program around your real processes from day one.
An owner or director from Ukraine obtains the criminal record check from the authority that issues such certificates in the country of residence; if the person lives in another country, the check is needed from there. We add a certified translation into English or French. Documents on the ownership chain, including companies in Ukraine and other countries, are combined into a single structure document. Taxes are reviewed separately: a Canadian corporation pays tax in Canada, and an owner who is a Ukrainian tax resident files a CFC report under the Ukrainian CFC (controlled foreign company) rules.
Some clients compare a new registration with buying a company that is already on the registry; that is a separate service, a ready-made MSB company in Canada. A purchase does not remove the checks: the company reports the change of owners and directors to FINTRAC within 30 days, and the new people must meet the same requirements as at registration. We decide which route fits after reviewing your task.
Usually, in our experience, FINTRAC MSB registration takes 3–5 months from contract to entry in the registry: 3–6 weeks of preparation plus the FINTRAC review period. The timeline depends on the case, its details, the work of the authorities and force majeure.
The official FINTRAC benchmark covers only the review of a complete package. FINTRAC closes incomplete applications, and they have to be filed again. The document upload link is valid for 15 days. Each request for clarification allows 30 days, and every delay in answering extends the review.
Timelines are longer in predictable cases: a multi-level ownership structure, several services including virtual currency, agents in different provinces, a parallel Quebec licence. We name these points at the start.
After registration an MSB has its own dates: renewal before the two years run out, 30 days to report changes and to answer a request, an effectiveness review every two years. We hand over the calendar together with the program.
We calculate the cost of FINTRAC MSB registration individually: FINTRAC charges no registration fee, so the budget depends on the scope of work and related registrations.
Government fees of other registrars, for example for incorporation or a Quebec licence, are listed separately in the estimate. Describe your task in a few sentences and we will estimate the work within a business day. For a detailed review there is a 30-minute consultation for 100 euros.
Five reasons founders of payment, exchange and crypto projects go through FINTRAC registration with us.
We work in 50+ jurisdictions; we know the requirements of registrars, banks, tax authorities and financial regulators from our own cases.
Correspondence with FINTRAC, Corporations Canada and the bank and answers to their requests are our job. We need documents and decisions from you.
If FINTRAC, a registrar or a bank sends remarks, we rework them at no extra charge.
Corporation, MSB registration, compliance program, account, bookkeeping, taxes and the Ukrainian CFC rules, with no need to look for separate contractors.
We work under a contract, and the confidentiality terms are written into it.
Getting an MSB licence in Canada, that is FINTRAC registration, takes six steps, and at each one you know what is needed from you.

FINTRAC registration requires corporate documents, criminal record checks for key people and information about the future MSB operations; the exact list depends on the services and the structure.
Status depends on the place of business: a company with a presence in Canada registers as an MSB, and a company without one but with Canadian clients registers as a foreign MSB.
| Criterion | MSB | Foreign MSB |
|---|---|---|
| Place of business in Canada | Yes: Canadian corporation, office, employees, agents or branches | No |
| Clients | Any | Services directed at and provided to persons and entities in Canada |
| Representative in Canada | Not required | Agent for service who resides in Canada |
| When to register | Before starting operations | Before starting operations |
| Registration term | Two years, renewable | Two years, renewable |
| Changes to information | Notice within 30 days | Notice within 30 days; without updated representative details FINTRAC refuses or revokes the registration |
A provincial registration or licence does not replace FINTRAC registration.
An MSB submits suspicious and large transaction reports to FINTRAC; the threshold for large transactions is 10,000 Canadian dollars, and suspicious transactions have no threshold.
| Report | When required | Deadline |
|---|---|---|
| Suspicious transaction report, STR | There are reasonable grounds to suspect a link to money laundering or terrorist financing, regardless of the amount | As soon as practicable after completing the measures that establish the grounds |
| Listed person property report | The MSB holds property of a person or entity on a sanctions or terrorist list that the law requires it to report | Immediately |
| Large cash transaction report | 10,000 Canadian dollars or more received in cash in a single transaction, applying the 24-hour rule | 15 calendar days |
| Large virtual currency transaction report | 10,000 Canadian dollars or more received in virtual currency, applying the 24-hour rule | 5 business days |
| International electronic funds transfer report | An international transfer of 10,000 Canadian dollars or more sent or finally received, applying the 24-hour rule | 5 business days |
Beyond reports, an MSB identifies clients, determines beneficial owners and politically exposed persons, monitors business relationships, keeps records and passes originator and beneficiary information along with transfers, including virtual currency transfers. Ministerial directives set special measures for transactions connected with Russia, Iran and North Korea; for clients from Ukraine and the region this is part of daily counterparty screening.
A payment or exchange business in Canada can fall under three regimes at once, each run by its own regulator.
| Regulator | Law | What it regulates | Form of authorisation |
|---|---|---|---|
| FINTRAC | Proceeds of Crime (Money Laundering) and Terrorist Financing Act | Anti-money laundering and anti-terrorist financing in all MSBs and FMSBs | Registration in the MSB Registry for two years |
| Revenu Québec | Money-Services Businesses Act | Money services for a fee in Quebec: currency exchange, funds transfers, issuing and redeeming traveller's cheques, money orders and bank drafts, cheque cashing, ATMs, crypto ATMs | A licence of the relevant class for each service; when an application is filed, the Minister notifies the Sûreté du Québec and the local police |
| Bank of Canada | Retail Payment Activities Act | Retail payment functions of payment service providers | Registration in the PSP registry; a one-time application fee and annual assessments |
At the start we check which of the three regimes apply to your model and prepare the packages so that the information in them matches.
FINTRAC refuses or revokes a registration if the company or its key people do not meet the requirements of the law or the company fails to meet its obligations to FINTRAC.
FINTRAC communicates its decision in writing with reasons. Within 30 days of receiving the decision you can ask the FINTRAC Director to review it, and the Director's decision can be appealed to the Federal Court. That is why we check the people in the structure before filing.
Describe your task in a few sentences: which services, where your clients are, who the owners are and whether you have a company in Canada. We reply within a business day, and on a free 10-minute call we tell you whether you need MSB or FMSB status and what else is required.
FINTRAC — Money services businesses (who is an MSB and FMSB, obligations); FINTRAC — Register a money services business; FINTRAC — Maintain your registration (requests, renewal, three months); FINTRAC — MSB Registry (registration is not a licence); Bank of Canada — Retail payments supervision (RPAA, PSP registration, fees); FINTRAC — Compliance program requirements; FINTRAC — Ministerial directives; FINTRAC — Changes to the AMP framework, Bill C-12; Justice Laws — Proceeds of Crime (Money Laundering) and Terrorist Financing Act; LégisQuébec — Money-Services Businesses Act, CQLR c. E-12.000001. Checked: 27.09.2026.
Maksym Stepanenko
Managing Partner, Crystal Tax
International client projects since 2012: company structures, tax, immigration, DUNS and NCAGE. 50+ jurisdictions.
Briefly describe your task: the country, the business activity and the timing. That is enough for us to propose a solution and the order of work.
We reply within one business day.
Or message us