Eligibility & registration

Register to bid on federal contracts

The path is the same for everyone: get a CRA Business Number, turn it into a Procurement Business Number on CanadaBuys, then register in SAP Business Network to receive notices and submit bids. Each step builds on the one before it.

Work through the checklist below. It shows your next action and the official link for each step.

0/3Your registration checklisttick as you go
0 of 3 required steps done
Your next actionstep 01
01next step
Get a CRA Business Number (BN). Register your business with the Canada Revenue Agency to get a 9-digit Business Number. Everything else is built on it, so this comes first.
Order matters: your Procurement Business Number is derived from your CRA Business Number, so the steps build on each other. Tick each one off as you complete it.
Guidance only, not legal advice. Registration steps and links are summarised from official Government of Canada sources. Confirm the current process with the CanadaBuys supplier registration pages and the Canada Revenue Agency before you rely on it.
CanadaBuys supplier registration · sequence
StepWhereNotes
Step 1 · Business Number (BN)CRA9-digit number from the Canada Revenue Agency
Step 2 · Procurement Business Number (PBN)CanadaBuys (SRI)Derived from your BN via Supplier Registration Information
Step 3 · SAP Business NetworkCanadaBuysReceive tender notices and submit electronic bids
Step 4 · As neededOptionalIndigenous Business Directory, security clearance, GST/HST

Last verified 2026-06-27

The registration path, in order

Bidding on federal contracts in Canada starts with identity. First you get a Business Number from the Canada Revenue Agency, the 9-digit number that identifies your business across government. Then you register as a supplier on CanadaBuys through Supplier Registration Information, which issues your Procurement Business Number. That number is derived from your Business Number, which is why the Business Number has to come first.

Getting set up to receive notices and bid

With your Procurement Business Number in hand, you create a CanadaBuys account and register in SAP Business Network, also known as SAP Ariba. This is the part that makes you operational: it is how you receive tender notifications for the work you care about and how you submit electronic bids on federal solicitations. Until you are registered here, you can read tenders but you cannot bid through the system.

The as-needed registrations

The last step depends on what you bid on. If you want to compete for Indigenous set-asides, you register in the Indigenous Business Directory. If a contract involves protected or classified information or sites, you obtain security clearance through the Contract Security Program. And once your taxable revenue passes the small-supplier threshold, you set up GST/HST with the CRA. None of these are universal, so treat them as triggered by the specific opportunity in front of you.

What this tool leaves out

This is a planning checklist of the standard sequence, not the full detail of each registration. The exact forms, processing times, and requirements change, and some contracts carry conditions beyond these steps. Use it to keep the order straight, then confirm the current process on CanadaBuys and with the Canada Revenue Agency. It is guidance, not legal advice.

Common questions

How do I register to bid on Canadian government contracts?

Start by getting a Business Number from the Canada Revenue Agency. Then register as a supplier on CanadaBuys through Supplier Registration Information to obtain a Procurement Business Number, which is derived from your Business Number. Next create a CanadaBuys account and register in SAP Business Network so you can receive tender notifications and submit electronic bids. After that, add the registrations a specific contract needs, such as security clearance or GST/HST.

What is the difference between a BN and a PBN?

A Business Number (BN) is the 9-digit identifier the Canada Revenue Agency issues to your business. A Procurement Business Number (PBN) is the identifier federal procurement uses for you, and it is derived from your BN when you complete Supplier Registration Information on CanadaBuys. You need the BN first.

What is SAP Business Network and why do I need it?

SAP Business Network, also known as SAP Ariba, is the platform CanadaBuys uses for tender notifications and electronic bidding. Registering in it through your CanadaBuys account is how you receive notices about opportunities and submit your bids on federal solicitations.

Do I need security clearance to bid?

Not for every contract. Many open tenders have no clearance requirement. When a contract involves protected or classified information or sites, you obtain clearance through the Contract Security Program. Treat it as an as-needed step that depends on the specific opportunity.

Is this registration wizard free?

Yes, free and no signup. It tracks the standard CanadaBuys supplier registration sequence and links each step to its official Government of Canada source. Treat it as guidance and confirm the current process on CanadaBuys before you rely on it.

Next steps once you are registered

Find contracts to bid

We'll send the open Canadian government contracts that match your business, free.

By subscribing you agree to receive weekly government tender digest emails from Wonable. Unsubscribe anytime.