Canada Company Data — Federal & BC Corporation Search
Pricing
from $2.50 / 1,000 results
Canada Company Data — Federal & BC Corporation Search
Search Canadian federal corporations by name or number. Returns corporation status, registered office, directors, and governing legislation from ISED Corporations Canada.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Berkan Kaplan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Canada Company Data — Federal & BC Corporation Search
Also known as: Canada corporation lookup · Corporations Canada search · ISED corporation data · Canadian business registry · CBCA company data · OrgBook BC search · BN9 lookup · Canadian not-for-profit list · Canadian KYC / due-diligence data.
What does Canada Company Data do?
Give it a company name, a corporation / registration number, or a category and it returns structured firmographic profiles as JSON. It searches two official open-data registries:
- Federal — Corporations Canada (ISED): ~640,000+ active CBCA corporations plus ~50,000 active non-CBCA entities (not-for-profits, cooperatives, boards of trade), and optionally dissolved/inactive corporations.
- British Columbia — OrgBook BC: companies registered in BC.
All data comes from official government open data (Open Government Licence – Canada / – British Columbia). No API key, no fragile HTML scraping.
Three ways to search
- By number — paste a federal corporation number or BC registration number for an exact, instant lookup.
- By name — substring search across Federal + BC (e.g.
Shopify→SHOPIFY INC.,Shopify Quebec Inc., …). - By category — browse/list federal corporations by organisation type (business corporation, not-for-profit, cooperative, board of trade), optionally narrowed by province. No name needed — great for building lists (e.g. all federal not-for-profits in Ontario).
Why "category" = organisation type? The Canadian federal open data has no industry / NAICS codes, so the available category is the corporate form (CBCA business corp vs not-for-profit vs cooperative, etc.). Category/province browse is federal only.
What you get
Federal record (Corporations Canada):
- Identity: corporate name, secondary name, corporation number, business number (BN9)
- Status & legislation: status (Active/Inactive/Dissolved, normalized to English), governing legislation (CBCA, CNCA, Cooperatives Act, …)
- Filing dates: anniversary date, year of last annual filing, date of last annual meeting — populated for both name/category records (from bulk data) and number lookups (from the corporation's annual-return history)
- Address: street, city, province/territory, postal code, country
- Directors: minimum and maximum number of directors permitted by the articles (director counts, not names — see note)
British Columbia record (OrgBook BC): corporate name, BC registration number, business number (fetched per entity), status, registration date, province, country. (Street address and director information are not exposed by OrgBook.)
Director names? This version returns director counts (min/max), not individual director names. Federal director names live behind a separate free-account API and are a planned later phase.
How to use
- Open the Input tab.
- Pick any combination of:
- Company names (one per line) and/or corporation / registration numbers, or
- a Category (organisation type) and/or Province to browse — no name required.
- Choose Jurisdiction:
Both(Federal + BC),Federal only, orBritish Columbia only. - Options: Include inactive / dissolved (federal), Fetch BC business number (on by default), Max results.
- Click Start. Download as JSON, CSV, Excel, HTML or XML.
Examples
| Goal | Input |
|---|---|
| Look up one company | corporationNumbers: ["8660115"] |
| Find a company by name | companyNames: ["Lululemon"], jurisdiction: both |
| All federal not-for-profits in Ontario | category: nonprofit, province: ON, maxResults: 5000 |
| All federal cooperatives | category: cooperative |
Output
Federal (real example):
{"jurisdiction": "Federal (CBCA)","corporateName": "SHOPIFY STUDIOS HOLDINGS INC.","corporateNameSecondary": null,"corporationNumber": "11125885","businessNumber": "721968915","governingLegislation": "Canada Business Corporations Act","status": "Active","anniversaryDate": "2018-12-03","yearOfLastFiling": "2025","lastAnnualMeeting": "2025-12-03","street": "151 O'Connor Street, Ground Floor","city": "Ottawa","province": "ON","country": "CA","postalCode": "K2P 2L8","directorsMin": 1,"directorsMax": 10,"source": "Corporations Canada (ISED) — Open Government Licence – Canada","sourceUrl": "https://ised-isde.canada.ca/cc/lgcy/fdrlCrpDtls.html?corpId=11125885","scrapedAt": "2026-06-28T11:55:38.593Z"}
British Columbia (real example):
{"jurisdiction": "British Columbia","corporateName": "LULULEMON ATHLETICA CANADA INC.","corporationNumber": "BC0578072","businessNumber": "872184155","governingLegislation": "British Columbia","status": "Active","registrationDate": "1999-01-12","province": "BC","country": "CA","source": "OrgBook BC — Open Government Licence – British Columbia","sourceUrl": "https://orgbook.gov.bc.ca/entity/BC0578072","scrapedAt": "2026-06-28T11:55:49.137Z","searchQuery": "Lululemon"}
Data table
| Field | Federal | BC | Description |
|---|---|---|---|
jurisdiction | ✓ | ✓ | Federal (CBCA) or British Columbia |
corporateName | ✓ | ✓ | Current legal name |
corporateNameSecondary | ✓ | — | Secondary name form (if any) |
corporationNumber | ✓ | ✓ | Federal 7-digit number, or BC registration number |
businessNumber | ✓ | ✓¹ | 9-digit CRA business number (BN9) |
governingLegislation | ✓ | ✓ | CBCA, CNCA, Cooperatives Act, or British Columbia |
status | ✓ | ✓ | Active / Inactive / Dissolved (English) |
anniversaryDate | ✓ | — | Corporation anniversary / coming-into-existence date |
yearOfLastFiling | ✓ | — | Year of last annual filing |
lastAnnualMeeting | ✓ | — | Date of last annual meeting |
registrationDate | — | ✓ | BC registration date |
street / city / province / postalCode / country | ✓ | partial | Registered address (BC: province + country only) |
directorsMin / directorsMax | ✓ | — | Min/max directors permitted by the articles |
source / sourceUrl | ✓ | ✓ | Provenance and link to the official record |
scrapedAt | ✓ | ✓ | ISO timestamp of retrieval |
¹ BC business number is fetched per entity when Fetch BC business number is on (default). It is present for ~90% of incorporated entities; some BC firms/partnerships have no CRA business number.
Data quality
Measured across the full active CBCA dataset (643k corporations): corporate name, number, legislation, status, address and director counts are ~100% filled; BN9 99.8% (all valid 9-digit); postal codes 100% valid format. yearOfLastFiling/lastAnnualMeeting are present for ~65–75% (newer corporations have not filed yet). BC records are leaner — identity, status and registration date are complete; business number ~90% (with enrichment on).
Pricing / Cost estimation
Pay-per-result at $2.50 / 1,000 results. Each output record counts as one result.
- Number lookup is instant and cheap (one official JSON call per number).
- Name search & category browse stream the official bulk CSV(s) and stop as soon as your
maxResultscap is reached, so they are fast for typical caps; a rare name with no match scans the full active dataset (~100 MB) once. - BC business number adds one lightweight OrgBook call per BC result (turn it off for faster BC runs).
Free tier: $5 monthly platform credit covers your first ~2,000 results.
Tips
- Use a corporation number for a guaranteed single-entity match.
- Name search is a substring match — common words (e.g.
Holdings) return many entities, so setmaxResultsto control volume. - Category browse: combine
category+provinceto build targeted lists (e.g. all not-for-profits in BC). RaisemaxResultsfor large pulls (up to 50,000). - Set Jurisdiction = Both to catch a company registered federally and in BC.
FAQ, disclaimers, and support
Data sources: Corporations Canada (ISED) under the Open Government Licence – Canada; OrgBook BC under the Open Government Licence – British Columbia.
Coverage limits: Federal coverage is CBCA + non-CBCA (optionally dissolved). Provincial coverage is currently British Columbia only — other provincial registries (Ontario, Quebec, Alberta, …) are not included. Category = organisation type (no industry/NAICS in the source). Director names are not included in this version (counts only).
Support: Found a bug or need a feature (another province, industry codes, director names)? Open an issue on the Issues tab.
Changelog
0.1 — 2026-06-28
- Federal lookup by corporation number (official legacy JSON) and by name (official bulk CSVs), English-normalized status & legislation, director counts.
- Number lookups now include filing dates (anniversary, year of last filing, last annual meeting) from the corporation's annual-return history.
- British Columbia search via OrgBook BC, with per-entity business-number (BN9) enrichment (search results alone rarely carry it).
- Category / province browse — list federal corporations by organisation type (business / not-for-profit / cooperative / board of trade) and/or province, no name required.
- Robust bulk-CSV streaming that settles correctly on early abort when the result cap is reached.