CBSA & Canadian Customs

Canada Customs Clearance — Step-by-Step Guide for First-Time Importers

July 18, 2026

Let's be straight with you: customs clearance is one of the most misunderstood parts of importing into Canada, and it's the single most common place where first-time importers lose money, time, and patience. This guide walks you through exactly what happens to your shipment between the moment it lands at a Canadian port and the moment it's released to you, what documents CBSA actually needs, what it costs when things go sideways, and how to avoid the mistakes that turn a two-day clearance into a two-week nightmare.

Canada Customs Clearance is the legal process CBSA (Canada Border Services Agency) uses to review, assess duties and taxes on, and formally release imported goods into the Canadian market. Every commercial shipment entering Canada — whether by ocean container into Vancouver, air freight into Toronto Pearson, or truck across the Windsor-Detroit border — must clear this process before you can take possession of it. Clearance can take anywhere from a few hours to several weeks, depending on your paperwork, your product category, and whether CBSA flags your shipment for examination.

In This Guide

  1. The CBSA Clearance Process: From Arrival to Release
  2. Required Documents for Customs Clearance
  3. Your Business Number (BN): Canada's Import Account
  4. CARM: How Canada's New Customs System Changed Everything
  5. HS Codes and Tariff Classification
  6. Duties, GST/HST, and What You'll Actually Pay
  7. CBSA Examinations and Examination Fees
  8. Common Clearance Mistakes That Delay Shipments
  9. Customs Broker vs. Self-Clearance
  10. Regulated Goods: CCPSA, Health Canada, CSA, and ISED
  11. Port-by-Port Realities: Vancouver, Halifax, Montreal
  12. How Epic Sourcing Handles Clearance for Clients
  13. Preparing Your First Shipment: A Pre-Departure Checklist
  14. Freight Forwarding and Customs: Why They Shouldn't Be Separate Problems
  15. Duty Relief, Refunds, and Correcting Mistakes After Clearance
  16. Special Considerations for eCommerce and Low-Value Shipments
  17. Staying Ahead of Trade Policy Changes
  18. Glossary: Canadian Customs Terms Explained
  19. Frequently Asked Questions

1. The CBSA Clearance Process: From Arrival to Release

Every commercial import into Canada moves through the same basic sequence, regardless of whether it arrives by sea, air, or land. Understanding this sequence is the difference between calmly tracking your shipment and panicking every time your freight forwarder goes quiet for 48 hours.

First, your carrier (the ocean line, airline, or trucking company) submits Advance Commercial Information (ACI) to CBSA before the shipment arrives — typically 24 hours before loading for ocean freight, or upon wheels-up for air. This tells CBSA what's coming, who the importer of record is, and what's inside, based on the commercial invoice and packing list your supplier prepared.

Second, once the shipment physically arrives at a Canadian port — Vancouver, Halifax, Montreal, Toronto Pearson, Prince Rupert, or a land border crossing — your customs broker (or you, if self-clearing) submits the release request through CARM, referencing the Business Number, the tariff classification, and the declared value. This is where accuracy matters enormously: a mismatched HS code or an undervalued invoice is the number one reason shipments get held.

Third, CBSA's system runs a risk assessment. The vast majority of shipments — often cited around 90%+ for low-risk importers with clean compliance history — are released within minutes to hours through automated processing. A smaller percentage get flagged for document review or physical examination, which we cover in Section 7.

Fourth, once released, you (or your customs broker) file the final accounting declaration, which is where duties and GST/HST are formally calculated and paid. This used to happen via a paper form called the B3 Canada Customs Coding Form. Since CBSA's CARM (CBSA Assessment and Revenue Management) system became mandatory, this step now happens through the Commercial Accounting Declaration (CAD) inside the CARM Client Portal — more on that shift in Section 4.

💡 Pro Tip: Ask your freight forwarder for your shipment's release status the moment the vessel or flight lands, not the day you expect delivery. Most delays surface in the first 24–48 hours after arrival, and catching a documentation issue early gives your broker time to fix it before storage fees start accumulating at the terminal.

For most Canadian eCommerce sellers and SME brand owners working with Epic Sourcing, this entire sequence is handled end-to-end through our freight forwarding and customs coordination — but knowing what's happening behind the scenes helps you spot problems before they become expensive ones.

It's worth noting that clearance timelines also depend on mode of transport. Ocean freight, by far the most common route for bulk Canadian imports from China and Vietnam, typically allows the most lead time for advance information review, since CBSA receives shipping data well before the vessel docks. Air freight moves faster in transit but leaves less buffer for last-minute documentation fixes, since goods can physically arrive within hours of the advance information being submitted. Land border crossings from the US — relevant if you're importing goods that transited through an American port or warehouse — follow a similar risk-assessment logic but with much shorter advance notice windows, meaning any documentation gap surfaces almost immediately rather than with days of runway to fix it.

2. Required Documents for Customs Clearance

CBSA needs a specific set of documents to assess your shipment, and missing or inconsistent paperwork is the fastest way to trigger a hold. Here's what you need for a standard commercial import from China, Vietnam, or elsewhere in Asia.

DocumentPurposeWho Prepares It
Commercial InvoiceStates the transaction value, buyer/seller details, product description, and terms of sale (Incoterms)Your supplier/factory
Packing ListItemizes exactly what's in each carton/pallet — weights, dimensions, quantitiesYour supplier/factory
Bill of Lading (Ocean) or Air WaybillThe contract of carriage; proof of shipment and titleFreight forwarder / shipping line
Certificate of Origin (if claiming CUSMA/CPTPP preference)Supports reduced or zero tariff rates under trade agreementsSupplier or exporter's chamber of commerce
Commercial Accounting Declaration (CAD)Formal customs entry — replaces the old paper B3 formCustoms broker via CARM portal
Import Permits/Certificates (if regulated goods)Required for items under Health Canada, CFIA, or ISED jurisdictionImporter, sometimes supplier

The commercial invoice deserves special attention because it's the document CBSA scrutinizes hardest. It must show the true transaction value — not a "customs value" your supplier suggests to reduce your duty bill. Undervaluing invoices is technically customs fraud, and CBSA's post-release verification program has gotten considerably better at catching mismatches between declared value and actual payment records, bank transfers, and even Alibaba trade assurance data.

⚠️ Warning: Never accept a supplier's offer to "write a lower invoice value to save you on duties." If CBSA catches the discrepancy during a post-entry audit — and they increasingly do — you're on the hook for the unpaid duty, GST/HST, interest, and potentially penalties of 25–50% of the duties owing. It is never worth the risk for a duty saving that's usually a few hundred dollars.

For first-time importers, the Product Wizard tool inside The Epic Suite flags exactly which documents your specific product category requires before your goods even leave the factory — because a missing certificate discovered after the container is on the water is a much more expensive problem than one caught during production.

3. Your Business Number (BN): Canada's Import Account

Every business importing commercially into Canada needs a Business Number (BN) from the Canada Revenue Agency, with an import/export (RM) program account attached to it. This is functionally Canada's equivalent to what the EU calls an EORI number — a unique identifier that CBSA and CRA use to track your import activity, assess duties, and issue GST/HST accounting.

Getting a BN is free and can be done online through CRA in under 15 minutes if you already have an incorporated business or sole proprietorship registered in Canada. The process:

Register your business with CRA (or confirm you already have a BN from payroll or corporate tax accounts). Add the RM import/export program account to your existing BN — this is the specific extension CBSA requires to process your shipments. Register your BN in the CARM Client Portal, which is now mandatory for anyone importing commercially into Canada.

If you don't have a BN and try to import commercially anyway, your shipment simply cannot clear — CBSA has no account to assess duties against, and most carriers won't even accept the booking without one on file.

📌 Note: Individuals importing personal goods (not for resale) don't need a BN — but the moment you're importing product to sell, whether on Shopify, Amazon.ca, or through retail, you need one. This applies even to solo eCommerce sellers running a business from a spare bedroom in Calgary or Halifax.

4. CARM: How Canada's New Customs System Changed Everything

If you sourced from China before 2024, customs clearance in Canada looked very different. CARM — the CBSA Assessment and Revenue Management system — has been rolled out in phases and is now the mandatory backbone of Canadian commercial importing. If you're a first-time importer in 2026, you're dealing exclusively with the post-CARM system, so it's worth understanding what changed and why it matters.

Before CARM, customs brokers filed a paper-based B3 Canada Customs Coding Form on your behalf, and importers had limited direct visibility into their own account status, duty assessments, or compliance history. CARM replaced this with a self-service online portal where the importer of record — that's you, the business bringing goods into Canada — now holds direct legal and financial responsibility for the accuracy of every declaration, even when a broker files it on your behalf.

The practical changes for Canadian importers:

Old System (Pre-CARM)New System (CARM)
B3 Coding Form filed by brokerCommercial Accounting Declaration (CAD) filed via CARM portal
Broker often held financial security on your behalfImporter must register and post their own financial security (bond) or use a broker's disbursement bond with new terms
Limited importer visibility into account statusFull self-service dashboard: duties owing, statements of account, rulings, audits
Duty payments often bundled through brokerDuties can be paid directly by importer or through broker — but importer is named accountable

The single biggest CARM-related mistake we see: businesses that haven't registered their BN in the CARM Client Portal before their first shipment arrives. Without portal registration, your goods can be held at the border indefinitely because CBSA literally cannot process the release under your account.

Not sure where to start? Book a free 30-minute consultation with Epic Sourcing's Canadian team → Book a call

Epic Sourcing walks every new client through CARM registration as part of onboarding — it's a five-minute task that, skipped, can cost you a week of demurrage fees on a stuck container.

5. HS Codes and Tariff Classification

The Harmonized System (HS) code is a standardized numerical classification that determines your tariff rate, whether your product needs an import permit, and which regulatory body (if any) has jurisdiction over it. Canada uses the same 6-digit international HS code as the rest of the world, extended to a Canada-specific 10-digit tariff classification via the CBSA tariff finder tool.

Getting this wrong is shockingly common and shockingly expensive. A silicone kitchen product classified under the wrong subheading can shift your duty rate from 0% to 8.5%, or trigger a Health Canada review it never needed. Suppliers frequently suggest an HS code based on what they've used before for other clients — which may be wrong for your specific product's material composition, function, or packaging.

To classify correctly: identify the product's primary material and function (not just its category — "plastic kitchen tool" isn't specific enough), use the CBSA Customs Tariff tool to search by keyword and cross-reference the chapter notes, and if the classification is ambiguous or high-value, request a formal National Customs Ruling (NCR) from CBSA, which gives you a legally binding classification you can rely on for future shipments.

💡 Pro Tip: If you're importing the same product repeatedly, get a binding ruling once. It costs nothing, takes 30–120 days, and protects you from a reclassification dispute down the road that could apply retroactively to shipments you've already sold through.

Epic Sourcing's verification reports include HS code recommendations as standard, cross-checked against the actual bill of materials from your factory — not a guess based on category.

6. Duties, GST/HST, and What You'll Actually Pay

Every commercial import into Canada is subject to two layers of cost beyond the product and freight price: customs duty (a percentage of the declared value, determined by HS code and country of origin) and GST (5%) or HST (13–15% depending on the destination province), calculated on the value of goods plus duty plus freight (the "duty-paid value").

Here's a realistic example for a Canadian eCommerce seller importing $20,000 CAD worth of home goods from China into Ontario (13% HST):

Line ItemAmount (CAD)
Declared value of goods (FOB)$20,000
Ocean freight + insurance$2,400
Customs duty (example: 6.5% MFN rate)$1,456
HST (13% on goods + freight + duty)$3,101
Customs brokerage fee$150–$300
Total landed cost (before domestic freight)~$27,107–$27,257

If your product qualifies for CUSMA preference (goods substantially transformed in the US or Mexico) or CPTPP preference (for Vietnam-origin goods, given Vietnam's CPTPP membership), your duty rate could drop to 0%, which is one reason China+1 diversification into Vietnam has become such an active conversation among Canadian importers over the past two years.

Registered GST/HST businesses can generally claim back the GST/HST paid on imports as an input tax credit, meaning your real out-of-pocket cost is the duty plus brokerage — but you still need the cash flow to cover it at the border, since ITCs are claimed on your next filing, not instantly refunded.

This is one of the most underestimated planning problems for growing Canadian eCommerce brands: your landed cost isn't just a duty-rate question, it's a cash-flow timing question. A business scaling from one container a quarter to one a month needs to plan for GST/HST outlay at every single shipment, even though most of it eventually comes back as an input tax credit weeks or months later. Building this into your working capital planning early — rather than discovering the gap when your second container lands the same month your first quarter's ITC hasn't been refunded yet — is one of the quieter but more important parts of scaling an import-based business in Canada.

📌 Note: Duty rates vary enormously by product and origin country — anywhere from 0% to over 20% for certain textiles and footwear categories. Never assume a rate from a previous shipment applies to a different product without reclassifying.

7. CBSA Examinations and Examination Fees

Not every shipment sails through untouched. CBSA's risk-scoring system flags a percentage of shipments — sometimes randomly, sometimes based on product category, country of origin, importer history, or a documentation red flag — for closer review. There are three tiers of examination, each with escalating cost and delay.

A document review is the lightest touch: CBSA requests additional paperwork (often a more detailed invoice breakdown or proof of value) without physically opening the container. This typically adds 1–3 business days and costs nothing beyond your broker's time.

A tailgate exam involves opening the container at the terminal and visually inspecting a sample of cartons against the packing list. This usually adds 2–5 business days and can cost $150–$500 CAD in terminal handling and exam fees, on top of any storage/demurrage that accrues while the container sits.

A full unload/CBSA compound exam is the most disruptive: the entire container is moved to a CBSA examination facility, fully devanned, and inspected in detail — sometimes including lab testing for regulated products like cosmetics, toys, or electronics. This can take 1–3 weeks and cost anywhere from $800 to $2,000+ CAD in devanning, storage, and re-loading fees, which the importer pays regardless of the outcome.

Exam TypeTypical DelayTypical Cost (CAD)
Document Review1–3 business days$0–$150
Tailgate Exam2–5 business days$150–$500
Full CBSA Compound Exam1–3 weeks$800–$2,000+

⚠️ Warning: Storage and demurrage fees at the port continue to accumulate during an exam, independent of the CBSA exam fee itself. A three-week compound exam during a busy season at the Port of Vancouver can easily add another $1,500–$3,000 CAD in container demurrage on top of the exam cost. This is exactly why accurate paperwork on the front end is so much cheaper than fixing problems on the back end.

Clean, consistent paperwork across every shipment — same product descriptions, same HS codes, same declared values matching your actual payment records — is the single best way to build a low-risk importer profile with CBSA over time, which meaningfully reduces your exam rate on future shipments.

8. Common Clearance Mistakes That Delay Shipments

After years of moving containers through Vancouver, Halifax, and Toronto for Canadian clients, a handful of mistakes account for the overwhelming majority of clearance delays we see.

Mismatched invoice values between the commercial invoice, the packing list, and the actual bank transfer or Alibaba/trade assurance payment record is the most common trigger for a document review. CBSA cross-references payment data more than most importers realize.

Vague product descriptions — "gift items," "hardware," "accessories" — instead of specific, accurate descriptions that match the HS code claimed. CBSA officers reviewing a vague description against a specific tariff classification will often flag it simply because the two don't obviously match.

Missing the BN/CARM portal registration before the first shipment lands, which we covered in Section 4 — still one of the most frequent first-timer mistakes.

Claiming CUSMA or CPTPP preferential tariff treatment without a valid certificate of origin on file, which either forces a full-tariff reassessment on the spot or, worse, gets missed and costs you the duty savings you were entitled to.

Importing regulated products (children's toys, cosmetics, electronics, anything with a battery) without the required Health Canada, CCPSA, or ISED documentation prepared in advance — covered in detail in Section 10.

💡 Pro Tip: Before your first order ships, have your customs broker or sourcing partner review a draft commercial invoice and packing list template with your supplier. Catching an inconsistency on paper, before production even starts, is free. Catching it at the Port of Vancouver is not.

9. Customs Broker vs. Self-Clearance

Technically, any Canadian business can self-clear its own imports without a licensed customs broker. In practice, almost no commercial importer does this, and for good reason.

A licensed customs broker maintains direct system access to CBSA's release systems, understands current tariff classifications across thousands of product categories, carries the financial security (bond) required to guarantee duty payments, and — critically — has an existing relationship and track record with CBSA that self-clearing importers don't. Broker fees typically run $50–$150 CAD per standard entry, which is a small price relative to the cost of a misclassification or a stuck container.

FactorSelf-ClearanceLicensed Broker
Cost per entry$0 (your time)$50–$150 CAD
CARM/BN setup complexityFully on youBroker guides you through it
Classification accuracyRisk of error without expertiseProfessional review
Relationship with CBSANoneEstablished, ongoing
Best suited forVery occasional, low-value personal importsAny commercial/resale importing

Epic Sourcing works with vetted customs brokers as part of our freight forwarding service, so clients never have to shop around or manage that relationship separately — it's coordinated as one continuous chain from factory floor to Canadian warehouse door.

One question we hear often from first-time importers: can you switch brokers mid-relationship if you're not happy with responsiveness or turnaround times? Yes — there's no lock-in requirement, and switching is generally straightforward since your BN and CARM registration belong to your business, not to any individual broker. That said, switching brokers mid-shipment (after goods have already departed) can create coordination gaps, so it's best done between shipments rather than in the middle of an active one.

10. Regulated Goods: CCPSA, Health Canada, CSA, and ISED

Certain product categories carry additional regulatory requirements beyond standard customs clearance, and missing these is one of the more expensive first-timer mistakes because it can mean product seizure, not just delay.

Consumer products intended for everyday household or children's use fall under the Canada Consumer Product Safety Act (CCPSA), enforced by Health Canada. This covers everything from children's toys and clothing to candles and furniture, with specific requirements around lead content, small parts, flammability, and labelling.

Electronics and anything with a radio frequency component (Bluetooth speakers, wireless chargers, baby monitors) generally need to meet ISED (Innovation, Science and Economic Development Canada) certification requirements, and many electrical products additionally require CSA Group certification or an equivalent recognized mark (cETLus, for example) before they can legally be sold in Canada.

Cosmetics and personal care products require notification to Health Canada's Cosmetic Notification system, and any specific ingredient claims need to align with Canadian labelling rules — which differ meaningfully from FDA rules in the US.

⚠️ Warning: CBSA and Health Canada can and do seize non-compliant shipments at the border — this isn't a fine you pay and move on from, it's your inventory sitting in a bonded warehouse (or destroyed) while you scramble for compliant documentation that should have been arranged before production. Build compliance review into your product development timeline, not your shipping timeline.

This is exactly the kind of check Epic Sourcing's verification reports are built around — confirming a product's regulatory pathway before the first production run, not after the container is already at sea.

11. Port-by-Port Realities: Vancouver, Halifax, Montreal

Where your shipment enters Canada affects your timeline, cost, and even your exam risk, because each major port has its own operational rhythm.

The Port of Vancouver handles the largest share of Canada's Asia-Pacific import volume and is generally the fastest, most direct route for China and Vietnam-origin freight — typically 12–16 days transit from major Chinese ports. It's also the busiest, meaning peak season (August through October, ahead of the holiday retail rush) can see congestion-related delays of several days to weeks independent of anything customs-related.

Halifax offers deep-water access and increasingly serves as an East Coast gateway with less congestion than Vancouver, though transit times from Asia run longer (often via the Panama Canal or through Prince Rupert with rail transfer). It's a strong option for importers based in Ontario, Quebec, or Atlantic Canada looking to reduce inland trucking distance.

Montreal serves Central Canada and Eastern seaboard trade well, with strong rail connections into Ontario and Quebec markets, and is often used by importers balancing Asia-Pacific and European/Mediterranean sourcing simultaneously.

PortTypical Asia TransitBest Suited For
Vancouver12–16 daysWestern Canada distribution, fastest Asia routing
Halifax25–35 daysEastern Canada/Atlantic distribution, less congestion
Montreal28–38 daysCentral/Eastern Canada, mixed sourcing regions

📌 Note: Your choice of port isn't just about speed — it's about where your customers actually are. A Toronto-based brand shipping everything through Vancouver may be paying more in domestic trucking than they'd save on ocean transit time. Run the full landed-cost math, not just the port-to-port transit number.

12. How Epic Sourcing Handles Clearance for Clients

Every Epic Sourcing Canada client working through Hot Source, White Label, Private Label, or Product Development gets customs clearance coordinated as part of the broader freight forwarding service — not handed off as a separate problem for you to solve. That means BN and CARM registration guidance during onboarding, HS code review as part of every verification report, coordination with vetted Canadian customs brokers, and real-time shipment tracking so you know exactly where your container sits in the clearance process instead of guessing.

For first-time importers especially, this is the difference between customs feeling like an opaque, anxiety-inducing black box and feeling like just another step in a process you can actually see and plan around.

Not sure where to start? Book a free 30-minute consultation with Epic Sourcing's Canadian team → Book a call

13. Preparing Your First Shipment: A Pre-Departure Checklist

Most of the clearance problems Canadian importers run into were entirely preventable weeks before the container ever touched water. The businesses that clear customs smoothly, shipment after shipment, aren't lucky — they've simply built a pre-departure routine that catches issues while they're still cheap to fix.

Before your factory even books the sailing, confirm your HS code classification against the actual bill of materials, not a guess based on a similar product you've imported before. Confirm your Business Number is active and registered in the CARM Client Portal, especially if this is your first commercial shipment. Confirm whether your product category requires Health Canada, CCPSA, ISED, or CSA documentation, and if so, get that paperwork in hand before production starts, not after.

Once your supplier prepares the commercial invoice and packing list, review both against your purchase order line by line. The declared value must match what you actually paid or will pay — including any deposit and balance payments — and the product description must be specific enough to plausibly match your claimed HS code. If you're claiming CUSMA or CPTPP preferential tariff treatment, confirm the certificate of origin is being prepared and will be available before the shipment arrives, not requested after CBSA asks for it.

Finally, confirm with your freight forwarder which Canadian port your goods are routing through, what the expected transit time is, and who your customs broker will be on this specific shipment. A five-minute check-in call before departure catches the vast majority of issues that would otherwise surface as a hold at the border three to five weeks later.

Pre-Departure TaskOwnerTiming
Confirm HS code classificationImporter / sourcing partnerBefore production starts
Verify BN + CARM portal registrationImporterBefore first shipment ever books
Confirm regulatory requirements (Health Canada, CCPSA, ISED, CSA)Importer / sourcing partnerBefore production starts
Review commercial invoice + packing listImporterBefore goods leave factory
Prepare certificate of origin (if claiming preference)Supplier / exporterBefore vessel departure
Confirm broker and port assignmentFreight forwarderAt booking

💡 Pro Tip: Keep a running "clearance file" for each SKU you import repeatedly — HS code, binding ruling number if you have one, typical duty rate, and any regulatory certificates on file. Reusing this file for repeat orders saves your broker time and reduces the odds of an inconsistency creeping in between shipments.

14. Freight Forwarding and Customs: Why They Shouldn't Be Separate Problems

A lot of first-time Canadian importers treat freight forwarding and customs clearance as two separate relationships to manage — a forwarder who gets the container from the factory to the port, and a broker who handles the paperwork once it lands. This works, but it creates a coordination gap exactly at the moment things are most likely to go wrong: the handoff between "goods in transit" and "goods being cleared."

When freight forwarding and customs brokerage are coordinated through a single point of contact, documentation discrepancies get caught before the container sails rather than after it arrives. Your forwarder already has the commercial invoice and packing list in hand for booking purposes — if that same team is reviewing those documents against your HS code and regulatory requirements before departure, you've closed the exact gap where most delays originate.

This is also where cost visibility matters. Landed cost — the true all-in cost of getting a product from factory to your Canadian warehouse door, including freight, duty, GST/HST, brokerage, and any exam-related fees — is impossible to forecast accurately if you're getting freight quotes from one provider and duty estimates from another, with no one accountable for how the two interact. A single coordinated sourcing and logistics partner can model your realistic landed cost before you place the order, not after the invoice arrives.

📌 Note: Ask any freight forwarder or customs broker you're evaluating how they handle the handoff between transit and clearance documentation. If the answer involves you re-sending the same documents to two different companies, you're carrying the coordination risk yourself.

For Epic Sourcing clients, this coordination is built into the service from day one — sourcing, verification, freight forwarding, and customs clearance guidance sit under one roof, so nothing falls into the gap between "that's the forwarder's job" and "that's the broker's job."

15. Duty Relief, Refunds, and Correcting Mistakes After Clearance

Clearance isn't always the end of the story. Mistakes happen — a classification turns out to be wrong, a certificate of origin gets filed late, or you discover after the fact that your goods actually qualified for a preferential tariff rate you didn't claim. Canada's system gives importers a formal path to correct these situations, and it's worth knowing it exists rather than assuming a paid duty bill is final.

If you overpaid duty because of a classification error or a missed trade-agreement claim, you can file a B2 correction (still used for post-release adjustments even under CARM) requesting a refund, generally within four years of the original accounting. If you underpaid — for example, you later realize your declared value was too low — you're obligated to voluntarily correct it, and doing so proactively is treated far more favourably by CBSA than waiting to be caught in an audit.

There's also duty drawback: if you import goods into Canada and later re-export them unused, or use imported materials in a product that's subsequently exported, you may be able to recover duties paid on the original import. This is a niche situation for most Canadian eCommerce and retail importers, but it matters for businesses doing light assembly or repackaging in Canada before shipping product onward to the US or elsewhere.

📌 Note: Under CARM, importers now have direct visibility into their own statement of account and correction history through the portal — you no longer have to request this information through your broker as a middleman. Check it periodically, especially in the months after a new product launch, to confirm nothing was misclassified.

Epic Sourcing flags potential overpayment situations for clients during quarterly account reviews — often the result of a product qualifying for CUSMA or CPTPP preference that wasn't claimed on the original entry — and helps coordinate the correction filing with your broker.

16. Special Considerations for eCommerce and Low-Value Shipments

Canadian eCommerce sellers importing inventory to fulfill from a Canadian warehouse face a different set of considerations than a traditional retailer doing a handful of large seasonal shipments. Volume, frequency, and shipment size all affect how clearance plays out in practice.

If you're importing frequently in smaller volumes — common for sellers testing new SKUs or replenishing fast-moving inventory — consider setting up a Release Prior to Payment (RPP) arrangement through your customs broker, which allows your goods to be released before the final duty and tax accounting is completed, rather than waiting for full assessment at every single shipment. This is standard practice for established importers and dramatically speeds up routine, low-risk shipments.

Courier and postal shipments (common for smaller eCommerce test orders, sample runs, or dropship-adjacent models) follow a simplified process under the Courier Low Value Shipment (CLVS) program for goods valued under a set threshold, which can mean faster clearance but also less room to correct documentation errors after the fact — so accuracy matters just as much, if not more, for these smaller shipments.

For eCommerce sellers scaling from a first test order into repeat container-level shipments, the clearance process itself doesn't change, but the value of getting your BN, CARM registration, HS classification, and broker relationship right early compounds significantly — every subsequent shipment benefits from the same clean account history and reduces your odds of an exam over time.

💡 Pro Tip: If you're moving from sample-quantity courier shipments into your first full container, tell your broker in advance. The classification and documentation standards are the same, but the stakes — and the exam scrutiny — are higher on a $20,000 container than a $300 sample parcel.

17. Staying Ahead of Trade Policy Changes

Customs clearance doesn't happen in a vacuum — it's shaped by an ongoing trade policy environment that shifts more often than most business owners have time to track. Tariff rates, trade agreement terms, and even which product categories face additional scrutiny can change with relatively little public notice, and Canadian importers who only think about trade policy when a shipment gets held are always reacting a step too late.

A few areas worth watching if you import regularly from China, Vietnam, or elsewhere in Asia: periodic reviews of Canada's trade agreements, including scheduled review mechanisms built into CUSMA, which can affect rules of origin and duty treatment for goods with North American components; surtax or safeguard measures CBSA occasionally applies to specific product categories in response to trade disputes, which can materially change your landed cost overnight for an affected HS code; and adjustments to CARM functionality and compliance requirements as the system continues to mature past its initial rollout phases.

None of this means you need to become a trade policy analyst. It means building a habit of checking CBSA's customs notices and your customs broker's compliance bulletins periodically, especially before placing a large order in a product category with any history of trade friction (steel, aluminum, textiles, and certain electronics have all seen additional measures in recent years). A sourcing partner who's actively watching this landscape on your behalf is worth more during a policy shift than during calm periods — which is exactly when the value tends to go unnoticed until it's needed.

💡 Pro Tip: If a significant portion of your product line comes from a single HS code or product category, it's worth periodically reviewing whether a China+1 strategy — sourcing the same or similar product from Vietnam or another CPTPP member — would reduce your exposure to any single country's trade policy shifts, independent of cost considerations alone.

Glossary: Canadian Customs Terms Explained

If you're new to importing, the acronyms alone can feel like a second language. Here's a quick reference for the terms that come up most often in Canadian customs clearance.

TermWhat It Means
CBSACanada Border Services Agency — the federal agency responsible for customs enforcement and clearance
CARMCBSA Assessment and Revenue Management — the mandatory online system for commercial import accounting
BNBusiness Number — your unique CRA identifier, extended with an RM import/export account for customs purposes
CAD (in customs context)Commercial Accounting Declaration — the electronic entry that replaced the paper B3 form under CARM
HS CodeHarmonized System code — the international product classification that determines duty rate and regulatory pathway
CUSMACanada-United States-Mexico Agreement — the trade deal governing preferential tariff treatment across North America
CPTPPComprehensive and Progressive Agreement for Trans-Pacific Partnership — includes Vietnam, offering preferential rates on qualifying goods
CCPSACanada Consumer Product Safety Act — governs safety requirements for consumer products, enforced by Health Canada
ISEDInnovation, Science and Economic Development Canada — regulates radio frequency devices and telecom equipment
GST/HSTGoods and Services Tax / Harmonized Sales Tax — federal (and in some provinces, combined provincial) sales tax applied to imports

Frequently Asked Questions

How long does customs clearance take in Canada?

For a straightforward shipment with clean documentation and no exam flag, clearance can happen within hours of arrival — often before the container is even fully offloaded from the vessel, since CBSA reviews advance information before physical arrival. If your shipment is flagged for a document review, expect 1–3 additional business days. A tailgate exam typically adds 2–5 business days, and a full CBSA compound exam can take 1–3 weeks. The biggest lever you control is documentation accuracy and consistency — clean, matching invoices and packing lists dramatically reduce your odds of any exam at all. First-time importers should build in a buffer of at least 5–7 extra days beyond the stated ocean transit time to account for potential clearance variability, especially during peak shipping season from August through October.

Do I need a customs broker to import into Canada?

Legally, no — any importer can self-clear through CARM directly. Practically, almost every commercial importer uses a licensed customs broker, and for good reason: brokers carry the required financial security, maintain direct CBSA system access, and bring classification expertise that most first-time importers simply don't have in-house. Broker fees typically run $50–$150 CAD per entry, which is minor compared to the cost of a misclassification, a missed CUSMA/CPTPP preference claim, or a delayed shipment. The only importers who reasonably self-clear are those bringing in very occasional, low-value, non-commercial goods — not businesses reselling product to Canadian customers.

What is CARM and do I need to register?

CARM (CBSA Assessment and Revenue Management) is CBSA's system for managing commercial import accounting, and registration in the CARM Client Portal is now mandatory for every business importing commercially into Canada. You'll need your Business Number, and you'll need to either post your own financial security or arrange coverage through your customs broker's disbursement bond. Registration takes about 15–30 minutes but should be done well before your first shipment arrives — goods cannot be released under an unregistered account, and last-minute registration during an active shipment can add days of delay at exactly the wrong moment.

How much duty will I pay importing from China to Canada?

It depends entirely on your product's HS code and country of origin — rates range from 0% to over 20% depending on category, with most general consumer goods falling somewhere between 0% and 12%. There's no single "China tariff rate" the way some importers assume; duty is assessed per-product based on tariff classification, not blanket by country (though origin does matter for trade agreement eligibility). The only way to know your actual rate is to correctly classify your specific product using the CBSA Customs Tariff tool, or get a formal binding ruling if the classification is ambiguous or high-stakes. On top of duty, you'll also pay GST (5%) or HST (13–15% depending on destination province) on the duty-paid value.

What happens if my shipment gets held at customs?

Your customs broker will typically be notified of the reason — a document review request, a tailgate exam, or a full compound exam — and will communicate what's needed from you, whether that's a more detailed invoice breakdown, a missing certificate, or nothing at all if it's a random compliance-verification exam. Respond to any document requests as quickly as possible, since delay on your end extends the hold. Storage and demurrage fees at the terminal continue accumulating during a hold regardless of the reason, so speed matters even when the underlying issue isn't serious. If the hold is due to a compliance or regulatory issue (missing Health Canada or ISED documentation, for example), resolution can take considerably longer and may require documentation from your supplier that takes time to source — which is exactly why regulatory review before production is so much cheaper than fixing it at the border.

Can I clear customs myself without a broker for a small shipment?

Yes, technically — CARM allows self-clearance for importers willing to register their own account, post financial security, and manage the accounting declaration process directly. In practice, this rarely makes financial sense for commercial importers, even small ones, because the time cost of learning CBSA's classification and accounting requirements typically exceeds what you'd pay a broker for a handful of shipments per year. Self-clearance is most reasonable for a one-off personal import, not for a business bringing in inventory to resell.

What's the difference between a B3 and the new CAD in CARM?

The B3 Canada Customs Coding Form was the traditional paper-based accounting document Canadian customs brokers filed to declare duties and taxes owed on an import. Since CARM's rollout, this has been replaced by the Commercial Accounting Declaration (CAD), filed electronically through the CARM Client Portal. The underlying information required is largely the same — tariff classification, value for duty, origin, applicable trade preference — but the CAD gives importers direct visibility into their own account, statements, and audit history in a way the old B3 system never did, and shifts more direct legal accountability onto the importer of record rather than the broker alone.

Do I need a customs broker on the East Coast if I already have one for Vancouver shipments?

Not necessarily — most licensed Canadian customs brokers operate nationally and can process entries regardless of which port your shipment physically arrives at, since CARM and CBSA's release systems aren't port-specific. What matters more is whether your broker has practical experience with the specific port and mode you're using; a broker who primarily handles Vancouver ocean freight may need a day or two to get oriented on Halifax's terminal procedures the first time, even if the underlying customs process is identical. If you're diversifying your port strategy — for example, moving some volume from Vancouver to Halifax to reduce peak-season congestion risk — it's worth confirming with your existing broker that they have active experience at both locations before you commit volume to the new port.

What's the difference between duty and GST/HST on an import?

Duty is a tariff calculated as a percentage of your product's declared value, and the rate depends entirely on the product's HS code classification and country of origin — it can range from 0% to over 20%, and many products qualify for 0% duty under trade agreements like CUSMA or CPTPP. GST or HST, by contrast, is a consumption tax applied at a flat federal or federal-provincial combined rate (5% GST in most provinces, or 13–15% HST in the provinces that have harmonized their provincial sales tax with GST), calculated on the value of the goods plus freight plus any duty owing. The key practical difference for a GST/HST-registered business is that duty is a real cost you don't get back, while the GST/HST paid at the border can generally be claimed as an input tax credit on your next tax filing — meaning it affects your cash flow at the time of import but not your ultimate bottom line, assuming your business is properly registered and filing correctly. Businesses that aren't yet GST/HST-registered, or that operate below the small supplier threshold, should factor the full GST/HST cost into their landed-cost math without assuming it will come back to them, since the input tax credit mechanism only applies to registrants.

Ready to Import with Confidence?

Whether you're placing your first order with a Chinese factory or scaling up an existing supply chain, Epic Sourcing's Canadian team is here to help.

Book a Free Consultation | View Our Services

Epic Sourcing Canada · Vancouver, BC · hello@epicsourcing.ca · 1 (800) 672-9816