HomeTax InsightsBusiness Number Registration Canada 2025: How to Register Your Business with CRA
CRA Tools

Business Number Registration Canada 2025: How to Register Your Business with CRA

Swift Ltd — Calgary Tax Specialists June 2026 8 min read 2025 CRA

Starting a business in Canada comes with exciting milestones โ€” choosing your name, landing your first client, opening a business bank account. But one administrative step sits behind nearly every formal interaction with the Canada Revenue Agency: obtaining a Business Number (BN). Whether you are a sole proprietor, a corporation, or a partnership, your BN is the nine-digit identifier that ties all of your CRA program accounts together. This guide walks you through what a BN is, when you need one, how to register, and what to do after you are set up โ€” with accurate information for the 2025 tax year.

What Is a CRA Business Number?

A Business Number is a unique nine-digit identifier assigned by the CRA to a business or organization. Think of it as the business equivalent of your Social Insurance Number. The BN itself does not change โ€” it is permanent for the life of your business entity. What does change are the program accounts attached to it. Each program account has a two-letter program identifier and a four-digit reference number appended to the BN, giving a full 15-character account number.

The most common program accounts are:

  • RT โ€” GST/HST: for collecting and remitting Goods and Services Tax or Harmonized Sales Tax
  • RP โ€” Payroll deductions: for remitting income tax, CPP contributions, and EI premiums on behalf of employees
  • RC โ€” Corporate income tax: for filing T2 corporate returns (assigned automatically when you incorporate federally or in most provinces)
  • RZ โ€” Information returns: for filing T4, T5, and other information slips
  • RM โ€” Import/export: for businesses that bring goods across the Canadian border

You can hold multiple program accounts under one BN, keeping your CRA dealings consolidated and traceable.

Do You Need a Business Number?

Not every self-employed person needs a BN immediately, but several common situations trigger the requirement or make registration highly advisable.

You Must Register If You:

  • Incorporate federally under the Canada Business Corporations Act or provincially in Alberta, Ontario, or most other provinces (a BN and RC account are assigned as part of the incorporation process)
  • Exceed the $30,000 small-supplier threshold for GST/HST in any single calendar quarter or over four consecutive quarters โ€” registration becomes mandatory within 30 days
  • Hire employees and withhold payroll deductions โ€” a RP account is required before the first remittance due date
  • Import commercial goods into Canada or export goods for commercial purposes

You Should Consider Registering Voluntarily If You:

  • Are a sole proprietor or partnership below the $30,000 GST/HST threshold but want to claim input tax credits (ITCs) on business expenses
  • Operate in a sector (construction, professional services, e-commerce) where clients or platforms require a BN for payment processing
  • Plan to grow past the threshold soon and want to establish your CRA relationship early

How to Register for a Business Number in 2025

CRA offers four ways to register, and the right channel depends on your situation.

Option 1: Online via the Business Registration Online (BRO) Portal

The fastest option for most new businesses is the CRA's Business Registration Online portal at canada.ca. You will need a My Business Account login or a verified identity through Sign-In Partner. During the process you can register for your BN and simultaneously apply for GST/HST, payroll, or import/export accounts. For a straightforward sole proprietorship or partnership, the process typically takes under 20 minutes and your BN is issued immediately.

Option 2: Through a Provincial Registry

In Alberta and several other provinces, registering a business name or incorporating provincially is integrated with the CRA registration process through a single-window service. When you register with Service Alberta, for example, CRA is notified and issues a BN automatically. The BN is then mailed to the registered business address.

Option 3: By Phone

Call CRA's Business Enquiries line at 1-800-959-5525 (English) or 1-800-959-7775 (French). Have your legal business name, business address, fiscal year-end, and personal SIN ready. A CRA agent will register you and provide your BN verbally, followed by written confirmation by mail.

Option 4: By Mail or Fax

Complete Form RC1 (Request for a Business Number and Certain Program Accounts) and mail or fax it to your regional tax services office. This method is the slowest and is typically used only when online or phone registration is not feasible.

What Information You Will Need

Regardless of the channel, have the following details on hand before you begin:

  • Legal name of the business (exactly as it appears on your incorporation certificate, partnership agreement, or as you operate under your own name)
  • Operating or trade name, if different from the legal name
  • Mailing and physical address of the business
  • Business structure (sole proprietor, partnership, corporation, co-operative, etc.)
  • Date the business started or will start activities
  • Fiscal year-end (most corporations choose December 31 or a date that aligns with industry cycles)
  • Nature of business activity (a short description; CRA uses a North American Industry Classification System code)
  • Estimated annual revenue (relevant for GST/HST frequency of remittance)
  • Owner or director's Social Insurance Number

A Practical Example: Maria Opens a Bookkeeping Practice in Calgary

Maria leaves corporate employment in January 2025 to run a sole-proprietor bookkeeping practice in Calgary. In her first month, she lands three small-business clients generating $3,500 per month โ€” well under the $30,000 annual threshold. She is not yet required to collect GST, but she decides to register voluntarily so she can claim ITCs on her laptop, accounting software subscriptions, and home-office costs.

She logs into Business Registration Online, verifies her identity through her CRA My Account, and within 15 minutes has a BN with an active GST/HST (RT) account. CRA assigns her a quarterly remittance frequency because her estimated annual revenue is under $1,500,000. In February she hires a part-time assistant, so she calls CRA to add a Payroll (RP) account to her existing BN. When she incorporates in July to access the small-business deduction rate on active business income, CRA issues a new BN for the corporation and automatically opens an RC (corporate income tax) account โ€” her sole-proprietor BN remains active until she formally winds it down.

Maria's situation is common among Calgary-area service professionals. The team at Swift Accounting Ltd. Calgary frequently helps clients in exactly this position โ€” choosing the right time to register for GST/HST, structuring payroll remittances correctly, and deciding when incorporation makes financial sense.

After Registration: Key Obligations to Keep in Mind for 2025

GST/HST Remittance Deadlines

Your filing frequency is set when you register based on expected revenue. Annual filers (revenue under $1.5M) have a due date three months after fiscal year-end. Quarterly and monthly filers have shorter windows. Missing deadlines triggers interest at the CRA's prescribed rate plus arrears interest.

Payroll Remittances in 2025

For 2025, the Canada Pension Plan Year's Maximum Pensionable Earnings (YMPE) is $71,300. Employer and employee CPP contributions are calculated on earnings between the basic exemption ($3,500) and the YMPE. Remittances are due by the 15th of the month following the pay period for regular remitters. Failure to remit on time attracts penalties starting at 3% of the overdue amount.

Updating Your Registration

Life changes. When it does, update your CRA registration promptly:

  • Change of address: update within 30 days to ensure T4s, assessments, and refund cheques reach you
  • Change in fiscal year-end: requires CRA approval in advance
  • Adding or closing program accounts: done through My Business Account online or by calling the Business Enquiries line
  • Change of ownership or legal structure: a new BN may be required; existing accounts cannot simply be transferred
  • Business closure: file all outstanding returns, remit all balances, and formally close each program account to stop penalty accumulation

Common Mistakes to Avoid

  • Waiting until after you hit the $30,000 threshold to register โ€” you are then required to charge GST/HST retroactively from the date the threshold was exceeded
  • Using a personal SIN in place of a BN on business invoices โ€” this exposes your SIN unnecessarily and signals incomplete setup to clients
  • Registering for payroll before you actually hire โ€” a dormant RP account can still trigger nil-remittance filing obligations
  • Choosing the wrong fiscal year-end for your corporation without modelling the tax-deferral implications first
  • Forgetting to add program accounts when your business activity changes (for example, you start importing materials or hiring subcontractors who later become employees)

Frequently Asked Questions

1. How long does it take to get a Business Number from CRA?

If you register online through Business Registration Online, your BN is issued in real time โ€” typically within minutes. Registration by phone usually takes one business day for written confirmation to be processed. Mailed applications can take two to four weeks, and CRA's current processing times should be confirmed on their website before choosing this route.

2. Do I need a separate Business Number if I operate more than one business?

It depends on your legal structure. If each business is a separate legal entity (for example, two corporations), each gets its own BN. If you are a sole proprietor running two different businesses under your own name, both activities are tied to the same BN โ€” you can hold separate GST/HST accounts under that single BN if needed to track revenue streams differently, but this is uncommon and must be requested from CRA.

3. Is there a cost to register for a Business Number?

No. CRA does not charge a fee to issue a BN or to open program accounts. Some provincial registries charge fees for business-name registration or incorporation, but the federal BN registration itself is free. Be cautious of third-party websites that charge fees to "help" you register โ€” this process is straightforward enough to complete directly with CRA at no cost.

4. What happens if I collect GST/HST before registering?

Collecting GST/HST without a valid registration number is a serious problem. Any amounts collected must still be remitted to CRA, and you may face penalties for failing to register when required. CRA can also assess GST/HST retroactively to the date you exceeded the small-supplier threshold, which can create a significant unexpected liability. If you have been collecting tax informally or are unsure of your registration status, it is worth reviewing your situation with a professional as soon as possible.


Getting your CRA Business Number set up correctly from the start prevents cascading compliance headaches down the road. Whether you are launching a solo consulting practice, incorporating a family business, or scaling up to your first employees, the registration decisions you make in the early months shape your administrative obligations for years to come. The advisors at Swift Accounting Ltd. work with Calgary businesses at every stage โ€” from initial BN registration through to corporate restructuring โ€” to make sure your CRA accounts reflect your actual activities and keep you in good standing. If you have questions about which program accounts you need, whether to register for GST/HST voluntarily, or how to handle a business structure change, get in touch with our team today for straightforward, practical guidance.