Skip links

How to Verify Canadian Supplier Bank Accounts

Canada has no IBAN, no Verification of Payee scheme, and — unlike almost anywhere else — no single company registry. Verifying a Canadian supplier’s bank account isn’t like Europe, and it isn’t quite like the US either. Here’s what actually confirms you’re paying the right company.

If you verify European suppliers with an IBAN and a name-match, none of it carries to Canada: there’s no IBAN, and no scheme that returns “does this name match this account.” If you assume Canada works like the US, you’ll trip over the company side — where the US has a state-by-state system you can at least reason about, Canada splits registration across one federal registry and thirteen provincial and territorial ones, with no national database tying them together. Add the most common loss of all — a supplier asking you to redirect payment to a new or personal account — and paying into Canada safely means knowing three things: how accounts are addressed, where the company is registered, and who controls it. The stakes aren’t abstract: the Canadian Anti-Fraud Centre logged roughly $638 million in reported fraud losses in 2024, up from about $577 million the year before — and because an estimated 5–10% of fraud is ever reported, the real figure is far higher. Business email compromise, where a genuine-looking email reroutes a supplier payment to a fraudster’s account, is among the costliest categories for businesses.

Canada’s verification landscape, by the numbers · Payments Canada, ISED & CRA
14
Company registries to cover Canada — 1 federal + 13 provincial/territorial
There is no single national business register
3 + 5
Institution + transit digits that route a payment
Canada uses no IBAN — these plus the account number are the address
9
Digits in the CRA Business Number — the tax ID
Distinct from the corporation number and the GST/HST account
2024
Federal beneficial-ownership (ISC) registry made public
In force 22 Jan 2024 — but federal corporations only

The mismatchWhy Canada breaks both playbooks

Three assumptions from other markets don’t hold in Canada:

  • No IBAN. A Canadian account is addressed by three separate numbers — a 3-digit institution number (the bank), a 5-digit transit number (the branch), and the account number. There’s no single standardised string and no built-in check digit to validate.
  • No name-match scheme. Canada has no Verification of Payee or Confirmation of Payee equivalent that returns “match / no match” against the account holder. Nothing in the rails tells you the account belongs to the supplier — you have to establish that yourself.
  • No single registry. Company data is split across the federal registry (Corporations Canada) and thirteen provincial and territorial registries. A company incorporated in Ontario doesn’t appear in the federal database at all. Knowing where a company is registered is step one.

Layer 1 · The bank accountWhat you actually need to pay a Canadian supplier

Like the US and unlike Europe, a Canadian payment is addressed by a set of numbers rather than one IBAN — and the account name is where verification begins.

Payment coordinates
The four things a Canadian EFT needs
1
Account name — the company’s exact legal name
The business account, in the name the company is registered under. Not a personal name, not an operating alias, not a third party.
2
Institution number (3 digits)
Identifies the bank — for example 003 (RBC), 004 (TD), 002 (Scotiabank), 001 (BMO), 010 (CIBC).
3
Transit / branch number (5 digits)
Identifies the specific branch where the account was opened. Digital-only banks use a single transit for all customers.
4
Account number (7–12 digits) — plus SWIFT for cross-border
Identifies the account. Paying from abroad, you’ll also need the bank’s SWIFT/BIC code; Canada does not use IBAN.
The institution and transit numbers route the money; the account name is what tells you it’s reaching the right company. That name is the check the rails won’t do for you.

Reading the routing number

Those first two numbers combine into a routing number, but the format changes with the transaction. On a cheque (the MICR line) it reads transit–institution; for an electronic funds transfer (EFT) it’s re-ordered into a leading zero, then institution, then transit. Same branch, two representations — a frequent source of transcription errors.

Structure · illustrative
One branch, two formats
12345
Transit
 
003
Institution

On a cheque (MICR): transit then institution

0
Lead
003
Institution
12345
Transit

For EFT: 0 + institution + transit (a 9-digit routing number)

Payments Canada governs institution and transit assignments and maintains the official branch directory. Bank institution numbers start 0, 2, 3 or 6; credit unions start 8; trust companies start 5.

One consumer-side wrinkle worth knowing: Interac e-Transfer routes on an email address or phone number, with the network handling the account behind the scenes. It’s common for small or one-off payments, but it hides the account details you’d otherwise verify — so for supplier payments, insist on the account-level EFT details (typically shared as a void cheque or a pre-authorized debit form) rather than an e-Transfer handle.

And not every supplier banks with the Big Six. Credit unions and caisses populaires — whose institution numbers start with 8 — hold a meaningful share of Canadian accounts, and in Quebec a great many suppliers bank through Desjardins, the largest caisse network in North America. The verification is identical (institution, transit, account, name); a non-Big-Six institution number isn’t a red flag in itself, so don’t treat one as suspicious just because it isn’t RBC or TD.

Paying from the US: two traps

Most firms paying Canadian suppliers are American, and two things routinely go wrong:

  • A Canadian routing number is not a US ABA number. Both are nine digits, but they’re different systems — dropping a Canadian routing number into an ABA field in a US payables system will misroute or reject the payment. There’s no US ACH path into a Canadian account; cross-border payments go by wire/SWIFT or a dedicated cross-border provider.
  • Confirm the currency and match the account to it. Many Canadian suppliers hold a USD account at a Canadian bank alongside their CAD one, and the two have different account details. Paying USD into the CAD account (or vice versa) is a common failure — verify which account matches the currency on the invoice.
The most common Canadian payment loss isn’t a technical failure — it’s a request to change where the money goes. “Please update our banking details,” “send it to my personal account this once,” “we’ve switched banks.” If the new account name no longer matches the supplier’s registered legal name, that’s the tell. Confirm any banking-detail change through a channel you already have on file — never the email or document that requested it. A bank match only confirms the name matches the account; it can’t tell you the request was genuine.

Layer 2 · The companyFourteen registries, three different IDs

Here Canada is genuinely unusual. Most countries have one national company register; Canada has fourteen. The federal government runs Corporations Canada for companies incorporated under the Canada Business Corporations Act (CBCA), and every province and territory runs its own registry for companies incorporated under local law. The two don’t merge: an Ontario-incorporated company won’t appear federally, and a federal company must still register extra-provincially wherever it operates. So before you verify anything, you need to know the company’s governing jurisdiction — federal, or which province.

It gets more confusing because a Canadian company carries several numbers that are easy to mix up. Getting these straight is half the battle — much like verifying a US business tax ID, the identifier you match on matters.

Don’t confuse them
The IDs a Canadian company carries
A
Corporation number
Assigned at incorporation by Corporations Canada (federal) or the provincial registry. Format varies by jurisdiction — an Ontario corporation, for instance, gets a 9-digit BIN.
B
Business Number (BN) — 9 digits
Assigned by the Canada Revenue Agency for tax. The closest thing to a national ID, but it’s a tax number, not a registry number.
C
Program accounts — GST/HST, payroll, corporate tax
Extensions of the BN (e.g. …RT0001 for GST/HST, …RP for payroll). A GST/HST number is one of these, not a separate company ID.
Match a supplier on the right identifier for its jurisdiction. The BN links tax accounts; the corporation number links the registry record.

Where a Canadian company is registered — and how visible it is

Because access and transparency differ by jurisdiction, the same due-diligence question gets a different answer depending on where the supplier incorporated. The federal registry lets you search free by name, corporation number or BN and shows status (active, dissolved, amalgamated); some provinces are free and modern, others are pay-per-search or gated behind registry agents.

Reference · registration & ownership visibility
Where the company sits, and what you can see
JurisdictionRegistryBeneficial-ownership visibility
Federal (CBCA)Corporations CanadaPublic ISC register since Jan 2024
QuebecRegistraire des entreprises (REQ)Public (long-standing)
British ColumbiaBC RegistriesPublic transparency register rolling out
OntarioOntario Business RegistryInternal register only (not public)
AlbertaCorporate RegistryTop-5 shareholders in the annual return
Other provinces / territoriesProvincial registriesMostly internal registers only

Two more things trip up foreign buyers. First, Canadian registries don’t publish financial statements — unlike the UK or much of the EU, there are no filed accounts to read; company financials are private to the CRA, with public-company disclosures on SEDAR+ the exception. Second, the nearest thing to a one-stop search — Canada’s Business Registries (MRAS) — only links a subset of the registries, so it isn’t a complete national view.

Not every supplier is incorporated

Plenty of small Canadian suppliers aren’t corporations at all — they’re sole proprietors or partnerships. They may carry a Business Number (if registered for GST/HST or payroll) and a provincial business-name or “operating as” registration, but there’s no corporation number and no ISC filing — legally, the business is the individual. Verifying one means confirming the business-name registration and the person behind it, and paying extra attention to the account name, since a sole proprietor may legitimately be paid into an account in their own name rather than a company name. Know which kind of entity you’re dealing with before you decide what “the account name should match” means.

How MonitorPay handles Canada

One call across all fourteen registries — plus the account itself.

MonitorPay verifies bank accounts in Canada and returns the company behind the account from registry-sourced data — normalised across the federal and provincial/territorial registries so you don’t have to search fourteen systems by hand. You get legal name, jurisdiction, status, directors and officers, and significant-control/shareholder data where it’s published — matched to the account, in one response.

Bank account verification in Canada Federal + all 13 provincial registries, normalised Status, directors & significant control Account matched to the registered company
See a Canada verification

Layer 3 · OwnershipThe 2024 registry — and its blind spot

Canada moved on ownership transparency in 2024. Since 22 January 2024, under Bill C-42, federally incorporated (CBCA) companies must file their Individuals with Significant Control (ISC) — broadly, anyone who owns or controls 25% or more of the shares or votes, or who has “control in fact” — with Corporations Canada, and some of that information is published in a free, public, searchable register. It’s a genuine step change: names and control details for federal companies are now open to anyone.

The blind spot: the public ISC register covers federal corporations only. Most Canadian businesses incorporate provincially — Ontario, BC, Alberta, Quebec — and provincial ownership transparency is a patchwork: Quebec publishes it, BC is rolling out a public register, Ontario keeps it internal, Alberta surfaces the top five shareholders in the annual return, and several jurisdictions publish nothing. So whether you can see a Canadian supplier’s owners depends entirely on where it incorporated. For a provincial company, you work from the provincial registry’s directors and shareholder data — which is exactly where a normalised, multi-registry source earns its place.

The obligation behind it: FINTRAC and the PCMLTFA

For regulated buyers, this isn’t just good practice — it’s law. Under the Proceeds of Crime (Money Laundering) and Terrorist Financing Act (PCMLTFA), administered by FINTRAC, reporting entities onboarding a corporate client must confirm its legal existence and identify and verify its beneficial owners at the 25% threshold (looking through holding companies to the real people), along with directors. And since 1 October 2025, reporting entities must file a beneficial-ownership discrepancy report with Corporations Canada when they find a material mismatch between their own records and the federal ISC registry for a high-risk federal corporation — giving that public register real teeth. Even if you’re not a FINTRAC reporting entity yourself, 25% beneficial-ownership verification is the standard Canadian counterparties are converging on.

Important caveatQuebec runs on its own terms

Quebec is worth calling out. Companies there register with the Registraire des entreprises du Québec (REQ) and carry a NEQ (Numéro d’entreprise du Québec) alongside the federal Business Number, filings are in French, and — helpfully — Quebec has published beneficial-ownership information for years. Treat a Quebec supplier as its own jurisdiction: the NEQ and the REQ record, not an assumption that federal or Ontario rules apply.

On the horizonWhat the Real-Time Rail changes — and what it doesn’t

Canada is modernising its rails. Payments Canada’s Real-Time Rail (RTR) — after years of delays — has its bylaws and rules coming into force on 24 August 2026, with a phased launch targeted for Q4 2026 and broader access rolling out through 2027. It brings 24/7 instant, irrevocable payments, the richer ISO 20022 data standard, and a centralised fraud service on day one; a consumer-driven (open) banking framework is expected to follow around mid-2027.

What it doesn’t bring is a name-match scheme. The RTR modernises speed, data, and fraud tooling, but it isn’t a Verification of Payee or Confirmation of Payee equivalent that confirms an account belongs to the payee you intend. For the foreseeable future, the burden of establishing that the account matches the supplier stays with the payer — which is the whole point of verifying before you pay.

Anatomy of the attack · illustrative
The most common Canadian loss — and where it’s caught
1
A supplier you’ve paid for months emails new banking details before the next invoice: “We’ve changed banks — here’s the new account,” or “please use my personal account this time.” It arrives on the real thread.
2
The account name no longer matches the registered legal name — it’s a personal name, or a company that isn’t the supplier — even though the institution and transit numbers point to a perfectly real branch.
3
A routing check on the new details passes: the branch exists, the account is valid. Nothing at the account layer flags it. The name mismatch is the only signal.
Because the account name doesn’t resolve to the supplier’s registered company, the payment is held and the change confirmed out-of-band — on a number already on file, never by replying to the request. The funds stay put.

Before releasing a payment to a Canadian supplier, confirm:

  • You know the supplier’s governing jurisdiction (federal or which province) and have matched it on the right identifier — corporation number and/or Business Number.
  • The registry status is active — not dissolved or amalgamated into another entity.
  • The account name is the company’s registered legal name — not a personal account, operating alias, or third party.
  • The institution and transit numbers resolve to a real bank and branch, and match what the supplier provided.
  • The directors and, where published, significant-control/shareholder data resolve — and nothing about ownership has shifted right before the payment.
  • You’re re-checking on changes — a status, ownership, or banking-detail change after onboarding is where most fraud lands.
Get this data your way

Verify Canadian suppliers — one account or your whole vendor file.

Bank account verification and registry-sourced company intelligence for Canada — federal and every province — and 49+ other countries, through a single integration, however your team works:

API One REST call, <1s, webhook alerts on change Bulk Screen thousands of suppliers in one file Platform Online dashboard with exportable audit logs
Book a 30-minute walkthrough

Frequently asked questions

Does Canada use IBAN for bank accounts?
No. Canada does not use the IBAN system. A Canadian account is identified by a 3-digit institution number (the bank), a 5-digit transit number (the branch), and the account number. For payments from abroad you’ll also need the bank’s SWIFT/BIC code. Domestic transfers route over Payments Canada’s EFT rails.
What are institution and transit numbers?
The institution number is a 3-digit code identifying the financial institution (for example, 003 for RBC, 004 for TD, 010 for CIBC). The transit number is a 5-digit code identifying the specific branch where the account was opened. Together with the account number they route a payment. On a cheque they appear as transit–institution; for EFT they’re re-ordered as 0 + institution + transit.
Is there a single company registry in Canada?
No. Canada has no single national business registry. Company data is split across the federal registry, Corporations Canada (for CBCA corporations), and thirteen separate provincial and territorial registries. A company incorporated provincially doesn’t appear in the federal database, so verifying a Canadian company means first knowing its governing jurisdiction, then searching the right registry.
What is a Business Number (BN)?
A Business Number is a 9-digit identifier assigned by the Canada Revenue Agency for tax purposes. Program accounts for GST/HST, payroll, and corporate tax extend from it (for example, a GST/HST account ends in RT0001). The BN is distinct from the corporation number assigned by a registry at incorporation — they identify different things and shouldn’t be confused.
How do I check if a Canadian company is active?
Search the registry for its governing jurisdiction. Corporations Canada lets you search federal corporations free by name, corporation number, or Business Number and shows status such as active, dissolved, or amalgamated. Provincial registries vary — some (like Ontario’s) allow free basic searches, others charge per search or route access through registry agents.
Can I see who owns a Canadian company?
Sometimes. Since 22 January 2024, federally incorporated (CBCA) companies must file their Individuals with Significant Control — broadly, 25%+ owners or those with control in fact — and some of that is public and searchable. But this covers federal corporations only. Provincial transparency is a patchwork: Quebec publishes ownership, BC is rolling out a public register, Ontario keeps it internal, Alberta lists top-5 shareholders in the annual return, and others publish nothing.
Do Canadian registries show company financials?
No. Unlike the UK or much of the EU, Canadian government registries don’t require or publish financial statements. Company financials are private to the Canada Revenue Agency, apart from publicly traded companies, which disclose through SEDAR+. For financial data on a private Canadian company you’ll need another source.
What’s the biggest red flag when paying a Canadian supplier?
A request to change banking details — especially to a personal account, a third party, or a name that doesn’t match the supplier’s registered legal name. Legitimate suppliers are paid into a business account in their registered name. Treat any banking-detail change as something to confirm through an independent channel already on file before releasing funds.
Is verifying a Quebec company different?
Yes. Quebec companies register with the Registraire des entreprises du Québec (REQ) and carry an NEQ (Numéro d’entreprise du Québec) alongside the federal Business Number, filings are in French, and Quebec has published beneficial-ownership information for years. Treat a Quebec supplier as its own jurisdiction rather than assuming federal or Ontario rules apply.
Can I verify the bank account and the company in one step?
Yes. MonitorPay verifies the bank account in Canada and returns the registry-sourced company behind it — legal name, jurisdiction, status, directors, and significant-control or shareholder data where published — in a single API call, as a bulk file, or via an online dashboard, with the data normalised across the federal and all provincial/territorial registries so you don’t search fourteen systems by hand.