Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

Company register guide · Canada

Canada Company Register: How to Search Corporations Canada and Verify Canadian Companies (2026)

Canada does not have one company register. It has fourteen: Corporations Canada for companies created under federal law, and one registry for each province and territory. The federal one is unusually open. Directors, filing status, and ownership information are free to view, and Corporations Canada adds a lookup API and an open data set, typically updated daily, on top. What it will not tell you is anything about a company incorporated under Ontario or British Columbia law, because those are not in it. This guide shows you how to search the federal register, what it costs, where to look for everything else, and how to verify a Canadian company step by step.

1. What is the Canadian company register?

A Canadian business chooses where to incorporate: federally, under the Canada Business Corporations Act (CBCA), or under the corporate law of a province or territory. That choice decides which register holds it. Federal corporations are registered with Corporations Canada, the branch of ISED that administers the CBCA, and searched through Search for a Federal Corporation, in French Recherche d'une société de régime fédéral. Everyone else is in a provincial or territorial registry. The federal government's own count is 14 business registries in Canada: the federal one plus one per province and territory.

The federal database covers more than business corporations. It also holds federal not-for-profit corporations, cooperatives, boards of trade, pension fund societies, and corporations created by a Special Act of Parliament. It does not hold corporations created under financial legislation, such as financial institutions, insurance companies, and loan and trust companies, and it does not hold provincial, territorial, or foreign corporations. A federal corporation that wants to do business in a province or territory may also have to register there, which the register calls an extra-provincial registration, so a well-known federal company can show up in several registries at once.

SystemWhat it holdsAccess
Corporations Canada ised-isde.canada.caFederal corporations: name history, status, corporation number and BN, registered office, directors with addresses, individuals with significant control, annual filing status, certificates and filingsFree, no account
Provincial and territorial registries 13 registriesCompanies incorporated under provincial or territorial law, extra-provincial registrations of federal corporations, and registered sole proprietorships and partnershipsSet per registry. Québec's enterprise register is free to consult.
Canada's Business Registries ised-isde.canada.ca/cbr-recA shared government search, launched in 2018, that currently draws on the registries of Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, Québec, and Saskatchewan, plus Corporations Canada. Federal records link to it to show the corporation's extra-provincial registrations.Free. Its terms of use do not allow automated tools to collect data.

In short: the federal record tells you a corporation exists, who directs it, who controls it, and whether it keeps up with its filings. The provincial registries tell you the same about everyone else, each in its own way.

3. What data is public and what it costs

Reading the federal register costs almost nothing. The record, the corporate profile, and uncertified copies of filed documents are all free online. You only pay when you need Corporations Canada to certify something. The prices below are for business corporations and come from Corporations Canada's own services, fees and processing times page.

ItemFree or paidPrice
Federal corporation search (name, corporation number, BN)FreeCAD 0, no account
Record: registered office, directors, ISC, annual filing status, historyFreeCAD 0, shown on the record
Corporate profile, ordered onlineFreeCAD 0, processed in 1 day
Uncertified copies of corporate documents, ordered onlineFreeCAD 0, processed in 1 day
Certified copies of corporate documentsPaidCAD 40 per document, by email or mail only
Certificate of Compliance or Certificate of ExistencePaidCAD 10 online, CAD 20 by email or mail
Federal Corporation API (ISED API Store)Account requiredNo fee published, Public Plan of 60 hits per minute
Federal Corporations open data (CSV, English and French)FreeCAD 0, typically updated daily

Two things stand out. Canada publishes directors with their addresses and, for CBCA business corporations, the individuals with significant control, free and without a login. And the Certificate of Compliance is a useful CAD 10 product: it confirms that the corporation exists, has filed its annual filings, and has paid its fees, and any person can order one.

What you will not find: revenue, employee counts, industry codes, or contact details. A federal record has no field for any of them. Financial statements are mostly absent too. Corporations Canada states that most corporations do not need to file financial statements with it. Only distributing corporations with more than one shareholder do, and only when they have not filed similar information with a provincial or territorial securities commission. Statements that are filed are public, but Corporations Canada is only required to keep them for six years.

5. How to verify a Canadian company: a practical checklist

  1. Find the right register, then confirm the number and status

    Search the corporation number or name on the federal register first. If nothing comes up, the company is probably provincial and you need its province's registry. Once you have the record, check that the name, number, and registered office match what you were given. For a quick first pass, our free company lookup finds the registration and revenue data in one search.
  2. Read the status precisely

    Status is the legal state, not proof that the business operates. "Active" covers corporations with an intent to dissolve filed and those with a dissolution pending for non-compliance. "Inactive - Amalgamated" means it merged with another body corporate to form a new one, so the entity on your paperwork may no longer be the one you are dealing with.
  3. Check the annual filings

    Every active business corporation must file an annual return within 60 days of its anniversary date. If one is overdue, the record flags it and the corporation cannot get a Certificate of Compliance. Corporations Canada's policy is to dissolve a corporation that has not filed for two years, after a final notice that gives it another 120 days.
  4. Verify the directors

    The record lists every current director with an address, which may be a residential address or an address for service: Shopify's directors are all listed care of the registered office. Active business corporations must report a change within 15 days. Check that the person signing for the company is on the list. At least 25% of the directors of a CBCA corporation, or at least one if it has fewer than four, must be resident Canadians. If the list looks wrong, you can tell Corporations Canada, which will inform the corporation of its reporting obligations.
  5. Find out who controls it

    Since 22 January 2024, CBCA business corporations file information on their individuals with significant control: anyone who holds 25% or more of the voting shares or of the shares by fair market value, or who has control in fact. The record shows the name, an address, the dates the control started and ended, and a description of the control. Publicly listed corporations, like Shopify, are excluded and say so on the record.
  6. Order a Certificate of Compliance before a large deal

    For CAD 10 online, Corporations Canada certifies that the corporation exists, has filed its annual filings, and has paid its fees. If you need proof that it existed on a specific date or during a specific period, order a Certificate of Existence instead.
  7. Check where else it is registered

    Follow the link under the overview to see the corporation's extra-provincial registrations on Canada's Business Registries. A federal corporation that does business in another province or territory may have to register there, so a missing registration in the province you deal with is worth asking about.

6. Limitations of the official register

To be clear: for checking a federal corporation, the Corporations Canada database is free and unusually open. The limits show up when you need the whole country, financial data, or scale:

  • Federal corporations only. Provincial and territorial companies, financial institutions, insurance companies, and loan and trust companies are not in it. Canada counts 14 business registries, and this is one of them.
  • No trade names. Operating or trade names that differ from the legal name are not in the database. A business you know by its storefront name has to be searched under its legal name, which may be a numbered name such as 1234567 Canada Inc.
  • Almost no financial statements. Most corporations file none with Corporations Canada. The exceptions are distributing corporations that have not filed similar information with a securities commission, and Corporations Canada is only required to keep those for six years.
  • No firmographics. Revenue, employee counts, industry codes, and contact details are simply not part of the federal record.
  • 200 results per search. A search returns at most 200 corporations. For a full list, the official route is the open data file, which covers federal corporations only.
  • The API looks up, it does not search. The Federal Corporation API needs an account and an API key, accepts only a complete corporation number or a 9-digit business number, and allows 60 hits per minute.
  • Ownership data has gaps. The filing requirement only covers CBCA corporations. Publicly listed corporations, reporting issuers, Crown corporations, and their wholly-owned subsidiaries are excluded. And the individual or the corporation can apply for a decision to not make an individual's information public, for example when publishing it would threaten their safety.
  • Status is not activity. An active status means the corporation has not been dissolved or otherwise legally terminated, not that it trades.

If you check one Canadian supplier a quarter, none of this matters. If you onboard hundreds across several provinces, it is the whole problem.

7. Access Corporations Canada data programmatically

CompanyData maintains a normalized database of all 4,287,728 Canadian businesses, federal and provincial, so you do not have to work out first which of the fourteen registries holds a company. Records are enriched with revenue, employees, industry codes, and contact data that the federal register does not publish.

Our Company Data API lets you look up any Canadian company by corporation number, name, or address and get structured JSON back in real time, with 150 free lookups to start. It is used by developers, banks, and insurers across 190+ countries, so Canadian checks work exactly like checks anywhere else.

Example: look up a company by corporation number

GET /v1/companies?country=CA&registration_id=4261607

{
  "name": "SHOPIFY INC.",
  "registration_id": "426160-7",
  "business_number": "847871746RC0001",
  "governing_legislation": "Canada Business Corporations Act",
  "governing_legislation_date": "2004-09-28",
  "status": "active"
}

Every field above is what the overview of the Corporations Canada record shows. Revenue, employees, and industry codes come back on the same record where we hold them, and are absent here for the reason this guide keeps running into: the federal register does not publish them.

8. Canada vs other company registers

Canada's federal register gives away more than most, including directors and ownership data for free and an official lookup API, but it is one register out of fourteen. For context:

CountryRegisterFree searchOfficial APIFinancials public
CanadaCorporations Canada + 13 provincial/territorial registriesYes, incl. directors and ISCYes, lookup by number, account neededRarely, some distributing corporations
ArgentinaIGJ (Buenos Aires City), per province elsewhereNo, open data and CUIT check onlyNo, CSV open data (CC BY 4.0)Paid copy, 6 modules (ARS 9,000)
AustraliaASIC + ABR (ABN Lookup)Yes, incl. sole tradersABN validation onlyLarge companies only
AustriaFirmenbuch, one FN numberSummary onlyNo, ten agents resellYes, EUR 1.52 per document
BelgiumCBE / KBO / BCEYes, incl. directors and NACEYes, EUR 50 per 2,000Yes, free in XBRL
BrazilCNPJ (Receita Federal), one 14-character number per establishment; legal acts at 27 state Juntas ComerciaisBy CNPJ only, hCaptcha, incl. QSAYes, Serpro, from BRL 0.6591 per lookup; free bulk open dataListed companies only, free via CVM
BulgariaCommercial Register (Registry Agency), one 9-digit UICYes, incl. directors and capitalYes, by contract, from EUR 51.13Yes, free download
ChileRES (Tu Empresa en un Día) + Registros de ComercioRES only, behind reCAPTCHANo; yearly open-data CSV of RES formationsOpen and special S.A.s only
ChinaGSXT (SAMR), one 18-character codeYes, behind a CAPTCHANone found on GSXTTen figures, only if the company opts in
ColombiaRUES, 58 chambers of commerceBasic data, free by lawNo; monthly open data on datos.gov.coSupersociedades filers only (SIIS)
Czech RepublicObchodní rejstřík, 7 courts, one IČOYes, incl. extracts, Czech onlyYes, free (ARES REST)Yes, free as PDF
DenmarkCVR, one 8-digit CVR numberYes, incl. directors and signing ruleYes, free, by applicationYes, free in XBRL and PDF
EstoniaÄriregister via e-Business Register (RIK)Yes, incl. shareholders and tax dataYes, free with a RIK contractYes, free PDFs + CSV key figures
FinlandYTJ + PRH Trade Register, one Business IDYes, extract free tooYes, free open dataYes, EUR 5.02 per document
FranceRNE at INPI + Sirene + RCSYes, most dataYes, two, both freeAbout 45% filed confidentially
GermanyHandelsregister, ~150 courtsYes, since 2022NoYes, via Unternehmensregister
GreeceGEMI, one 12-digit numberYes, incl. directors and filingsYes, key on approvalYes, free download
HungaryCégjegyzék, 20 company courtsYes, CAPTCHA, Hungarian onlyXML by contract, paidYes, free to view
IndiaMCA21 (MCA), one CIN, 32 RoC officesCIN lookup only, CAPTCHANoYes, INR 100 to view, login needed
IndonesiaAHU Online (Ditjen AHU), searched by nameName search only, behind reCAPTCHANone found; bulk IDR 5m per 100 PTsAudited PTs only by law; access unconfirmed
IrelandCRO, searched on COREYes, profile and filing listYes, free (Open Services) + open dataYes, EUR 2.50 per document
IsraelRegistrar of Companies (ICA), one 9-digit numberYes, Hebrew only, no peopleOpen data only, free (data.gov.il)No, public companies via MAGNA
ItalyRegistro Imprese, Chambers of CommerceBasic data onlyYes, by contractYes, EUR 2.50 per filing
JapanCommercial register (MOJ) + NTA corporate number siteName, address, number onlyYes, free (NTA, ID takes 2-4 weeks)EDINET filers only
LuxembourgRCS at Luxembourg Business RegistersRecord free, filings need a loginYes, EUR 5,000 a yearYes, but many forms exempt
MalaysiaSSM, sold via 4 service portalsMatch count onlyNo, e-Info API on enquiryYes, summary in RM15.40 profile
MexicoRegistro Público de Comercio (SIGER 2.0), one folio mercantil electrónicoNo, account and CURP required; state fees may applyNo, terms forbid extractionRarely, PSM only at shareholders' request (SAS must file)
NetherlandsKVK HandelsregisterSearch free, extracts paidYes, paidFiled, paid access
New ZealandCompanies Register (Companies Office), company number + NZBNYes, incl. directors, shareholders, documentsYes, mostly free (NZBN API no fee)FMC and large overseas-linked only
NorwayBrønnøysundregistrene (CCR + Foretaksregisteret), one 9-digit numberYes, incl. roles and firmaattestYes, free (NLOD 2.0), no sign-upYes, free PDF download
PolandKRS, one 10-digit KRS number (+ CEIDG for sole traders)Yes, extracts free tooYes, free, no keyYes, free, XML unless IFRS
PortugalRegisto Comercial (IRN), one NIPCPublications only, record EUR 25 a yearNo, FCPC by protocol onlyFiled, separate paid certificate
RomaniaRegistrul Comerțului (ONRC), CUI + J/C/F numberBasic record, free account neededNo, free monthly open data insteadFiled; key figures via ANAF by CUI
Saudi ArabiaCommercial Register (Ministry of Commerce), one unified national numberYes, basic data behind a CAPTCHAYes, Wathq, SAR 2-12 per call, prepaid from SAR 5,000Filed on Qawaem, not in the free search
SingaporeACRA Bizfile, one UEN per entityYes, basic record, no loginYes, paid subscription, prices unpublishedYes, extracts from S$11; solvent EPCs exempt
SlovakiaORSR, 8 registry courts, one IČOYes, incl. directors and s.r.o. partnersYes, free (Open Data REST)Yes, free in RÚZ
South KoreaCommercial registry (courts, via IROS), 13-digit corporate numberNo, KRW 700 per online viewNo, statistics API only; bulk data by approvalAudited and listed companies, free on DART
SpainRegistro Mercantil, per provinceYes, core recordNoYes, paid per filing
SwedenBolagsverket, one organisation numberBasic record, no boardYes, free basic data; full API paidYes, SEK 75; digital AB filings free since 2020
SwitzerlandZefix + 26 cantonsYes, 4 languagesYes, free (Zefix REST)No
TaiwanMOEA findbiz, one 8-digit UBNYes, incl. directors' shareholdingsYes, free (GCIS open data)Public companies only, via MOPS
ThailandDBD DataWarehouse+, one 13-digit numberYes, incl. directors (Thai view only)BDEX, by application, fees set by lawYes, key figures free, 5 years
TurkeyTicaret Sicili, 238 offices in MERSİS, one MERSİS numberName check only (image code); notices free with loginNo free API; paid gazette web-service feed from TRY 484,932/yrNo accounts search; listed companies on KAP
United Arab EmiratesNER (Ministry of Economy) + per-emirate and free zone registersNo national search (UAE PASS); Dubai directory and DIFC freeNone found; Dubai licence CSVs on Dubai Pulse (unreachable)Joint stock companies only
United KingdomCompanies HouseYesYes, freeYes, but often no P&L
United States50 state registries + SEC EDGARMostly, per stateEDGAR onlySEC filers only
VietnamNational Business Registration Portal (MoF), one enterprise code = tax codeYes, basic record behind a reCAPTCHANone found; paid account access (VND 4.5m/month)Yes, VND 40,000 per copy

Frequently Asked Questions

Common questions about the Canada Corporations Canada.

Yes. Search for a Federal Corporation is free and needs no account, and the record shows directors, the registered office, annual filing status, and individuals with significant control without payment. Corporate profiles and uncertified copies of filed documents are free when ordered online. Certificates of Compliance and Existence cost CAD 10 online, and certified copies CAD 40 per document.
Most often because it was incorporated under provincial or territorial law, in which case it sits in that province's registry instead. Financial institutions, insurance companies, and loan and trust companies are not in it either. And the register only holds legal names, so a trade name will not match. Try Canada's Business Registries or the provincial registry directly.
Usually seven or eight digits, printed on the register with a hyphen before the last digit, such as 426160-7 for Shopify Inc. It is assigned by Corporations Canada when the corporation first comes under its jurisdiction, on incorporation, amalgamation, or continuance. Shopify started out as 4261607 CANADA LTD., a numbered name with the same digits as its corporation number.
The corporation number comes from Corporations Canada and identifies the corporation in the federal register. The business number (BN) comes from the Canada Revenue Agency and identifies the business and the accounts it keeps with the CRA. A BN such as 847871746RC0001 is a 9-digit registration number followed by a program account: RC is corporation income tax, and 0001 is the reference number. You can search the federal register by either one, using only the first nine digits of the BN.
Yes. Corporations Canada offers the Federal Corporation API on the ISED API Store. You log in, subscribe to its Public Plan, which allows 60 hits per minute, and send your API key with each call. Given a complete corporation number or a 9-digit business number, it returns the corporation's names, status, addresses, business number, annual returns, and activities such as its incorporation. A separate call returns its directors by corporation number. It cannot search by name. ISED also publishes the Federal Corporations dataset as CSV, in English and French, on the Open Government Portal, typically updated daily. For name search and structured data across federal and provincial companies, use our Company Data API.
For many federal companies, yes. Since 22 January 2024, CBCA business corporations file information on their individuals with significant control, meaning anyone with 25% or more of the shares by votes or by fair market value, or with control in fact. The public record shows the name, an address, the dates, and a description of the control. Publicly listed corporations, reporting issuers, Crown corporations, and their wholly-owned subsidiaries are excluded, and the individual or the corporation can apply for a decision to keep an individual's information from being published, for example when publishing it would threaten their safety.
Mostly not from the company register. Corporations Canada only receives financial statements from distributing corporations with more than one shareholder that have not filed similar information with a provincial or territorial securities commission, and is only required to keep them for six years. Non-distributing corporations do not file them. For financial data at scale, see our Canadian company records with financials.
Yes. Corporations Canada's site and its federal corporation search run in English and French, and you can switch at any point. Corporate names stay as filed, which may be an English form, a French form, both, or a combined form, since the CBCA allows a corporation to set out its name in any of these.
Look at the annual filings on the federal record: an overdue annual return is flagged there. The annual return (Form 22) is a corporate information form, not a tax return, and is due within 60 days of the anniversary date. For something you can hand to a bank or a lawyer, order a Certificate of Compliance for CAD 10 online. It confirms that the corporation exists, has filed its annual filings, and has paid its fees, and any person can request one.
Close to live. Corporations Canada notes that a completed transaction can take several hours to show in the database. Active business corporations must report a change of registered office or directors within 15 days and file their annual return within 60 days of the anniversary date, so the record tracks reality closely as long as the corporation keeps up with its filings.

Need every Canadian company record in one file? Our Canadian company dataset covers federal and provincial businesses with directors, industry codes, and 50+ fields per record, delivered via API, CSV, or platform.

Every Canadian business, without checking fourteen registries

All 4,287,728 Canadian businesses, federal and provincial, normalized and searchable in one place. Free to start.

+31 20 705 2360