The GST/HST registration process in Canada starts with one decision: determine whether registration is mandatory, voluntary, or not currently required. That answer depends on your taxable revenue, the small-supplier rules, and the date your registration obligation may have begun.
Once your position is clear, you can prepare the right information, register through the CRA’s current online route, and set up records for charging, filing, and remitting GST/HST. This guide applies to Ontario businesses and businesses across Canada. It provides general information, not advice for a specific situation.
First, decide whether you must register for GST/HST
Do not assume every business must register. First identify whether you make taxable supplies, then review your revenue across the applicable measurement period. The CRA’s GST/HST registration rules state that registration is generally required when a business exceeds $30,000 in revenue over the previous four, or fewer, consecutive calendar quarters, subject to specific rules and effective dates.
Your position may be one of three types:
- Mandatory registration: You have exceeded the applicable threshold or another rule requires registration. Confirm the effective date and when charging obligations begin.
- Voluntary registration: You remain a small supplier but are considering registration. Review the administrative responsibilities and whether registration fits your customers and operations.
- Not currently required: You remain below the threshold and no other rule applies. Continue monitoring revenue and activities because your position can change.
The $30,000 figure is not a universal answer. Review the nature of your supplies, the measurement period, and the effective-date rules before deciding. Before starting the GST/HST registration requirements review, gather revenue records and identify the date that may have triggered registration.
GST/HST registration decision table

| Your position | What to confirm | Next step |
|---|---|---|
| Below the threshold | Whether your supplies and revenue remain within the small-supplier rules | Monitor revenue and retain supporting records |
| Threshold exceeded | The effective date and when charging and reporting obligations begin | Prepare for registration promptly |
| Considering voluntary registration | Whether the ongoing administration fits your business | Review the decision with CRA guidance or a qualified professional |
Understand the difference between a BN and a GST/HST account
A CRA Business Number, or BN, is the identifier used by the CRA for a business. A GST/HST account is a program account connected to that BN. The CRA explains that a program account adds a program identifier and reference number to the existing BN.
This distinction matters because having a BN does not automatically confirm GST/HST registration. A business may have a BN for another reason and still need to determine whether a GST/HST account is required. Other accounts, such as payroll, are separate program accounts.
Keep the BN, GST/HST account number, and registration confirmation together. Label them clearly so invoices, accounting software, CRA correspondence, and tax filings use the correct information.
Prepare before starting Business Registration Online
Preparation reduces the risk of selecting the wrong account or entering an unsupported effective date. Before opening BRO, work through this checklist:
- Clarify your legal or operating name, business structure, location, and primary activities.
- Review revenue records and identify supplies relevant to the GST/HST analysis.
- Determine whether the business already has a BN or another CRA program account.
- Document the threshold calculation and the date that may affect registration.
- Decide whether registration is mandatory or voluntary.
- Organize business records securely so the confirmation can be retained.
The CRA’s business registration guidance explains when a BN or program account may be needed. Use official information rather than copying details from another business’s application.
Complete the current CRA online registration process
For new BN and CRA program-account registrations, the CRA says registrations generally must be completed online through Business Registration Online as of November 3, 2025. Phone-based registration is no longer the standard route for these new registrations.
- Start with the official CRA route. Confirm you are using the current Business Registration Online service.
- Provide business information. Use details that match your records and existing CRA information, if applicable.
- Select the relevant account. Choose the GST/HST program account rather than confusing it with a BN or payroll account.
- Review carefully. Check the business identity, activities, account type, and effective-date information.
- Submit and save confirmation. Store the confirmation and account details securely for bookkeeping, invoicing, filing, and correspondence.
Do not guess if the application details do not match your circumstances. Pause and confirm the correct treatment before submitting.
What to do after GST/HST registration
Registration is the beginning of an operating process, not the end of the task. Update invoices, point-of-sale tools, ecommerce settings, and accounting software so GST/HST is handled consistently when applicable.
Maintain records connecting sales, tax collected, adjustments, and supporting invoices. Your sales records should support the amounts reported on each return. Establish a calendar for the filing and remittance obligations that apply to your account. The exact cadence depends on your circumstances and registration details.
After registration, establish a process for GST/HST return preparation and keep sales records aligned with each filing. Reconcile sales-tax accounts before preparing returns rather than waiting until a deadline is near.
Post-registration checklist
- Save the BN, GST/HST account number, confirmation, and effective date securely.
- Update invoicing, payment, ecommerce, and accounting systems.
- Use consistent tax categories and retain supporting invoices and receipts.
- Track GST/HST collected separately from ordinary business revenue.
- Reconcile sales records and tax accounts before each return.
- Set internal reminders ahead of filing and remittance deadlines.
- Keep documentation for adjustments, credits, corrections, and unusual transactions.
- Reassess your position when revenue, activities, or structure changes.
Common GST/HST registration mistakes to avoid
Waiting until after the effective date
Businesses sometimes wait for a convenient administrative moment after their circumstances indicate registration is required. Review the threshold and effective-date rules early, then retain evidence supporting your conclusion.
Confusing the BN with the GST/HST account
A BN identifies the business, while GST/HST is a program account associated with it. Record both accurately and do not assume one confirms the other.
Failing to align sales records with returns
Inconsistent tax codes, missing invoices, unrecorded adjustments, and unreconciled payment-platform data can make filings difficult to support. Build reconciliation into regular bookkeeping.
Assuming registration covers every requirement
A GST/HST account does not automatically establish provincial licences, incorporation records, payroll accounts, or other CRA program accounts. Review each obligation separately.
When professional registration support may help
Professional help may be useful when you are unsure whether revenue counts toward the threshold, cannot establish the effective date, operate through multiple activities, or need to connect GST/HST registration with bookkeeping and payroll.
Verma Accounting & Financial Services states that it supports CRA business numbers, GST/HST registration, payroll account setup, and related compliance steps for individuals and businesses across Ontario and Canada. Its cloud-based systems support remote collaboration and organized records. Registration decisions should still be based on your facts and confirmed through appropriate CRA guidance.
Frequently asked questions
Not necessarily. If you remain within the small-supplier rules and no other requirement applies, registration may not be mandatory. Voluntary registration may still be an option.
No. The BN identifies the business, while the GST/HST account is a CRA program account associated with it.
Yes. New BN and CRA program-account registrations generally use Business Registration Online. Since November 3, 2025, most new registrations have moved away from phone-based registration.
Save the confirmation, update invoicing and accounting systems, organize sales-tax records, and establish a process for reconciliation, filing, and remittance.
Voluntary registration may be available to a business below the threshold, but it creates ongoing administrative responsibilities. Consider customers, pricing, recordkeeping, and filing capacity before applying.
Complete the process in the right order
The most reliable GST/HST registration process is decision-first: assess taxable revenue and the effective date, distinguish the BN from the GST/HST account, prepare consistent information, and use the current CRA online route. After registration, focus on accurate invoices, organized records, reconciliations, and timely filing and remittance.
If you need help with eligibility, account setup, or connecting registration with bookkeeping and reporting, Verma Accounting & Financial Services provides CRA business-number, GST/HST registration, and related compliance support across Ontario and Canada.