What Is Non-Resident Business Registration (Canada)?
Non-Resident Business Registration (Canada)
Definition
The CRA process for a business located or incorporated outside Canada to obtain a Business Number and eligible CRA program accounts.
Overview
Non-Resident Business Registration (Canada) The CRA process for a business located or incorporated outside Canada to obtain a Business Number and eligible CRA program accounts.
The Non-Resident Business Registration (Canada) process gives foreign businesses the formal identifiers and program accounts they need to meet Canadian tax and reporting obligations when they have sufficient activity, presence, or taxable supplies in Canada. For many non-Canadian companies this starts with obtaining a Business Number (BN) from the Canada Revenue Agency (CRA) and then adding program accounts such as GST/HST, payroll (if employees are paid in Canada), import/export (if moving goods through Canadian borders), and corporate income tax accounts where required.
When Non-Resident Registration Is Required
Registration is not automatic; the obligation depends on the nature and scale of Canadian operations. Typical triggers include:
- Taxable supplies in Canada: Making taxable supplies (goods or services) to Canadian customers can require registering for GST/HST if you meet the threshold or are otherwise required to register.
- Payroll activity: Employing staff who perform work in Canada or paying employees based in Canada generally creates payroll account and remittance obligations.
- Importing/exporting goods: Regularly importing goods into Canada or being the importer of record requires BN and CRA/CBSA coordination for duties and GST on imports.
- Permanent establishment risk: If business activities rise to the level of a permanent establishment under Canadian tax rules, corporate tax registration and filings may be required.
What The Registration Process Covers
When a non-resident business registers with the CRA it typically receives a nine-digit Business Number (BN). The BN is the anchor for program accounts that follow, which use the BN plus a program identifier (for example, BN123456789 RT0001 for GST/HST). Common program accounts include:
- GST/HST: For collecting and remitting goods and services tax / harmonized sales tax on taxable supplies.
- Payroll (RP): For withholding and remitting income tax, CPP, and EI for employees working in Canada.
- Import/Export (RM/RX): For accounts used in dealing with the Canada Border Services Agency (CBSA) and reporting imported goods.
- Corporate tax (RC): For non-resident corporations with Canadian taxable presence.
How The CRA Verifies Non-Resident Applicants
The CRA evaluates registration applications against documentation proving the business identity and the reason for needing Canadian accounts. Commonly requested items are articles of incorporation or formation documents, certificates of good standing, a U.S. EIN or foreign tax ID, invoices or contracts showing Canadian activity, and a Canadian business address or representative when applicable. Where the non-resident appoints a Canadian agent or representative, a signed authorization may be required.
Why Registration Matters For U.S. Companies
U.S. businesses selling to Canadian customers often underestimate registration risk. Failure to register when required can trigger assessments, interest, and penalties, and may block customs clearance or lead to costly adjustments. Registration also enables compliant input tax credit recovery for GST/HST and clarifies collection responsibilities on cross-border contracts.
Practical Example
A U.S.-based software vendor sells annual subscriptions to Canadian customers and has no physical office in Canada. If the vendor makes taxable supplies and chooses to register voluntarily, it can collect GST/HST from customers, remit tax collected, and claim input tax credits for Canadian expenses. If the vendor has a Canadian reseller that remits tax, the vendor’s obligation may differ — documentation and contract terms matter.
Tips For Smooth Registration
- Prepare documentation: Have corporate formation documents, foreign tax IDs, and sample invoices ready.
- Decide on representation: Appoint a Canadian agent if you need a local address or representative for CRA communication.
- Clarify obligations: Determine which CRA program accounts you actually need rather than registering for every account by default.
- Use CRA channels: Register online where possible or call the CRA’s Business Enquiries line for non-resident businesses to confirm requirements.
In short, the Non-Resident Business Registration (Canada) process gives foreign companies the BN and program accounts required to operate compliantly in Canada, aligning tax collection, remittance, payroll, and import/export activities with CRA rules and reducing operational risk.
Sources And Additional Reading (3)
- Business Number (BN)
“Business Number (BN).” Canada Revenue Agency, https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/registering-your-business/business-number.html.
- GST/HST and Non-Resident Suppliers
“GST/HST and Non-Resident Suppliers.” Canada Revenue Agency, https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/gst-hst-non-resident-suppliers.html.
- Importing Commercial Goods Into Canada: A Guide
“Importing Commercial Goods Into Canada: A Guide.” Canada Border Services Agency, https://www.cbsa-asfc.gc.ca/import/guide-eng.html.
More from this term
Looking for a 3PL?
Compare warehouses on Racklify and find the right logistics partner for your business.