
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.
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.
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 position | Without BN | With BN |
|---|---|---|
| Credibility in admin review | You may need to provide other identifiers when clients ask for business details | You can provide a standard CRA business identifier when clients request business details |
| Contracts and payments workflow | You may need extra back-and-forth if tax and entity details are requested before setup is complete | You can provide a CRA identifier and attach program accounts to the same BN as needed |
| Tax account readiness | You may need to set up BN and program accounts at the same time when a trigger appears | You 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.
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.
| Check | What to review | Article note |
|---|---|---|
| Worldwide taxable supplies | Track them by calendar quarter | Keep quarter-by-quarter support ready, such as invoices and payment exports |
| Single calendar quarter window | Check one CRA window: a single calendar quarter | If your total is more than $30,000, or $50,000 for public service bodies, you are generally no longer a small supplier |
| Four-quarter window | Check the last four consecutive calendar quarters | If 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 Canada | Confirm you make taxable sales, leases, or other supplies in Canada | If you are not a small supplier and you make taxable supplies in Canada, register |
Use this check:
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.
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.
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.
| Your situation | When this applies | Why BN matters now | What to do next |
|---|---|---|---|
| You are a resident sole proprietor and GST/HST registration is now required | Your taxable supplies are over $30,000 in a single calendar quarter or over the last four consecutive calendar quarters | The BN is the base identifier CRA uses to attach your GST/HST account | Prepare quarter-by-quarter revenue records, then use Business Registration Online to register BN and RT together |
| You are about to run payroll | You will hire employees and need payroll deductions reporting | Payroll accounts are attached to the BN base identifier | Open BN and payroll in the same BRO session before payroll starts |
| You are a growing sole proprietor reviewing structure | Your admin load, client requirements, or tax filing complexity makes a structure review timely | Structure affects tax reporting, but that review is separate from BN setup | If 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.
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.
If your case does not fit neatly into the table above, use this short self-check before you register anything:
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.
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.
Do this prep before you open the form.
| Prep area | What to have ready | Article note |
|---|---|---|
| Identity and access | Use Add account -> Business account -> Business Registration Online and confirm the identity fields CRA currently requires | Enter your postal code exactly as expected; if BRO rejects it, CRA directs you to Form RC1 |
| Business details | Structure, addresses, main activity, and start or operating date | If you already have a 9-digit BN, add the needed account instead of applying for a new BN |
| Tax-account setup inputs | Which 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 amounts | If 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
Business details
Tax-account setup inputs
RT): registration effective date, fiscal year details, and annual revenue estimate. CRA allows a reasonable estimate for new businesses.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.
Once your inputs are ready, finish the registration in one sitting.
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.
Open the accounts you actually need now. Adding unused accounts creates extra admin without solving a real problem.
| Account code | Who typically needs it | Common freelancer trigger | Immediate next action |
|---|---|---|---|
RT (GST/HST, excluding Quebec in resident BRO flow) | Businesses that need to collect and remit GST/HST | Your situation indicates you need to register under current GST/HST rules | Register RT with accurate effective date and fiscal-year details |
RP (Payroll deductions) | Employers, trustees, or other payers of employment-related amounts | You start paying employees or other employment-related amounts | Open 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.
The channel matters here, especially if Quebec is involved.
| Situation | Registration channel | Article note |
|---|---|---|
| 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 |
| Outside Quebec | Use CRA BRO for a new BN and supported federal program accounts | This includes RT (excluding Quebec in this flow) and RP |
| Reactivating a previously closed program account | Use the alternate route | CRA 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.
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.
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 region | Invoice or onboarding fields to include | Tax form steps | Verify before sending |
|---|---|---|---|
| Canada | Standard 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. |
| US | Legal 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. |
| EU | Standard 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. |
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:
Keep these controls in the same process:
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.
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:
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.
A BN is an operating tool, not a title change. Used properly, it helps reduce avoidable compliance mix-ups and keeps business records consistent.
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.
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.
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.
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. ---
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.
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.
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.
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.
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.
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.
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.
Connor writes and edits for extractability—answer-first structure, clean headings, and quote-ready language that performs in both SEO and AEO.
With a Ph.D. in Economics and over 15 years at a Big Four accounting firm, Alistair specializes in demystifying cross-border tax law for independent professionals. He focuses on risk mitigation and long-term financial planning.
Includes 2 external sources outside the trusted-domain allowlist.
Educational content only. Not legal, tax, or financial advice.

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.

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.

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.