CanadaBuys vs SEAO vs municipal portals
7 min read · updated 2026-08-04
“Canadian tenders” is not one system. It is three, with different rules, different completeness, and — the part that actually decides your week — very different answers to the question can I read the documents without an account?
We ingest from these sources daily, so what follows is measured from our own pipeline rather than paraphrased from anyone’s about page.
48,834
Tender notices currently in our database across CanadaBuys and SEAO, with municipal sources monitored separately.
TenderSentry ingestion database, as of 2026-08-04.
The three systems
| Source | Covers | Open documents? | Machine-readable? |
|---|---|---|---|
| CanadaBuys | Federal departments and agencies, plus some provincial participation | Yes — documents downloadable without an account | Yes — OCDS-format open data |
| SEAO | Québec public bodies: municipalities, school service centres, health, provincial | Yes — including results and full bidder lists | Yes — weekly OCDS releases under CC-BY 4.0 |
| Municipal portals (ON) | Ontario municipalities, mostly via bids&tenders and Biddingo | Mostly no — registration typically required | No public bulk feed |
CanadaBuys: good data, federal scope
CanadaBuys is the federal government’s tender service and the successor to Buyandsell. It publishes in the Open Contracting Data Standard, which means a notice arrives as structured data rather than as a web page you have to scrape: buyer, category, closing date, and links to the documents.
The catch is scope. CanadaBuys covers federal procurement well and provincial or municipal procurement barely at all. If your work is municipal roads and watermains, most of CanadaBuys is not your market — and a large share of what it does carry for you is standing offers and supply arrangements with closing dates years out, which read as live opportunities and are not.
Practical note on categories
CanadaBuys publishes its own category on most notices. We learned to trust it: an early version of our pipeline promoted keyword matches over the published category and filed 106 notices as construction because the word “road” appeared in a street address. The source’s own classification is better than your keyword list, every time.
SEAO: the most complete public procurement record in Canada
Québec’s Système électronique d’appel d’offres publishes what no other Canadian jurisdiction does at this scale: not just the tenders, but who bid on them, and what they bid. Weekly OCDS releases, open licence, no account needed.
That single design decision is why a large part of what this site can do exists at all. It is the difference between guessing what a firm does and reading it.
One caveat that shapes any analysis built on SEAO: 62% of its procurements record only a single bidder, and that firm won 98% of the time. Those are not competitive outcomes and treating them as bidding behaviour teaches you who winsrather than who bids. We exclude them, which leaves 756,872 of 950,607 observed interactions.
Ontario municipal portals: the access wall
Ontario has no SEAO. Municipalities publish individually, and mostly through commercial platforms. We counted: 161 of 444 municipalities on bids&tenders, carrying 51% of the province’s population, against 46 that post open documents on their own site.
The platforms are not doing anything wrong. They sell municipalities a service that works. But the aggregate effect is that Ontario’s procurement record is not publicly analysable the way Québec’s is — not because anyone decided it should not be, but because nobody decided it should.
The full municipality-by-municipality map is on the census page, and the longer version of what that costs both sides is in Québec publishes everything, Ontario doesn’t.
What to actually do
- Register on the platforms your buyers use. There is no way around it for the majority of Ontario’s population. Our census tells you which platform each municipality is on, so you can register once rather than per-municipality.
- Read CanadaBuys through a filter. Most of it is not your market, and the long-horizon standing offers will waste your time if you treat closing date as urgency.
- If you work in Québec, use SEAO’s results data. It tells you who you are bidding against and roughly what they bid — public, free, and almost nobody uses it.
- Watch the small-municipality tail. Forty-six Ontario municipalities post openly. That list is short enough to actually work.
None of this makes the fragmentation go away. It does mean you can decide where to spend registration effort with a map instead of a guess.
See today’s market ranked for your firm
Describe what you build and watch the open pool reorder — free, and no account needed.
Rank the live market