Folio 05 Insights Article

Licensing guides

MSB registration timelines: where Canadian applications get stuck

The FINTRAC registration step for a Canadian money services business is measured in weeks. The end-to-end journey - company, AML programme, registration and a working bank account - runs 2-4 months in our mandates, and market practitioners report five months and up for complex or high-risk models, particularly virtual-currency businesses. The delay drivers are predictable, which means most of them are avoidable.

The gap

Why the registration number and the launch number are different

Most published Canada MSB timelines quote one number: how long FINTRAC takes to process a registration. That step is genuinely quick - in our mandates it is measured in weeks, and FINTRAC charges no registration fee. If registration were the whole job, this would be one of the fastest licensing routes we run.

It is not the whole job. An MSB that can actually transact needs a company, a tailored AML programme, a named compliance officer and - the part almost every published timeline omits - a working bank account. That is why the honest end-to-end figure in our mandates is 2-4 months, not weeks. The stages below mirror how we run a SKY7 mandate, together with the delay driver each stage hides.

The mandate, stage by stage

The six stages of a Canadian MSB launch

  1. Scoping and service-category mapping

    Before anything is drafted, the business model is mapped to FINTRAC's service categories - money transfer, foreign exchange, virtual currency dealing and the related categories. Getting this wrong is the most common source of rework later.

  2. Corporate setup and documentation

    Incorporation, corporate records and the identification documents the regulator expects. Straightforward when the ownership structure is clean; slower when it is not.

  3. AML programme build

    The compliance programme is written against the declared categories and the actual transaction flow - not adapted from a template. This stage determines how everything after it goes.

  4. Pre-registration and clarification rounds

    The registration step itself is measured in weeks, but FINTRAC's pre-registration process involves clarification rounds. How many depends almost entirely on the quality of stage three.

  5. Banking - opened in parallel

    Account opening runs 1-3 months and belongs alongside registration, not after it. Treated sequentially, it quietly doubles the calendar.

  6. Go-live and the renewal calendar

    Registration confirmed, the business can operate - with a two-year renewal cycle and an obligation to keep ownership and key information current from day one.

First decisions

Service categories: the first place applications go wrong

FINTRAC registration requires declaring which services the business will provide - money transfer, foreign exchange dealing, dealing in virtual currency, and the related categories. This looks like a form-filling detail. It is not.

The declared categories drive everything downstream: what the AML programme has to cover, what FINTRAC's reviewers compare the application against, and what the business can credibly present to banks and partners. A wrong or incomplete selection means rework - a revised programme, refreshed filings and, in practice, a longer clock.

We treat category mapping as a kick-off decision, not a filing detail. An honest conversation about what the business will really do saves weeks of correspondence later.

Pre-registration

The clarification rounds nobody budgets for

FINTRAC's pre-registration process involves rounds of clarification questions, and in our experience one submission pattern triggers them reliably: an AML programme that reads like a template. Generic and AI-generated programmes are easy to spot - they describe a hypothetical business rather than the one applying.

The test the programme has to pass is simple to state: it must match the declared service categories and the actual transaction flow. A programme that declares virtual-currency dealing but describes remittance controls, or lists monitoring rules with no connection to how funds actually move, invites questions - and every round of questions adds calendar time the founder did not budget.

The fix is unglamorous: write the programme against the real business, and make sure the person who will serve as compliance officer can defend it.

Timelines

Where the months go

Stage Typical duration What stretches it
Stage FINTRAC registration step Typical duration Measured in weeks What stretches it Clarification rounds when the AML programme does not match the declared service categories
Stage AML programme and pre-registration Typical duration Front-loaded; paces the mandate What stretches it Template or AI-generated programmes that describe a business other than the one applying
Stage Bank account opening Typical duration 1-3 months, run in parallel What stretches it Starting banking after registration instead of alongside it - the most commonly omitted stage
Stage End-to-end launch Typical duration 2-4 months in SKY7 mandates What stretches it Complex or high-risk models, particularly virtual currency - practitioners report five months and up

In parallel

Banking: the stage published timelines omit

Account opening for a Canadian MSB runs 1-3 months in our mandates, and it is the stage most published timelines simply leave out. A registration certificate without a bank account is a licence to wait.

The sequencing decision matters more than the duration. Run banking after registration and its full 1-3 months lands on top of the calendar; run it in parallel from day one and much of it disappears into the registration window. This is the largest schedule lever in the whole project, and it costs nothing to pull.

Banks also read the same file FINTRAC does - the service categories, the AML programme, the compliance officer. Work that survives FINTRAC's clarification rounds tends to survive bank onboarding too, which is one more argument for doing it properly the first time.

Edge cases

When two to four months becomes five and up

Our 2-4 month figure describes mandates with a clear model and clean documentation. Market practitioners report longer cycles - five months and up - for complex or high-risk models, and virtual-currency businesses feature disproportionately in that group.

The pattern is consistent with everything above: more complex flows mean more categories to declare, a heavier AML programme to defend, more clarification rounds and warier banks. None of that is a reason not to proceed - it is a reason to plan on honest numbers.

Founders for whom even four months is too slow sometimes look at the acquisition route instead - taking over an existing registered MSB. That path has its own diligence clock and is scoped case by case, but it changes which timeline you are managing.

Cost drivers

The fee myth and the two-year clock

FINTRAC charges no registration fee. The real cost of a Canadian MSB sits in the work around the registration: the AML programme, the compliance officer, the periodic effectiveness review and the banking setup. That structure is why cutting corners on the programme is a false economy - the savings reappear as clarification rounds and bank rejections. We break the numbers down in our Canadian MSB cost anatomy guide.

Registration is not a one-off event either. FINTRAC registration is renewed every two years, and ownership and key information must be kept current in between - a change of shareholders or directors is a filing, not a footnote.

In practice this means a launch mandate should end with a compliance calendar, not just a certificate: renewal dates diarised, an owner for change notifications, the effectiveness review scheduled. The businesses that get this right never think about their registration status again.

In practice

Keeping the mandate on the 2-4 month track

  • Map FINTRAC service categories at kick-off

    Money transfer, foreign exchange, virtual currency dealing and the related categories - matched to what the business will actually do.

  • Write the AML programme against the real transaction flow

    No templates, no generated boilerplate. The programme must match the declared categories.

  • Open the banking workstream on day one

    1-3 months, run in parallel with registration - never after it.

  • Budget for clarification rounds

    Assume FINTRAC will ask questions; answer them completely the first time.

  • Name the compliance officer early

    Someone who can defend the programme, not just sign it.

  • Diarise the two-year renewal

    Renewal every two years, plus prompt updates when ownership or key information changes.

2-4 months
End-to-end Canada MSB launch in SKY7 mandates
Weeks
The FINTRAC registration step itself
1-3 months
Banking, run in parallel with registration
CA$0
FINTRAC registration fee - the cost sits elsewhere

FAQ

Canada MSB timeline FAQ

Straight answers to what founders and buyers ask. If yours isn't here, ask us directly

01 How long does FINTRAC MSB registration actually take?

The registration step itself is measured in weeks. The end-to-end journey - company, AML programme, registration and a working bank account - runs 2-4 months in our mandates. Market practitioners report five months and up for complex or high-risk models, particularly virtual-currency businesses.

02 Can non-residents register a Canadian MSB remotely?

Registration is a documentary process, and in our mandates it is run remotely. The practical constraints for non-residents sit elsewhere - the compliance arrangements and the banking stage - and the right registration route depends on how the business actually touches Canada, which we scope at kick-off.

03 What triggers FINTRAC follow-up questions?

The most reliable trigger we see is an AML programme that does not match the application - template or AI-generated programmes describing a generic business rather than the declared service categories and actual transaction flow. Wrong or incomplete category selection has the same effect: clarification rounds, rework and a longer calendar.

04 Is the Bank of Canada RPAA registration part of the MSB registration?

No. As of July 2026 the Retail Payment Activities Act regime run by the Bank of Canada is separate from FINTRAC MSB registration, and some payment models fall under one, the other or both. Verify the current perimeter for your model before relying on it - we map this at kick-off.

Tell us what you need

Plan a Canadian MSB launch on real timelines

Registration, AML programme and banking - planned as one mandate with a fixed fee.

Editorial note

Editorial disclaimer

Reviewed by Daniel Marsh. Last reviewed: 10 July 2026. This article is general information only, not legal, regulatory, tax, investment or financial advice. Timelines reflect SKY7 mandate experience as of July 2026 and vary by business model and regulator workload.