SEAO is the gateway to public contracts in Québec. If your business isn't on it, you're leaving billions of dollars in municipal, provincial, health and education contracts on the table. This guide takes you from registration to bidding, step by step.
We're not going to summarize the government documentation for you. We're going to tell you what SEAO's terms of use don't say clearly: where to start, what costs money, and the mistakes that get bids rejected before anyone reads them.
Using SEAO in English. The interface can be switched to English (button at the top right of seao.gouv.qc.ca): menus, categories and search filters are all translated. The notices themselves and virtually all tender documents, however, are published in French. You can navigate in English, but plan to search with French keywords and to work with French documents. We flag the essential French terms throughout this guide.
What is SEAO, and why your business should care
SEAO, Québec's electronic tendering system
The Québec government's web platform where public bodies publish their calls for tenders. Suppliers (your business) browse the notices, order tender documents and submit bids. Browsing is free. In French: Système électronique d'appel d'offres.
SEAO brings together the calls for tenders of every public body in Québec: government departments, municipalities, Crown corporations, health institutions and school service centres. It's the hub of Québec's public procurement.
Concretely: when a municipality wants a parking lot repaved, when a regional health authority (CIUSSS) needs a maintenance contractor, or when a government department launches an IT project, the call for tenders goes through SEAO. Your business can browse it, download the documents and submit a bid.
SEAO covers Québec's public contracts. For federal contracts or those published on other platforms, the landscape is different: we compare the main ones in MERX vs SEAO vs CanadaBuys: which tender platform should you use?.
A few numbers to size the market: in 2023-2024, public contracts in Québec totalled $32 billion. 85% went to Québec-based businesses (source: Secrétariat du Conseil du trésor, statistics on public bodies' contracts). It's a massive market, and a good share of it is accessible to SMEs with 5 to 50 employees, not just large firms.
SEAO recently migrated to a new platform. The old site (seao.ca) is now read-only. Everything happens on seao.gouv.qc.ca. If you had an account on the old site, check that your access works on the new one.
Who publishes on SEAO, and what kinds of contracts you'll find
Public bodies are legally required to publish their calls for tenders on SEAO above certain dollar thresholds. It's not optional for them: it's an obligation under the Act respecting contracting by public bodies (LCOP) and the Act respecting contracting by municipal bodies (LCOM). The thresholds vary by type of body and contract: we detail the thresholds that apply in 2026. Below the threshold, the regime depends on the type of body. For a municipal body: under $25,000, internal rules and the contract management by-law govern; from $25,000 to under $139,000, the default rule is a written invitation to at least two firms (LCOM, ss. 30 and 80), with mutual agreement (gré à gré) allowed only if the contract management by-law provides for it (s. 9); at $139,000 and above, an open procedure is mandatory. For a provincial body (LCOP): below the threshold, the body has more latitude (public call for tenders, invitation or mutual agreement), depending on its internal rules. What this means for you in practice: below the municipal threshold, the challenge isn't waiting for a publication, it's being known to the buyer when they choose whom to invite.
Here's who publishes:
Provincial departments and agencies: professional services, procurement, IT. Often large contracts, but not exclusively.
Municipalities and regional county municipalities (MRCs): road maintenance, snow removal, waste collection, construction, professional services. This is often the most accessible entry point for SMEs, because the contracts are smaller and the experience requirements lower.
The health network: CIUSSS, CISSS, hospitals. Janitorial services, security, food services, medical equipment, IT.
The education network: school service centres, CEGEPs, universities. Construction, renovation, services, procurement.
In terms of contract types, SEAO covers four broad categories: services contracts (consulting, maintenance, security), construction contracts (works, renovation, infrastructure), procurement contracts (goods, equipment), and information technology contracts.
How to register on SEAO
Browsing the notices published on SEAO is free and requires no account. You can go to seao.gouv.qc.ca right now, click "All Categories" and scan the open calls for tenders. No registration needed to look.
To go further, ordering documents, setting up alerts, submitting a bid, you need an account. For the screen-by-screen walkthrough, our dedicated guide How to register on SEAO covers it.
Step 1: Create your Government Authentication Service account
SEAO uses Québec's Government Authentication Service, the same portal as other government services. You must create a professional account there, not a citizen account.
What you'll need: a professional email address (your company's, never a personal Gmail or Outlook address), a password, and access to your inbox for a verification code. Authentication works in two steps: your password, then a security code emailed to you at every login.
Personal email = blocked access. SEAO categorically refuses citizen accounts tied to a personal email address. If you create an account with your Gmail, you won't be able to access SEAO's features. Use your business email from the start.
Step 2: Set up your organization in SEAO
Once authenticated, you create your organization in SEAO. You'll need your Québec enterprise number (NEQ): if you don't know it, look it up on the Registraire des entreprises website. Add your company's contact information and a valid credit card (AMEX, MasterCard or Visa) if you plan to order documents or subscribe.
The first user who creates the organization automatically receives the Coordinator role: that person manages access for the company's other employees.
SEAO roles: who does what
SEAO doesn't work with a single "company account". Every employee who uses the system has a profile with a specific role, and each role unlocks different features:
Specialist: the central role. This is the user who orders documents, sets up alerts (the jumelage service), consults order history, and manages the company's listing in the Supplier Directory. Every organization needs at least one Specialist.
Reader: read-only access. Useful for an employee who monitors public procurement without needing to order documents.
STVE: the role dedicated to submitting electronic bids. It's a distinct responsibility because submitting a bid legally binds your company.
Accounting: manages payment methods and transaction history.
Coordinator: manages the profiles of all the organization's users.
If you switch the interface to French, the same roles appear as Spécialiste, Lecteur, STVE, Comptabilité and Coordonnateur. One employee can hold several roles (and switch between them in one click), but a 5-person SME doesn't need 5 profiles: one Specialist plus one STVE is often enough to start.
Basic services vs subscription: the billing choice
Independently of roles, your organization chooses between two billing formulas:
Basic services (free)
No monthly fee. You pay per use: an occasional-order surcharge of $20 per order, plus preparation fees ($5.50 for standard documents, $8.50 if oversized documents are included) and the cost of the documents themselves ($0.03 per page for a standard document). Submitting an electronic bid costs $30. No access to the jumelage service (automatic alerts). Suited if you bid occasionally, a few times a year.
Subscription services
Monthly fee per user: $6.95 per Specialist and $3.00 per Reader. In exchange: reduced rates on orders and submissions ($20 instead of $30 for an STVE submission), and above all, access to jumelage: the automatic alert system that notifies you when a call for tenders matching your criteria is published. Worth it as soon as you use SEAO regularly.
Our advice: start with the basic services. Explore the platform, spot the calls for tenders in your sector. If you find yourself checking SEAO several times a week, switch to the subscription: the automatic alerts will save you more time than they cost.
The Supplier Directory, your free storefront. When setting up your organization, you can choose to appear in SEAO's Supplier Directory (Répertoire des fournisseurs). Buyers search it for companies to invite on contracts by mutual agreement and invitation-only tenders. If your SME has never won a public contract, the Directory is specifically how public bodies can find and consider you. It's free and takes 10 minutes.
Reminder: ordering tender documents on SEAO is final and non-refundable. Before ordering, make sure the call for tenders actually matches your capabilities. We come back to this in the next section.
Searching for a call for tenders on SEAO
This is where most SMEs waste time, or give up. SEAO publishes hundreds of new notices every week. Without a solid search method, you'll drown your mornings in calls for tenders that don't concern you.
Search in French. This is the single most important thing to know as an English-speaking user: notices are titled and described in French, whatever language the interface is in. Searching "snow removal" returns nothing; searching « déneigement » finds the contracts. Build a short list of French keywords for your sector. A few to get started: déneigement (snow removal), entretien ménager (janitorial services), gardiennage or sécurité (security services), pavage (paving), collecte des matières résiduelles (waste collection).
The filters that matter
The advanced search page offers several filters. The ones that make the difference:
Keywords. Start broad (« entretien », « sécurité », « déneigement »), then narrow down. SEAO searches the title, description and keywords of the notice. A few tricks the SEAO help pages don't highlight: put a phrase in quotation marks to search those words in that exact order (« soins infirmiers » rather than soins infirmiers), add an asterisk to search by word stem (pav* finds pavage, pavés, paver), and note that the engine ignores accents, which is good news on an English keyboard: typing deneigement works just as well as déneigement. If your keyword contains a hyphen, SEAO treats it as a whole word, so type it exactly.
Notice type. Public call for tenders, invitation-only call for tenders, notice of intention, results. To bid, filter on public calls for tenders: that's where the opportunities open to everyone are.
Buyer. If you're targeting a specific municipality or department, filter by organization. Useful once you know who your target buyers are.
Region. Filter by administrative region. For a services SME, geographic proximity is often an evaluation criterion: start with your own region.
UNSPSC category. SEAO uses an international classification system (UNSPSC codes) to categorize products and services. Finding the codes that match your activity is the key to relevant results and precise alerts. Take the time to choose them well: it's what separates noisy monitoring from truly targeted alerts.
Example: you run a snow removal company in Sherbrooke. Your starting filters: notice type "Call for Tenders" (public), region "Estrie", keywords « déneigement » or « entretien hivernal » (winter maintenance). In a few clicks, you go from hundreds of notices to a handful of relevant contracts in your area.
Jumelage: getting calls for tenders delivered automatically
SEAO offers a service called jumelage (matching): you define your search criteria (UNSPSC codes, regions, notice types, keywords) in one or more matching profiles, and the system runs those searches automatically every business day (or three times a day, your choice). When a new notice matches your criteria, you get an email. That's the real time-saver: instead of checking manually every morning, SEAO does the monitoring for you.
Jumelage is not free. Your organization must be on the subscription plan ($6.95/month per Specialist, $3.00/month per Reader) for your users to create matching profiles. On top of the subscription, each notified notice costs $0.35. Without a subscription, you can't set up jumelage: you have to search manually.
Is it worth it? If you check SEAO more than once a week and your sector has a steady flow of tenders: yes. A subscribed Specialist receiving 20 notifications a month pays about $14 ($6.95 subscription + $7 in notifications), cheaper than an hour of your time spent searching by hand.
Tip: create several matching profiles with few criteria each rather than one profile with all your criteria. SEAO only returns a notice if it matches ALL the criteria of a profile. An overly restrictive profile will send you nothing.
SEAO also offers a mobile monitoring app (a value-added service) that sends push notifications more frequently than email matching. Useful if your sector has short-deadline tenders. Check SEAO's fee schedule for access conditions.
Reading a tender notice: what each field means
When you open a notice on SEAO, you land on a page with a dozen fields. Most are self-explanatory. The ones that deserve your attention:
Notice type. "Call for tenders" (public) = open to everyone. "By invitation" = only invited suppliers can bid. "Notice of intention" = the body announces a future contract without opening bidding yet.
Award method. Two main possibilities. "Lowest compliant price" (plus bas prix conforme): the cheapest bid that meets all the criteria wins. Period. "Quality-price" (qualité-prix): the body evaluates both your price AND your technical offer (experience, methodology, team). Your bidding strategy changes radically depending on the method: don't mix them up.
Closing date and time. The deadline is absolute. SEAO blocks submissions to the minute. If your bid arrives late, it's rejected automatically. No extension, no "I sent it just before but it didn't go through". Build in a margin of at least 24 hours.
Available documents. The list of tender documents you can order: specifications (cahier des charges), plans, estimates, bid form. The detailed requirements live in those documents; the notice on SEAO is only a summary.
Addenda. A counter shows whether amendments have been published since the notice went online. If the counter shows "2 addenda", the original documents have been modified twice. Order them: they're included if you've already ordered the documents, or distributed automatically if published after your order.
Tip: before ordering the documents of a call for tenders that interests you, look up the results of similar tenders from previous years on SEAO. You'll see how many suppliers bid, who won, and at what price. It's the best way to calibrate your expectations before investing time.
Ordering the documents, and the go/no-go decision
You've found an interesting call for tenders. Before ordering the documents (reminder: it's non-refundable), you can preview each document up to 5 times for free directly on SEAO. That's the best way to check whether the contract really matches your capabilities, without spending a cent.
If the contract still looks relevant after previewing, ask yourself three questions before ordering:
1. Are you eligible? The notice summarizes the eligibility criteria: required licences, attestations, minimum insurance, required experience. If the tender asks for "3 similar contracts in the last 5 years" and you have zero, there's no point ordering the documents. Your bid will be rejected as non-compliant, whatever its price or quality.
2. Can you deliver? Does the contract cover a region you can serve? Is the volume realistic for your current team? Is the delivery schedule compatible with your existing commitments?
3. Is it worth it? Preparing a serious bid costs time and money: several thousand dollars in internal resources for a mid-sized contract, once you add up the hours of analysis, writing and coordination. If the contract is small and the competition fierce, the return on investment may not be there.
That's the go/no-go decision. SMEs that bid effectively don't respond to everything: they pick their battles. (And frankly, it's the most underrated skill in the tendering world. Knowing when to say no to a tender matters as much as knowing how to win one.)
A concrete example: a commercial cleaning company spots a $200,000 call for tenders for the maintenance of a government building in its region. The notice asks for 3 references from similar contracts, an Attestation de Revenu Québec (tax compliance certificate), and $2M in liability insurance. The company has the references and the insurance, but its attestation expired two weeks ago. Before ordering the documents, it renews the attestation. Otherwise, that's wasted document fees and dozens of hours of work on a bid that will be rejected at opening.
Submitting your bid on SEAO
Submission happens online, directly on the platform. SEAO keeps your bid confidential until the public body officially opens the bids, after the closing date.
A few practical points the official documents don't stress enough:
File size. SEAO enforces size limits on attached files. If your technical appendices include plans or high-resolution photos, check the limits before submission day. Compressing files at the last minute is the recipe for missing the deadline.
File format. Follow exactly the formats requested in the tender documents. If they ask for a PDF, don't submit a Word file. If they ask for a signed form, make sure the signature is compliant.
The hour, not the day. Closing is at a precise hour and minute (check the tender documents). Not "by end of day". SEAO cuts off reception to the minute. Submit at least 24 hours early: last-minute technical problems happen more often than you'd think.
After submission: results and contract award
Your bid is in. Now what?
The public body proceeds with the opening of bids after the closing date. For "lowest compliant price" tenders, the opening is often public: the bidders' names and prices are announced. For "quality-price" tenders, the opening is generally behind closed doors while the technical offers are evaluated.
The body then checks each bid for compliance: are all the documents there? Are the eligibility criteria met? A non-compliant bid is rejected before price or quality is even evaluated. It's brutal, but it's the rule. Hence the checklist.
The results are published on SEAO. You can see:
- Who won the contract
- The awarded contract amount
- The number of bidders
That data is precious. Even if you didn't win, you learn the market price, you identify your competitors, and you calibrate your future bids. The SMEs that improve are the ones that systematically analyze results, not the ones that submit and forget.
If you believe a process was unfair, the Autorité des marchés publics (AMP) is Québec's public procurement watchdog. But in the vast majority of cases, a rejection comes down to administrative non-compliance, not buyer bias.
Pre-submission checklist
Watch for addenda. Once you've ordered the documents, keep an eye on SEAO until the closing date. Public bodies can publish addenda: amendments to the tender documents, at any time before the deadline. An addendum can change the criteria, the schedule or the technical requirements. If you submit without accounting for the latest addendum, your bid may be rejected, especially if the documents state that the omission is eliminatory.
Before submitting your bid on SEAO, check every item. A missing piece can lead to your bid being rejected, especially if the documents state that the omission is eliminatory. Treat every requirement as essential, but know that the exact effect depends on the compliance clause.
Checklist
0/8 doneYour next step
You've read the guide. Don't stop there. Here's what you can do in the next hour:
- Explore SEAO for free: go to seao.gouv.qc.ca, switch to English if you prefer, click "All Categories", and browse the open calls for tenders in your sector. No account required.
- Create your account: set up a professional account with the Government Authentication Service, then configure your organization in SEAO. Sign up for the Supplier Directory while you're at it. Count 20 minutes.
- Study the results of past tenders in your sector and region. Look at who wins, at what price, and how many suppliers bid. It's free, and it's the best way to calibrate your expectations.
Within an hour, you'll know whether public contracts are a fit for your business. And if the answer is yes, our guide How to bid on a public tender in Québec walks you through what comes next.
Frequently asked questions
Sources
Québec's electronic tendering system (SEAO), seao.gouv.qc.ca: help centre, user roles and fee schedule (consulted in 2026); English interface verified in July 2026. Act respecting contracting by public bodies (CQLR, c. C-65.1) for the tender publication requirement.
Adjudica
Bidding on a tender right now? The match report shows who usually bids with this buyer, how close comparable contracts were decided, and who else bids in this category. $490 plus taxes, delivered within one business day.
See the match reportNo open notice right now? The assessment covers your last 18 months: $150 CAD + taxes, credited toward your first match report.