How to Register as a Non-Resident Importer (NRI) in Canada – Step-by-Step Guide for International Sellers

Introduction

If you are a non-Canadian business – whether you’re based in China, the United States, Europe, or elsewhere – you have a problem: you cannot legally import commercial goods into Canada without a Canadian entity or an authorized representative.

Canada’s Canada Border Services Agency (CBSA) requires that every commercial shipment entering Canada have an importer of record – a legal entity responsible for paying duties, taxes, and complying with Canadian regulations.

For foreign sellers, the solution is the Non-Resident Importer (NRI) program. NRI status allows your foreign company to act as its own importer of record, without needing a Canadian subsidiary, office, or resident agent.

In this guide, we’ll cover:

  • What a Non-Resident Importer (NRI) is – and who needs it
  • Step-by-step registration process (CBSA Form B2-3, business number, etc.)
  • Required documents and eligibility criteria
  • Costs and timeline
  • NRI responsibilities (duties, taxes, returns, audits)
  • How DH Supply Chain can help you register and act as your customs broker
  • Common mistakes and how to avoid them

Let’s get started.


What Is a Non-Resident Importer (NRI)?

Non-Resident Importer (NRI) is a foreign company that has been authorized by the CBSA to import commercial goods into Canada without maintaining a physical presence in Canada.

As an NRI, your foreign company:

  • Is assigned a Canadian Business Number (BN) and Import/RM account
  • Is legally responsible for paying all duties, GST/HST, and any other taxes on imports
  • Must comply with all Canadian import regulations (product safety, labeling, etc.)
  • Can use a customs broker (like DH Supply Chain) to file declarations on your behalf

Who Needs NRI Status?

Seller TypeNeed NRI?Alternative
Chinese e‑commerce seller (no Canadian entity)✅ YesUse a Canadian resident as importer of record (but they assume liability)
US seller shipping to Canadian customers✅ YesSame as above
European seller with Canadian warehouse✅ YesSame as above
Canadian subsidiary of foreign company❌ NoUse the Canadian subsidiary’s BN
Individual shipping personal gifts❌ NoPersonal exemption rules apply

What If You Don’t Have NRI Status?

If you ship commercial goods to Canada without an NRI or Canadian importer of record, one of two things happens:

  1. Your shipment is held at the border – CBSA will not release it until a valid importer of record is identified.
  2. Your broker or freight forwarder acts as importer – but they will charge a premium and may refuse to assume liability for high-value or restricted goods.

The bottom line: NRI status is essential for any non-Canadian business that wants to import commercial goods into Canada regularly.


Step‑by‑Step: How to Register as an NRI

The NRI registration process is managed by the CBSA. Here’s the complete workflow.

Step 1: Determine If You Qualify

Eligibility requirements:

  • Your business is legally registered in your home country (China, US, etc.)
  • You have a valid business license or equivalent documentation
  • You intend to import commercial goods into Canada on a regular basis
  • You agree to comply with Canadian laws (including tax laws)

What disqualifies you?

  • Temporary or one-time shipments (use a one-time broker arrangement)
  • Prohibited goods (weapons, certain chemicals, etc.)
  • Failure to provide verifiable business documentation

Step 2: Apply for a Canadian Business Number (BN) and Import Account

A Business Number (BN) is a 9‑digit identifier assigned by the Canada Revenue Agency (CRA). The Import Account (RM account) is a 4‑digit suffix attached to your BN (e.g., BN: 123456789 RM0001).

How to apply:

MethodProcessTimeline
Online (preferred)Use CRA’s Business Registration Online (BRO) system – but requires a Canadian tax advisor or proxy1‑3 business days
By mailComplete Form RC1 (Request for a Business Number) and mail to CRA2‑3 weeks
Through a broker (recommended)DH Supply Chain can submit on your behalf as part of onboarding3‑5 business days

Information required:

  • Legal business name (as registered in your home country)
  • Business address (your foreign address)
  • Primary business activity (e.g., e‑commerce, retail, manufacturing)
  • Expected annual import value (estimate)
  • Contact person (name, title, email, phone)

📌 Important: Your BN/RM account is specific to importing – it is not the same as a GST/HST registration (though you may need that as well).

Step 3: Complete CBSA Form B2-3 (Non-Resident Importer Declaration)

Form B2-3 is the formal declaration to CBSA that you are requesting NRI status. It includes:

  • Your BN/RM account number
  • Your foreign business details
  • A declaration that you will comply with Canadian laws
  • A list of the types of goods you plan to import
  • The name of your Canadian customs broker (if you have one)

Where to submit: Form B2-3 is submitted to the CBSA’s NRI Unit (based in Ottawa). Most brokers submit on your behalf.

Step 4: Receive Confirmation from CBSA

CBSA reviews your application. If approved, you receive a letter of confirmation (or email) that your foreign business is now recognized as a Non-Resident Importer.

Timeline: Typically 3‑10 business days for straightforward applications. Complex cases (restricted goods, unusual business structures) may take 2‑4 weeks.

Step 5: Decide on GST/HST Registration (Optional but Recommended)

Once you have your BN/RM account, you have a choice:

OptionDescriptionProsCons
Register for GST/HSTYou collect GST/HST from Canadian customers and file regular returnsYou can claim input tax credits (refund of GST/HST paid on imports and Canadian expenses)Requires filing returns (quarterly or annually)
Do not register for GST/HSTYou pay GST/HST on imports but do not collect from customersSimpler – no filingYou cannot claim input tax credits (costs are higher)

Recommendation: If your Canadian sales exceed $30,000 CAD per year (which most e‑commerce sellers do), you are legally required to register for GST/HST. Even below that threshold, registering allows you to recover GST/HST paid on imports.

✅ DH advantage: We can help you register for GST/HST at the same time as your NRI application – one process.

Step 6: Appoint a Customs Broker (Strongly Recommended)

As an NRI, you are responsible for filing customs declarations, paying duties and taxes, and maintaining records. Most foreign businesses appoint a Canadian customs broker to handle this.

What a broker does for you:

  • Files all customs declarations (LVS, High Volume, or formal entry)
  • Pays duties and taxes on your behalf (and reimburses you)
  • Maintains import records for 7 years (CBSA audit requirement)
  • Advises on HS codes, tariff treatments, and compliance issues

DH Supply Chain is a licensed Canadian customs broker. When you register as an NRI through us, we handle everything from application to ongoing compliance.


Required Documents Checklist

Before starting your NRI application, gather these documents:

DocumentDescriptionWho Provides
Business licenseOfficial registration from your home countryYou
Articles of incorporation (or equivalent)Legal structure of your businessYou
Proof of business addressUtility bill, lease, or official correspondenceYou
Contact person detailsName, position, email, phone numberYou
Estimated annual import volumeDollar value or unit countYou
List of product categoriesHS codes or product descriptionsYou or DH (HS code help available)
Completed Form B2-3NRI declarationDH prepares for your signature
Completed Form RC1Business Number applicationDH prepares for your signature

Costs & Timeline

Registration Costs

Cost ComponentAmount (CAD)Notes
CRA Business Number application$0Free
CBSA NRI registration$0Free
DH Supply Chain service fee200‑200‑500One‑time onboarding (varies by complexity)
Optional: GST/HST registration$0Free through CRA

Total to register: 200‑200‑500 (if using DH). You can do it yourself for free, but the process is slower and more error‑prone.

Timeline

StepTypical Duration
Document collection1‑2 days
BN application through DH3‑5 business days
B2‑3 submission to CBSA1 day
CBSA review & approval3‑10 business days
Total (with DH)1‑3 weeks
Total (DIY)3‑6 weeks

Pro tip: Register during non‑peak months (February‑September) for fastest processing. CBSA volumes spike in Q4.


NRI Responsibilities: What You Must Do After Registration

Once you have NRI status, you take on legal responsibilities. Here’s what you need to know.

Responsibility 1: Pay Duties and Taxes

Every commercial shipment you import into Canada must have duties (if applicable) and GST/HST paid at the border. As an NRI, you are legally liable for these payments.

How it works with DH: We pay on your behalf using our duty deferment account, then invoice you monthly. You never need to send wire transfers for individual shipments.

Responsibility 2: File GST/HST Returns (If Registered)

If you register for GST/HST, you must file returns:

Filing FrequencyThresholdDue Date
AnnualAnnual revenue < $1.5M6 months after year end
QuarterlyStandard1 month after quarter end
MonthlyLarge importers1 month after month end

What you report:

  • GST/HST collected from Canadian customers
  • GST/HST paid on imports (input tax credits)
  • Net amount owed (or refund due)

✅ DH advantage: We provide monthly reports of all import GST/HST paid on your behalf, making your filing much easier.

Responsibility 3: Maintain Records

CBSA requires NRI importers to keep records for 7 years:

  • Commercial invoices
  • Customs declarations (B3 forms or electronic equivalents)
  • Proof of duty/tax payment
  • Broker communications

✅ DH advantage: We maintain all records on your behalf and provide on‑demand access. If CBSA audits you, we handle the audit response.

Responsibility 4: Comply with Product Regulations

As the importer of record, you are responsible for ensuring your products meet Canadian regulations:

  • Product safety (Health Canada)
  • Labeling (bilingual French/English for Quebec, Canadian content rules)
  • Restricted goods (electronics, food, cosmetics, etc.)

✅ DH advantage: We are not legal advisors, but we can flag common compliance issues and refer you to specialists.


Common NRI Mistakes (And How DH Solves Them)

Mistake 1 – Confusing NRI with GST/HST Registration

Many sellers think getting an NRI automatically registers them for GST/HST. It does not – they are separate processes.

✅ DH solution: We handle both applications together. You get your BN (import account) and GST/HST number in one process.

Mistake 2 – Using Incorrect Business Name or Address

CBSA is strict about name matching – if your business license says “Shenzhen X Technology Co., Ltd” but your invoice says “Shenzhen X Tech,” the shipment can be held.

✅ DH solution: We verify your legal name and ensure all declarations use the exact CBSA‑approved name.

Mistake 3 – Failing to Update CBSA When Information Changes

If your business address, contact person, or ownership changes, you must notify CBSA. Failure to do so can result in suspended NRI status.

✅ DH solution: We track your information and remind you when updates are needed. We also file the update forms for you.

Mistake 4 – Not Having a Broker for Complex Shipments

Some sellers think NRI status means they can self‑clear all shipments. For simple LVS shipments, maybe – but for restricted goods, high volume, or formal entry, you need a broker.

✅ DH solution: We are your broker for all shipment types – LVS, High Volume, formal entry, dangerous goods. One relationship, one point of contact.

Mistake 5 – Ignoring Provincial Sales Tax (PST/QST)

GST is federal, but some provinces (BC, Saskatchewan, Manitoba, Quebec) have additional provincial sales taxes that importers may need to collect or remit.

✅ DH solution: We provide reports that separate GST from PST/QST provinces, helping you (or your accountant) file correctly.


How DH Supply Chain Helps with NRI Registration & Ongoing Compliance

We don’t just register you – we become your end‑to‑end customs partner.

Service 1: Complete NRI Registration

What We DoTimeline
Gather your business documents1‑2 days
Complete RC1 (BN application)1 day
Complete B2‑3 (NRI declaration)1 day
Submit to CRA and CBSA1 day
Follow up on approvalsUntil complete
Provide you with BN/RM number and confirmation1‑3 weeks total

Service 2: Customs Brokerage (Ongoing)

Once registered, we handle all your Canadian import declarations:

  • LVS clearance (per‑shipment, simplified)
  • High Volume clearance (batched, lowest per‑parcel cost)
  • Formal entry (for shipments >$3,300)
  • Dangerous goods clearance (through our DG‑certified team)

Service 3: Duty & Tax Payment

We pay CBSA on your behalf via our duty deferment account. You receive one monthly invoice covering:

  • All duties paid
  • All GST/HST paid
  • Our brokerage fees

No wire transfers for each shipment. No foreign exchange hassles.

Service 4: Reporting & Audit Support

  • Monthly import summaries by HS code
  • Annual GST/HST reports for your filing
  • 7‑year record retention
  • CBSA audit representation (if needed)

Client quote (Chinese electronics seller): “We tried to register as an NRI ourselves – after 6 weeks of confusion, we gave up. DH did it in 10 days. Now they clear all our shipments, and we pay one invoice a month. Couldn’t be simpler.”


Case Study: Chinese Seller Goes from “Cannot Ship” to “National Distribution”

Client Profile

Business: Shenzhen‑based seller of smart home devices
Annual Canadian sales: ~$1.2M CAD
Previous situation: Using a Canadian friend as importer of record – friend wanted to stop due to liability concerns
Problem: Without an importer, shipments were held at the border for weeks

Solution

DH Supply Chain:

  1. Registered the client as an NRI (10-day turnaround)
  2. Registered them for GST/HST (same process)
  3. Became their exclusive customs broker
  4. Cleared all inbound shipments using LVS and High Volume methods
  5. Stored inventory in DH’s Toronto warehouse for FBA replenishment

Results (6 months after registration)

MetricBeforeAfter
Importer of recordCanadian friend (risky)Client’s own NRI
Border clearance time1‑3 weeks (erratic)24‑48 hours
Customs cost per shipment7575‑15025‑25‑35 (LVS)
Ability to scaleLimited (friend’s capacity)Unlimited
GST/HST filingConfusingDH reports simplify filing

Outcome: The client now imports 3‑5 containers per month, clears them in under 48 hours, and has complete control over their Canadian supply chain – without a Canadian office or resident.


Frequently Asked Questions (FAQ)

Q1: Can I register as an NRI without a Canadian customs broker?
Yes, you can register on your own by submitting Form RC1 and Form B2‑3 directly to CRA and CBSA. However, the process is slower, error‑prone, and you will still need a broker to actually clear shipments. Most sellers use a broker for both registration and ongoing clearance.

Q2: How long does NRI status last?
Once granted, NRI status is permanent – unless you fail to comply with CBSA requirements (e.g., unpaid duties, false declarations) and your status is revoked.

Q3: Can I use my NRI for shipments to Amazon FBA?
Yes. Many Chinese and US sellers use NRI status to ship directly to Amazon FBA centers. DH can handle both customs clearance and FBA delivery.

Q4: Do I need to be physically present in Canada to register?
No. The entire process is done remotely. DH acts as your local representative for communications with CRA and CBSA.

Q5: What happens if CBSA audits my NRI?
CBSA may request import records, invoices, and proof of duty/tax payment for up to 7 years. DH maintains these records and will represent you during the audit – at no additional cost for routine audits.

Q6: Can I import dangerous goods as an NRI?
Yes, but with additional documentation. Dangerous goods require special handling. DH’s DG‑certified team can manage this.

Q7: How much does ongoing brokerage cost after registration?
It depends on your volume and clearance method. LVS clearance: 22‑5 per shipment. High Volume clearance: 0.500.50‑1.50 per parcel. Contact us for a custom quote.

Q8: What if I already have a Canadian Business Number from another activity?
You may still need to add an Import/RM account. DH can review your existing registration and advise.


Ready to Register as a Non-Resident Importer?

Every day that you ship to Canada without NRI status is a day of risk – delayed shipments, potential liability for your Canadian agent, and missed opportunities to scale.

DH Supply Chain makes NRI registration simple, fast, and affordable.

What you get:

  • Full NRI registration in 1‑3 weeks
  • GST/HST registration (if desired)
  • Ongoing customs brokerage for all shipment types
  • Monthly duty/tax invoicing – no wire transfers
  • Audit support and record retention

Get started today →
Send us your business license and contact information. We’ll prepare the application forms within 24 hours.


Related Articles

👉 LVS Clearance Canada: A Complete Guide for Shipments Under CAD 3300

👉 How to Choose the Right Canada FBA Warehouse for Your Amazon Business

👉 One-Drop Shipping from Canada: Complete Guide for Chinese Sellers (24h Processing, Carrier Options)

👉 5 Benefits of Using a Multi-City Warehouse Network in Canada (Toronto, Calgary, Edmonton, Vancouver, Montreal)

👉 Return Label Replacement in Canada: Save Your Amazon FBA Inventory from Destruction

👉 FBA Transfer & Replenishment: How to Reduce Amazon Storage Fees by 40%

Leave A Comment

Your email address will not be published. Required fields are marked *