Every organisation Canada writes down.
Federal corporations, registered charities, municipal business licences and the public money that flows to them — pulled from the 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.
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.
Nothing here is guessed. Every source is a government publisher releasing under an open licence, every column was read from a live response rather than from documentation, and every record links back to the publisher it came from.
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 — 109,356 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.
Who pays — the paying side of the graph. 89 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,606,786 |
| British Columbia | 80,010 |
| Ontario | 73,267 |
| Alberta | 44,005 |
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 September 3, 2026. 1,913,424 entities resolved from 5,276,160 source statements; $816,043,963,766 in federal awards attached to 52,443 of them.