Skip to main content
Gruv.ai logo

How to Register for a Business Number (BN) in Canada

By Gruv Editorial Team
Contributor
Published on
18 min read
How to Register for a Business Number (BN) in Canada - hero image

Quick Answer

Start with CRA's BRO portal to obtain one 9-digit BN, then attach only the account tied to your current obligations, such as GST/HST (RT) or payroll (RP). If a BN already exists for your business, add the needed account instead of creating another BN. Save your confirmation as soon as you submit, then update invoice and client-onboarding fields so requested identifiers match exactly. For Quebec GST/HST situations, follow Revenu Quebec routing.

--- Getting control of your operation starts with the right question: not whether you might eventually need a Canadian Business Number, but when it becomes worth setting up. This is less about bureaucracy than about operating cleanly, reducing onboarding friction, and avoiding rushed compliance work later.

The Strategic Imperative: From Gig Worker to Professional Services Provider#

Treat your BN decision as an operating decision, not a last-minute paperwork task. If you wait until a client onboarding request or a tax trigger forces action, you may end up handling setup and cleanup under pressure.

Step 1. Treat the BN as your base identifier#

A Business Number is the CRA's standard identifier for your business or legal entity. It is a unique 9-digit base number, and it is not the same as a GST/HST account.

For an unincorporated business, you generally need a BN when you register for a CRA program account, such as GST/HST or payroll. If you do not already have a BN, CRA can issue one during that registration. You can only have one BN per business. If you already have a 9-digit BN, add the program account you need instead of applying for a new one.

Operating positionWithout BNWith BN
Credibility in admin reviewYou may need to provide other identifiers when clients ask for business detailsYou can provide a standard CRA business identifier when clients request business details
Contracts and payments workflowYou may need extra back-and-forth if tax and entity details are requested before setup is completeYou can provide a CRA identifier and attach program accounts to the same BN as needed
Tax account readinessYou may need to set up BN and program accounts at the same time when a trigger appearsYou can attach required CRA program accounts to an existing base identifier

A BN does not guarantee faster onboarding or payment. It does put you in a clearer position when a client asks for formal business information.

Step 2. Apply the GST/HST decision rule early#

For many freelancers and service businesses, GST/HST is often the first trigger to watch. You must register for a GST/HST account if both apply: you are not a small supplier, and you make taxable sales, leases, or other supplies in Canada.

Diagram showing Step 2. Apply the GST/HST decision rule early for How to Register for a Business Number (BN) in Canada.
CheckWhat to reviewArticle note
Worldwide taxable suppliesTrack them by calendar quarterKeep quarter-by-quarter support ready, such as invoices and payment exports
Single calendar quarter windowCheck one CRA window: a single calendar quarterIf your total is more than $30,000, or $50,000 for public service bodies, you are generally no longer a small supplier
Four-quarter windowCheck the last four consecutive calendar quartersIf your total is more than $30,000, or $50,000 for public service bodies, you are generally no longer a small supplier
Taxable supplies in CanadaConfirm you make taxable sales, leases, or other supplies in CanadaIf you are not a small supplier and you make taxable supplies in Canada, register

Use this check:

  1. Track worldwide taxable supplies by calendar quarter.
  2. Check both CRA windows: a single calendar quarter and the last four consecutive calendar quarters.
  3. If your total is more than $30,000, or $50,000 for public service bodies, you are generally no longer a small supplier; if you make taxable supplies in Canada, register.

A common failure mode is crossing the line and then reconstructing records under pressure. Keep your quarter-by-quarter support ready, including invoices and payment exports. If you are still below the threshold, voluntary registration can still make sense in some cases.

Step 3. Connect the BN to the program account you actually need#

Think in layers: BN first, then the program account for the activity you need to report. For GST/HST, that program code is RT.

So this is not "BN or GST/HST." It is "BN as the base identifier, then GST/HST (RT) or another program account as needed." When you are ready to register, prepare your details before starting Business Registration Online. For resident businesses, the path is online, and sessions time out after 30 minutes of inactivity. Since November 3, 2025, this registration flow is no longer accepted by phone.

If you expect taxable supplies in Canada soon, or you may need payroll, align early. The BN sets the base, and program accounts handle the reporting obligation. Once that structure is clear, the next question is simpler: do your current facts actually require action now?

If you want a deeper dive, read Sole Proprietorship vs. LLC: The Definitive Guide for Global Freelancers.

A Framework for Your Decision#

Decide based on your operating facts. For most unincorporated businesses, you act when you need a CRA program account or you incorporate, not just when you start freelancing.

Step 1. Match your situation#

Your situationWhen this appliesWhy BN matters nowWhat to do next
You are a resident sole proprietor and GST/HST registration is now requiredYour taxable supplies are over $30,000 in a single calendar quarter or over the last four consecutive calendar quartersThe BN is the base identifier CRA uses to attach your GST/HST accountPrepare quarter-by-quarter revenue records, then use Business Registration Online to register BN and RT together
You are about to run payrollYou will hire employees and need payroll deductions reportingPayroll accounts are attached to the BN base identifierOpen BN and payroll in the same BRO session before payroll starts
You are a growing sole proprietor reviewing structureYour admin load, client requirements, or tax filing complexity makes a structure review timelyStructure affects tax reporting, but that review is separate from BN setupIf you need a CRA program account now, secure BN first, then do a structure review next

If you already have a BN, confirm whether you can add the program account you need instead of starting a new BN registration.

Step 2. Check cross-border facts before making treaty or withholding claims#

If a U.S. payer asks for IRS forms, verify the facts before you certify anything. Form W-8BEN-E is for foreign entities, and treaty outcomes can vary by country, income type, TIN details, and limitation-on-benefits rules. Check your residency facts, entity status, and the exact form and instructions from the payer before claiming reduced withholding treatment.

Step 3. Run a quick self-check if none of these profiles fit#

If your case does not fit neatly into the table above, use this short self-check before you register anything:

  1. Where are your clients located?
  2. Where is the work performed?
  3. Will your activity require GST/HST registration?
  4. Will you hire employees or incorporate soon?

If your answers point to a CRA program account, act now. Also remember that a federal BN does not replace provincial or territorial registration, and in some provinces the provincial registration process can issue the federal BN automatically.

You might also find this useful: The Best Email Marketing Platforms for Freelancers.

Securing Your Business Number: A Precise Walkthrough#

Once you know you need a CRA program account, do this in one clean pass: prepare your inputs, complete BRO, and save your confirmation before you close the browser. Avoid operating mistakes such as applying for a new BN when one already exists or using the wrong registration channel for Quebec.

For resident businesses, CRA says you must use Business Registration Online (BRO) for new BN and program-account registration. Phone registration for new BN or program-account registrations is no longer accepted as of November 3, 2025. BRO is available daily except 3 am to 6 am ET, and sessions time out after 30 minutes of inactivity.

Step 1. Run a pre-submission checklist#

Do this prep before you open the form.

Prep areaWhat to have readyArticle note
Identity and accessUse Add account -> Business account -> Business Registration Online and confirm the identity fields CRA currently requiresEnter your postal code exactly as expected; if BRO rejects it, CRA directs you to Form RC1
Business detailsStructure, addresses, main activity, and start or operating dateIf you already have a 9-digit BN, add the needed account instead of applying for a new BN
Tax-account setup inputsWhich program accounts you need now; for RT, registration effective date, fiscal year details, and annual revenue estimate; for RP, whether you are actually paying employment-related amountsIf your registration depends on a sales-tax trigger, verify the current rule before submitting, and do not assume Quebec follows the same routing

Identity and access

  • Use the business-owner flow CRA lists: Add account -> Business account -> Business Registration Online.
  • Confirm the identity fields CRA currently requires in the live instructions before you start.
  • Enter your postal code exactly as expected. If BRO rejects it, CRA directs you to Form RC1.

Business details

  • Core business details, such as your structure, addresses, main activity, and start or operating date.
  • Any existing 9-digit BN. If you already have one, add the needed account instead of applying for a new BN.

Tax-account setup inputs

  • Which program accounts you need now.
  • For GST/HST (RT): registration effective date, fiscal year details, and annual revenue estimate. CRA allows a reasonable estimate for new businesses.
  • For Payroll deductions (RP): whether you are actually paying employment-related amounts.

If your registration depends on a sales-tax trigger, verify the current rule before submitting. Do not rely on memory, and do not assume Quebec follows the same routing.

Step 2. Complete BRO in one sitting#

Once your inputs are ready, finish the registration in one sitting.

  1. Log in and follow: Add account -> Business account -> Business Registration Online.
  2. Enter business details carefully, especially effective dates.
  3. Select only the program accounts you need now.
  4. Review before submitting:
  • confirm you did not create a new BN when an existing BN should be used - confirm the correct account or accounts are attached, such as RT and/or RP - recheck GST/HST effective date and fiscal-year entries
  1. Save or print the confirmation screen immediately.

CRA states your BN confirmation is not sent separately, so your saved or printed confirmation is your record. If timing matters for a contract, onboarding, or filing deadline, confirm the current processing expectation before you rely on it.

Step 3. Choose the right program accounts now, not just in case#

Open the accounts you actually need now. Adding unused accounts creates extra admin without solving a real problem.

Account codeWho typically needs itCommon freelancer triggerImmediate next action
RT (GST/HST, excluding Quebec in resident BRO flow)Businesses that need to collect and remit GST/HSTYour situation indicates you need to register under current GST/HST rulesRegister RT with accurate effective date and fiscal-year details
RP (Payroll deductions)Employers, trustees, or other payers of employment-related amountsYou start paying employees or other employment-related amountsOpen RP before payroll activity begins

CRA also states that if you register for GST/HST and do not yet have a BN, one is issued during that registration flow.

Step 4. Use the correct channel for Quebec vs non-Quebec#

The channel matters here, especially if Quebec is involved.

SituationRegistration channelArticle note
Operating in QuebecUse Revenu Québec for GST/HST registration processing when you carry on commercial activities in QuebecRevenu Québec indicates online and form-based options, including Form LM-1-V
Outside QuebecUse CRA BRO for a new BN and supported federal program accountsThis includes RT (excluding Quebec in this flow) and RP
Reactivating a previously closed program accountUse the alternate routeCRA lists reactivating a previously closed program account as a non-BRO case

If operating in Quebec: use Revenu Québec for GST/HST registration processing when you carry on commercial activities in Quebec. Revenu Québec indicates online and form-based options, including Form LM-1-V.

If outside Quebec: use CRA BRO for a new BN and supported federal program accounts, including RT (excluding Quebec in this flow) and RP.

Keep one exception in view. BRO does not handle every case. CRA lists reactivating a previously closed program account as a non-BRO case, so use the alternate route when that is your situation.

For a step-by-step walkthrough, see How to Incorporate a Business in Canada as a Freelancer.

The Activation Plan: Putting Your New Asset to Work#

A BN only helps if your day-to-day records use it correctly. Use the 9-digit BN as your federal identifier, and use each CRA program account as a separate tool attached to that BN.

Step 1. Send region-ready invoices and onboarding details#

As soon as you register, update your invoice template and client onboarding details. If you opened GST/HST, use the full GST/HST account details when tax registration information is required, not just the 9-digit BN.

Client regionInvoice or onboarding fields to includeTax form stepsVerify before sending
CanadaStandard invoice details (such as business name, invoice date, service description, amount, and GST/HST treatment). If HST applies, show the total HST rate. Include CRA-required invoice or receipt information where applicable.GST/HST account details where required for documentary support.Confirm client location tax treatment, confirm invoice date, and confirm you used full GST/HST account details where needed.
USLegal or business name, address, invoice date, service description, amount due, plus payer-required onboarding fields.Use Form W-8BEN for a foreign individual or Form W-8BEN-E for a foreign entity. If claiming treaty benefits, confirm the current withholding and treaty details before you submit anything.Confirm the payer requested the correct W-8 form and that the form name matches your contract and invoice name.
EUStandard commercial invoice details plus VAT-related details required by the transaction and Member State rules.EU invoicing generally applies to most B2B supplies. If the client provides a VAT number, validate it in VIES.Confirm the VAT number in VIES, confirm the client country, and verify current Member State invoicing requirements before issuing.

Step 2. Run a monthly GST/HST workflow#

If you have a GST/HST account, run a monthly close even if your reporting period is not monthly. That keeps return prep organized and helps you spot remittance issues earlier.

Use this monthly sequence:

  1. Track GST/HST collected or collectible on sales.
  2. Track GST/HST paid or payable on eligible purchases and expenses for ITCs.
  3. Reconcile to a net-tax working sheet for the period.
  4. Set aside expected remittance funds in a dedicated reserve process.

Keep these controls in the same process:

  1. Save every sales invoice copy and supporting purchase receipt.
  2. Map each entry to the correct account and tax treatment when recorded.
  3. Keep support for material or unusual claims.
  4. Maintain an audit trail from invoice to payment to ledger to return working papers.

Two checks matter every month: the invoice date drives the reporting and remittance period, and ITC claims need complete support records. Keep GST/HST records for 6 years from year-end.

Step 3. Decide name use before you invoice, contract, or bank#

This is where many otherwise clean setups get messy. Your BN handles federal tax identity, but local name-use rules are separate.

Use this decision path:

  1. If you operate only under your legal personal name, separate name registration may not be required.
  2. If you operate under any other name, treat it as a trade name and check provincial or territorial registration requirements first.

Do this before you issue invoices, sign contracts, or open or use banking under that name. Keep your legal name, trade name registration status, contract name, invoice name, and bank records aligned to avoid preventable compliance and operational friction.

Related: Ho Chi Minh City, Vietnam: The Ultimate Digital Nomad Guide (2025).

Before you send your first post-registration invoice, do a clean test run. Make sure your business details and payment fields are consistent across client documents with the Free Invoice Generator.

Conclusion: From Operator to CEO#

A BN is an operating tool, not a title change. Used properly, it helps reduce avoidable compliance mix-ups and keeps business records consistent.

  1. Confirm exactly what is registered.

Keep the distinction clear: your core identifier is one 9-digit BN for one business/legal entity, and GST/HST or payroll are separate CRA program accounts attached to that BN using a 2-letter program code plus a 4-digit reference. Save or print your confirmation immediately, since CRA says it is not sent later. Do not create a second BN for the same entity.

  1. Align what you submit.

When a form asks for a specific account number, provide that exact identifier. If a party asks for a GST/HST account number, do not provide only the 9-digit BN.

  1. Update operational documents now.

Bring invoices, client onboarding forms, and internal records into alignment so account details match. If you invoice other GST/HST registrants, include complete invoice details to support their records.

  1. Keep one clean record set.

Store your BN confirmation, program-account details, and updated paperwork together. If you add CRA accounts later, they are appended to your existing BN.

One boundary still matters: federal BN setup does not replace provincial, territorial, or municipal obligations. Depending on your situation, you may still need business name registration, permits, or licences.

The practical takeaway is simple. Accurate registration gives you better control, fewer avoidable errors, and lower operational risk.

We covered this in detail in Canada GST/HST for Freelancers Who Want Fewer Filing Surprises.

If you want your cross-border money flow to stay organized and audit-ready as your client load grows, review Gruv for Freelancer Workflows. ---

Frequently Asked Questions

What is the difference between a BN and a GST/HST account?

A BN and a GST/HST account number are not interchangeable. If someone asks for a GST/HST account number, do not assume the 9-digit BN alone is enough. Check the exact field they require before you submit documents.

How do I get the number fastest, and how long does it take?

If speed is your priority, start with Business Registration Online. CRA says sole proprietorships, partnerships, and corporations can obtain a BN there in real time. CRA also lists mail, fax, and telephone as registration channels. If your case falls outside BRO, confirm the current channel and timeline before you commit to a deadline.

Where can I find my BN after registration?

Check CRA My Business Account first. It is the most direct way to confirm your 9-digit BN when updating invoices, onboarding details, or internal records.

Can a non-resident get a BN in Canada?

This depends on your specific facts. If this applies to you, treat registration as a live compliance question and get Canada-specific advice before relying on assumptions.

Do I need one just because I freelance for a US client?

A U.S. client relationship alone is not enough information to determine BN requirements. Verify your obligations based on your full Canadian registration facts before filing.

Should I still register early if I am not forced to yet?

Sometimes, yes. Early registration can be practical if clients keep asking for formal business details. If you register early, keep your legal name, trade name status, invoice name, and bank records aligned.

What if a GST/HST account will not verify?

First, recheck every entered field against the supplier-provided details. CRA notes mismatches can return “Insufficient information entered,” and date mismatches can also occur if the supplier was not registered on the transaction date you entered. If errors continue after you confirm with the supplier, call CRA Business enquiries at 1-800-959-5525.

Gruv Editorial Team

Researched and edited by the Gruv editorial team. Gruv builds cross-border billing, payouts, and finance-operations software for global businesses.

Sources

Includes 2 external sources outside the trusted-domain allowlist.

  1. europa.eu/youreurope/business/taxation/vat/check-vat-n...trusted
  2. fdic.gov/formsdocuments/apgm.pdftrusted
  3. irs.gov/businesses/international-businesses/united-s...trusted
  4. irs.gov/forms-pubs/about-form-w-8-ben-etrusted
  5. oecd.org/content/dam/oecd/en/topics/policy-issues/tax...trusted
  6. taxation-customs.ec.europa.eu/taxation/vat/vat-businesses/invoicing_entrusted
  7. canada.ca/en/revenue-agency/services/e-services/digita...external
  8. canada.ca/en/revenue-agency/services/tax/businesses/to...external

Educational content only. Not legal, tax, or financial advice.

Related Posts

Sole Proprietorship vs LLC for Global Freelancers in 2026
Foundational Guides28 min read

Sole Proprietorship vs LLC for Global Freelancers in 2026

For most freelancers in 2026, the practical default is still simple: use the simplest structure you can run cleanly, then formalize when risk actually rises. If your work is still in validation mode and the downside is contained, a sole proprietorship is often the practical starting point. When contract exposure, delivery stakes, or dispute risk starts climbing, forming an LLC deserves earlier attention.

sole proprietorshipsingle-member llcfreelancer taxes
Read
Ho Chi Minh City Digital Nomad Guide for a 30-Day Move (2026)
PSEO Destination Guides23 min read

Ho Chi Minh City Digital Nomad Guide for a 30-Day Move (2026)

Ho Chi Minh City is a strong base if your priority is keeping work momentum while relocating. You get density, plenty of places to work from, and a social scene that can help you settle quickly. It is a weaker fit if your best days depend on calm streets, easy walking, and long stretches of quiet. In practice, Saigon tends to reward people who want convenience and activity more than retreat pace.

vietnamsaigonvietnam e-visa
Read
The Best Email Marketing Platforms for Freelancers
Product Reviews24 min read

The Best Email Marketing Platforms for Freelancers

Pick the platform you can still run on a busy Thursday, not the one that looks smartest in a comparison chart. For most freelancers, the decision is not about the longest feature list. It is about whether your email setup stays usable when client work piles up, your list grows, and you need to send without babysitting every step.

convertkitmailchimpflodesk
Read