Every organisation Canada writes down.
Federal corporations, registered charities, and the businesses seventeen cities license to trade — joined to what they were paid, what they built, what they filed and how many people they say they employ. Pulled from registries that publish under an open licence, resolved so that one organisation is one record, and given a permanent identifier that survives a name change.
The headcount is the organisations’ own figure, given to a city when applying for a licence, on whatever date that application was made. It is not a census, nobody audited it, and it counts only the organisations whose publisher asks the question — three source datasets do, and Vancouver is most of it. Read it as what businesses told their city, which is what it is, and not as employment in Canada.
A record can now say how deep it is
The Record Depth Index measures the public evidence assembled for an organisation: independent publishers, identifiers, evidence families, dated span and explainable joins. The national average is 35.2/100 across 2,133,085 records.
It is a measure of this database’s coverage, never a rating of a company. The fixed formula and every input are public. Read the formula and product roadmap.
The archive says when it was watching
Daily captures create a history that cannot be reconstructed later. Source health records cadence, failed attempts, row-count anomalies and comparison coverage. Missed dates stay recorded as unobserved gaps.
This build reports 25 current sources and 0 needing action or review. Inspect every source.
Canada has no single business register. A company can be incorporated federally, registered again in three provinces, licensed by two cities and paid by four departments, and no public system connects those six facts to each other. Each publisher issues its own number and none of them agree.
entities.ca does the joining. Where a business number, a registry key, or a name and address agree across publishers, the statements collapse into one record with one identifier. Where the evidence is weaker than that, they stay apart — and the near-match is recorded rather than acted on.
Every displayed fact has a source. The inputs come from governments, regulators and authoritative identity systems under reusable terms; the field mappings were checked against live responses, and every record identifies the publisher it came from. Entity links created by the resolver show their evidence and confidence separately.
Not everything is published. Municipal licence files are full of sole proprietors trading under their own names. A person who takes out a trade licence should not acquire a public profile because of it, so subjects that cannot be confirmed to be organisations are withheld — 219,817 of them. How that decision is made.
The contract half is value as published, not money paid. It includes the ceiling of standing offers and supply arrangements — purchasing capacity a department may never use. One row in the file carries $20.0 billion against a single procurement on that basis.
They are also a floor in the other direction: proactive publication truncates the vendor postal code to three characters, so awards that could belong to more than one company are left unattached rather than guessed at. How awards are attached.
| Builder | Homes permitted | Permits | Declared value | Since |
|---|---|---|---|---|
| Shane Homes Limited CA-E-ER6R-A3SY | 9,039 | 9,815 | $2.1B | 1999 |
| Trico Homes CA-E-Q00T-K1V5 | 8,854 | 7,591 | $2.2B | 1999 |
| Cedarglen Group (the) CA-E-WCD4-BN6K | 8,621 | 8,755 | $2.2B | 1999 |
| Morrison Homes (calgary) CA-E-107T-10EJ | 8,587 | 9,089 | $2.0B | 1999 |
| Cardel Homes CA-E-YDBS-GQ5V | 7,849 | 8,167 | $1.7B | 1999 |
| Brookfield Residential (alberta) CA-E-ZAMD-66S3 | 7,247 | 5,786 | $1.6B | 1999 |
| Homes By Avi (canada) CA-E-3AX0-98TB | 6,590 | 5,593 | $1.2B | 1999 |
| Genesis Builders Group CA-E-R4W3-YJAK | 2,567 | 2,425 | $737.7M | 2005 |
| Hopewell Residential Management CA-E-6EW1-KQD5 | 2,336 | 1,866 | $561.5M | 2017 |
| Baywest Homes CA-E-3392-0YWQ | 2,211 | 2,294 | $594.2M | 1999 |
Declared value is the cost estimated on the permit application, which the city collects to set its fee. It is not revenue, not a contract, and never audited. Permits are matched to a builder by name and by the city that issued them, never by the property address — a permit’s address belongs to the house. How that matching works.
Who pays — the paying side of the graph. 98 federal institutions ranked by the award value that could be attached to a named organisation, each with the suppliers behind the figure.
| Jurisdiction | Records |
|---|---|
| Canada (federal) | 1,646,120 |
| British Columbia | 208,467 |
| Ontario | 158,409 |
| Alberta | 81,232 |
| Québec | 35,462 |
| Northwest Territories | 906 |
| Manitoba | 890 |
| Saskatchewan | 543 |
| Nova Scotia | 411 |
| New Brunswick | 401 |
| Nunavut | 126 |
| Prince Edward Island | 63 |
| Newfoundland and Labrador | 53 |
| Yukon | 2 |
Every record carries a CEID — CA-E-4T7K-9BQ2 — minted once and never reassigned. It has a check character, so a mistyped identifier fails rather than quietly resolving to somebody else’s company.
Corpus built October 25, 2026. 2,352,902 entities resolved from 6,946,211 source statements; $348,227,905,139 across federal contracts, grants and contributions attached to 68,353 of them.