CustomsHero

Check if you're ready to import into Canada

A few yes-or-no questions, then a plain-language list of what you need. Free, no account, no email.

Are you shipping goods for a business?

For example to resell, or to use in your company. Personal purchases and gifts are not covered here.

General information only — not legal advice. CustomsHero is independent and not affiliated with the CBSA, CRA, or Government of Canada.

Every import requirement, explained

The full reference behind the import check — every requirement the CBSA and the CRA apply to commercial imports into Canada, what each one is for, and the official source for every claim on this page.

Register your business

Business Number + import/export (RM) account

The legal prerequisite for any commercial import — a BN with an active RM account.

  1. 01Register for a Business Number (BN9) via CRA Business Registration Online if you don't already have one.
  2. 02Add the import/export (RM) program account — since Oct 21, 2024 new importers with a BN9 can do this inside the CARM Client Portal.
  3. 03List every legal/trading name that appears on invoices and customs paperwork on the account.
  4. 04Expect same-day to a few business days for BN9; RM activation in CARM is near-instant once the BN9 exists.

Most-missed
A GST/HST (RT) account is not enough — you specifically need the import/export (RM) program account.

CARM Client Portal registration

CARM Client Portal registration with a Business Account Manager is now mandatory to transact commercial import business with the CBSA.

  1. 01Register your business in the CARM Client Portal using your BN9 — one person becomes the Business Account Manager (BAM).
  2. 02If you use a broker, grant them delegated access inside the CCP so they can transact on your behalf — this does not replace your own registration.
  3. 03Confirm your Statement of Account, rulings, and program enrolments are all visible in the portal.
  4. 04No direct fee to register; budget a few hours of staff time for setup and delegation.

Most-missed
Your broker cannot register your business in the CCP for you — only you (via your BN9) can create the BAM. Skip this and your broker cannot obtain release of your goods.

Financial security (RPP bond)

Your own RPP financial security

Since the RPP transition ended (May 2025), the importer — not the broker — must post their own security to get goods released before paying duties/taxes.

  1. 01In the CCP, open the RPP enrolment section and choose a cash deposit (100% of your calculated requirement) or a surety/non-cash bond from a provider.
  2. 02The system calculates your required security from your highest duty exposure over the prior 12 months; you can request a self-assessment adjustment.
  3. 03Submit and wait for CBSA confirmation of enrolment (shown in the CCP).
  4. 04Budget: bond premiums are a small annual percentage of the secured amount; cash deposits tie up working capital but have no premium.

Most-missed
Most-missed item: a broker's bond no longer extends RPP to you. Many importers who assumed 'my broker is bonded, so I'm covered' were removed from RPP and now face cash-in-advance or release delays.

Classify & value your goods

Tariff classification (HS code)

A defensible tariff classification for each good, determined before importing — it drives duty rate, permits, SIMA and FTA eligibility.

  1. 01Search the Customs Tariff schedule by plain-language description or partial HS code, applying the General Rules of Interpretation in order.
  2. 02Document your classification rationale (specs, composition, function, GRI applied) — this record is part of your recordkeeping obligation.
  3. 03For high-value, high-volume, or ambiguous goods, apply for a binding advance ruling (free, ~90 days, binding on CBSA for that importer/good).
  4. 04Re-confirm classification whenever the Customs Tariff updates (at least annually) or your product changes.

Most-missed
Classification errors cascade — a wrong code found on audit can trigger retroactive assessments plus AMPS penalties going back up to the 4-year re-determination period.

Value for duty (valuation)

Correct value for duty, normally via the transaction value method with all required additions — it also drives GST/HST at import.

  1. 01Start with transaction value: confirm the goods were sold for export to Canada, to a purchaser in Canada, and that a price can be determined.
  2. 02Add required amounts not already in the invoice price: assists, royalties/licence fees, packing, commissions (except buying commissions), subsequent proceeds.
  3. 03If transaction value doesn't apply (non-arm's-length pricing, no sale), work through the alternate methods in order.
  4. 04Convert foreign currency using the CBSA's prescribed exchange rate for the date of direct shipment, not just any bank rate.

Most-missed
Related-party (intercompany) pricing is the most common trigger for valuation scrutiny. GST/HST at import is calculated on the duty-paid value, so a valuation error understates both duty and tax at once.

Permits & special duties

Other-department permits (OGD)

Any permits, licences, or certificates required by other government departments, identified and obtained before the goods arrive.

  1. 01Check the CBSA's 'Other government import requirements' reference list for your commodity type as a starting point.
  2. 02For food, plants, animals, and related products, run your product through the CFIA's Automated Import Reference System (AIRS).
  3. 03Apply for the specific OGD permit/licence well before shipment — timelines range from same-day to several weeks.
  4. 04Ensure the permit/certificate reference number is transmitted with your customs release data, since OGD holds block release.

Most-missed
OGD requirements depend on HS code, origin AND end use — the same product can be exempt or controlled by stated use. A missed OGD requirement is a top cause of border delay, refusal, or seizure.

Anti-dumping / countervailing duties

Whether your goods/tariff item/origin combination is on CBSA's SIMA measures-in-force list, which adds substantial duties on top of normal duty.

  1. 01Search the CBSA's Measures in Force list by product, country, or tariff classification number.
  2. 02If a finding applies, use the CBSA self-assessment guide to calculate the specific/ad valorem rate for your exporter ('all others' rates are often punitive).
  3. 03If you believe your goods are outside the product definition, request a CBSA scope ruling before importing.
  4. 04Factor SIMA duty into landed-cost modelling — rates can range from single digits to well over 100% of value.

Most-missed
SIMA duty is charged on top of normal duty and GST/HST, and is exporter-specific — the same product from two suppliers in the same country can carry very different rates. A common source of landed-cost blowouts.

Free-trade savings (CUSMA)

CUSMA rules of origin

That the good qualifies as originating under the specific CUSMA product-specific rule (tariff shift and/or regional value content) for its classification.

  1. 01Identify your good's classification, then look up its product-specific rule of origin in CUSMA Chapter 4 (tariff shift and/or RVC).
  2. 02If a Regional Value Content test applies, calculate it using the permitted method with full cost/BOM documentation.
  3. 03If you rely on a foreign exporter/producer's origin determination, obtain their certification data and keep records — you remain liable for a wrong claim.
  4. 04Where uncertain, apply for a binding advance ruling on origin before relying on the claim for many shipments.

Most-missed
Tariff shift rules are classification-specific and unforgiving — one non-originating input that doesn't undergo the required shift can disqualify the whole good, even if most of the value is North American.

Clear customs & pay tax

Release & accounting

Goods are reported and released via the correct mechanism and final accounting is completed within CARM timelines.

  1. 01For highway freight, ensure the carrier files an ACI eManifest and, if using PARS, that your broker submits the release request at least an hour before arrival.
  2. 02Confirm your broker or self-clearing system files final accounting in CARM within the required timeframe after release.
  3. 03Understand release timing varies by transport mode (highway PARS same-day; marine/air/rail have their own pre-arrival rules).
  4. 04Reconcile your CARM Statement of Account regularly so discrepancies are caught early.

Most-missed
You (the importer) remain responsible for accurate accounting and payment even when using a broker. A late eManifest/PARS filing by the carrier can delay release no matter how good your own paperwork is.

GST/HST at import

That GST (and provincial tax where applicable) is payable at import on the duty-paid value, and recoverable via Input Tax Credits if registered.

  1. 01Budget GST (federal 5%) at import, calculated on value for duty plus applicable customs duties and any SIMA/excise amounts.
  2. 02If GST/HST-registered, claim Input Tax Credits (ITCs) for GST/HST paid on goods used in your commercial activities.
  3. 03Non-resident importers without a Canadian GST/HST registration should evaluate whether registering makes sense to recover import tax.
  4. 04Keep import tax payment records as part of your standard recordkeeping.

Most-missed
Import GST/HST is separate from the GST/HST you charge on domestic sales — importers sometimes conflate the two and miss the import-side ITC. Provincial PST (non-harmonized provinces) is a separate obligation, not collected at the border.

Records, rulings & help

Recordkeeping (6 years)

Retention of all origin, marking, purchase, value, payment, and resale records for the legally-required period, at an approved location.

  1. 01Keep, at minimum, six years from the date of accounting (not shipment/arrival) all records on origin, marking, purchase, value, payment, and resale, plus any advance-ruling application.
  2. 02Keep records at your Canadian place of business by default; to keep them elsewhere or with an agent, request CBSA authorization first.
  3. 03Records may be electronic but must be retrievable and legible on request.
  4. 04Build this into standard procedure now — verifications can start years later, and missing records shift the burden onto you.

Most-missed
The six-year clock runs from the date of accounting (the CARM/B3 accounting declaration), often later than physical arrival — a frequently confused point. Records kept outside Canada without CBSA authorization are non-compliant.

Advance rulings

Awareness of advance rulings and when to use them to lock in certainty before committing to a position.

  1. 01For tariff classification, apply under Memorandum D11-11-3 — free, ~90 days, binding on CBSA for the holder's future imports of that good.
  2. 02For origin under an FTA (e.g., CUSMA), apply under Memorandum D11-4-16.
  3. 03For other issues (valuation, marking, non-FTA origin), request a National Customs Ruling under Memorandum D11-11-1.
  4. 04Use the ruling as documented support — it doesn't remove the duty to keep proof the goods match the application.

Most-missed
A ruling binds only for the specific applicant and the good as described — small product changes can void reliance on an old ruling. Especially valuable for first-time traders.

Your customs broker

The chosen broker is validly CBSA-licensed and you understand the importer remains legally responsible even when using one.

  1. 01Check the broker against the CBSA's official list of licensed customs brokers.
  2. 02Sign a power of attorney / agency agreement defining exactly what the broker will and won't do (RPP security is separate — see the RPP step).
  3. 03Grant the broker delegated access in the CARM Client Portal rather than sharing your own login.
  4. 04Remember: since January 1, 2026, importer-of-record liability is joint and several — using a broker does not shift this exposure away from you.

Most-missed
Don't assume a broker's bond, RPP, or trusted-trader status extends to you — under current CARM rules it generally doesn't for RPP, and it never did for legal liability.

Keep reading

The next steps most people take from here.