Skip to main content

HS Code Classification Canada 2026: How to Find the Right 10-Digit Code

By TariffCalc Editorial Team

The difference between HS code 8471.30.00.00 (a laptop, MFN free) and 8517.62.00.00 (a network device, MFN free... but exposed to a 25% surtax under SOR/2024-202 if your goods originate in China) can be a $0 duty bill or a $2,500 hit on a $10,000 shipment. CBSA enforces tariff classification under the Customs Tariff. AMPS penalties (code C336) start at $200 per misclassified declaration and escalate quickly. This is not a rounding error.

This guide walks through the General Rules of Interpretation (GRI 1-6) that CBSA officers apply, the Canadian-specific traps in our 10-digit tariff structure, a full worked example, and how to use the AI HS code classifier when you're stuck between two reasonable codes.

The Canadian 10-digit tariff structure

Canada implements the Harmonized System with three Canadian-specific layers added to the international 6-digit baseline:

  • Chapters (2 digits) — 99 chapters total, with Chapter 77 reserved by the WCO and unused. Example: Chapter 85 covers electrical machinery and parts.
  • Headings (4 digits) — Canada follows international headings exactly. Example: 8517 covers telephones and apparatus for transmission of voice, images, or data.
  • Subheadings (6 digits) — international standard. Example: 8517.62 covers machines for reception, conversion, and transmission of voice/images/data.
  • Tariff items (8 digits) — Canada-specific. Example: 8517.62.00. The 7th-8th digit often drives the duty rate, especially in textile and chemical chapters.
  • Statistical suffix (10 digits) — required by Statistics Canada for B3 declarations. Example: 8517.62.00.90 ("Other" — the catch-all stat code you'll see most often).

Browse all 99 chapters in the HS Code Directory.

A common Canadian quirk: some headings break out at the 8-digit level into rate-significant codes. Chapter 51 wool products split 5111 woven fabrics by exact weight and yarn count — the 8th digit drives whether you're at MFN free or 14%. Read every breakout note carefully.

The 6 General Rules of Interpretation (GRI)

CBSA officers and licensed customs brokers apply the GRI in strict numerical order. You don't get to skip to GRI 3 if GRI 1 already gives you an answer. CBSA D-Memoranda D10-13-1 and D10-14-x explain each rule in detail. Here's how they work in practice.

### GRI 1: Terms of headings + section/chapter notes

GRI 1 is the rule. If the heading text and the section/chapter notes describe your product, you're done. Most classifications stop here.

Example. A pure cotton T-shirt (men's, knitted) → Chapter 61 (knitted apparel) → heading 6109 ("T-shirts, singlets and other vests, knitted or crocheted") → subheading 6109.10 ("Of cotton") → tariff item 6109.10.00.10. MFN rate: 18%.

But notice what GRI 1 already excluded: Chapter 62 (woven apparel), because the product is knitted. Section XI Note 8(a) explicitly defines knitted vs. woven and forces this split. Read section and chapter notes BEFORE the heading text. They override what the heading appears to cover.

### GRI 2(a): Incomplete or unfinished articles

If the product has the "essential character" of the finished article, classify it as the finished article — even if it's incomplete or in pieces.

Example. A bicycle imported disassembled in a flat-pack box still classifies as 8712 (bicycles), not as a collection of metal tubes (Chapter 73) and rubber tires (Chapter 40). The combination has the essential character of a bicycle.

### GRI 2(b): Mixtures and combinations

Mixtures and goods made of multiple materials are classified as if they were made of just one. To pick which one, you go to GRI 3.

### GRI 3(a): Most specific description

Between two competing headings, the more specific one wins.

Example. A leather wallet with metal corners and a magnetic clasp. Heading 4202 ("trunks, suitcases, vanity cases... handbags, wallets, purses... of leather") is more specific than Chapter 41 (raw hides) or 4205 (other articles of leather). 4202 wins under GRI 3(a). Then go to GRI 6 to subheading 4202.31 (with outer surface of leather).

### GRI 3(b): Essential character

If GRI 3(a) doesn't resolve it (both headings equally specific), classify by the material or component that gives the product its essential character.

Example. A gift basket with chocolates (Chapter 18), wine (Chapter 22), and a wicker basket (Chapter 46). No single heading covers "gift baskets". GRI 3(b) asks: what gives this product its essential character? Usually the highest-value item — say, the wine. The whole basket then classifies under 22.04 (wine of fresh grapes). The basket is just packaging.

### GRI 3(c): Last in numerical order

When GRI 3(a) and 3(b) both fail, the heading that comes last numerically wins. The tiebreaker of last resort.

### GRI 4: Most akin / analogous goods

For products that don't fit anywhere — rare. GRI 4 says classify with the goods most akin to it. Almost never invoked at the heading level; far more common at the statistical suffix level.

### GRI 5: Containers and packaging

Containers specially shaped for the product (a violin case for a violin, a fitted camera bag for a camera) classify with the product. Generic packaging (cardboard boxes, polybags) doesn't change classification at all.

### GRI 6: Subheading-level classification

Once you have a heading, GRI 1-5 logic repeats at the subheading level. You can only compare subheadings within the same 4-digit heading — not across headings.

Worked example: classifying a wireless gaming headset

A US importer ships a wireless gaming headset (Bluetooth, built-in microphone, padded headband, USB-C charging) from a Chinese manufacturer to a Canadian fulfillment center. What's the right HS code?

Step 1 — Candidate headings (GRI 1). Three plausible headings:

  • 8518: "Microphones, loudspeakers, headphones, earphones..."
  • 8517: "Telephones... apparatus for the transmission of voice/images/data; including apparatus for communication in a wireless network"
  • 8528: "Monitors and projectors..."

8528 is out — there's no display.

Step 2 — Read section notes. Section XVI Note 3 says where a machine is composed of two or more components performing complementary functions, classify by the principal function. The headset's principal function is audio reception with microphone transmission as a complement.

Step 3 — Apply GRI 3(a). 8518 ("headphones, earphones, with or without microphone") describes the product more specifically than 8517 ("apparatus for communication in a wireless network"). 8518 wins.

Step 4 — Subheading (GRI 6). Within 8518:

  • 8518.21: single loudspeakers
  • 8518.30: headphones, earphones, headsets — combined with microphones or not

8518.30 fits. Canadian tariff item: 8518.30.10 (with microphones). Statistical suffix typically 8518.30.10.00.

Step 5 — Verify in [TariffCalc](/en/calculator). MFN rate: 0%. CUSMA: not relevant (origin China). Surtax check: this product is NOT captured by SOR/2024-202 (steel/aluminum) or SOR/2024-187 (EVs). GST: 5% applies on landed cost.

For a 1,000-unit shipment valued at $50,000 USD with $2,000 freight and $200 insurance, total CAD landed cost is roughly $73,000 (at 1.39 USD→CAD). Duty: $0. GST: ~$3,650. Total: ~$76,650 CAD.

Get the wrong code (e.g., 8517.62 for "wireless network apparatus") and you might think you've got the same 0% MFN — and you'd be right on the duty owed. But the description is incorrect, and CBSA can still issue an AMPS C336 penalty for misclassification on audit, even when the duty owed is identical. This is the part most importers miss: classification accuracy is enforced separately from duty collection.

The four most common Canadian classification mistakes

After three decades of seeing classification disputes, these are the traps that catch importers most often:

1. Confusing 8517 (communication) with 8528 (monitors) on connected displays. Anything with internet streaming plus a screen forces you to apply Section XVI Note 3 and decide the principal function. CBSA advance rulings on smart TVs vs. set-top boxes go both ways depending on display size and processing capability. When in doubt, request an advance ruling.

2. Textile composition by weight, not appearance. Section XI Note 2 forces classification by the predominant fibre by weight, not by what the garment looks like. A "cotton" shirt that's 60% polyester and 40% cotton classifies as polyester (Chapter 55 family), not cotton (Chapter 52). The 8-digit breakout often hinges on this.

3. Origin vs. classification confusion. The HS code never changes based on country of origin. A laptop from China and a laptop from the US are both 8471.30.00.00. Origin only affects which preferential rate applies under trade agreements like CUSMA and whether retaliatory surtaxes kick in.

4. Stopping at the 6-digit international subheading. Canada requires the full 10-digit tariff item for B3 declarations. The 7th-8th digit often drives the rate; the 9th-10th digit (statistical suffix) is required by Statistics Canada even when it doesn't change the duty.

Practical workflow for finding the right code

  1. Start with the manufacturer's invoice description. Don't paraphrase — use the technical product name.
  2. Identify material composition and primary function before opening the tariff. These two facts narrow you to 2-3 candidate chapters fast.
  3. Read section notes first, then chapter notes, then heading text — in that order. Section XV Note 1(c) excludes plenty from base metals chapters. Section XVI Note 3 governs multi-function machines. Section XI notes are textile-specific. Knowing which notes apply saves hours.
  4. Use the [AI classifier](/en/hs-chat) for a second opinion. It walks through GRI 1-6 with citations to section notes — useful when you're stuck between two headings.
  5. For high-value or recurring shipments, get a [CBSA advance ruling](/en/blog/cbsa-advance-rulings). Binding for 3 years, free, and worth the 30-90 day wait.
  6. For complex cases, consult a [licensed customs broker](/en/blog/how-to-choose-customs-broker). Not every shipment needs one, but a textile import from a non-FTA country with possible anti-dumping exposure warrants professional review.

When AMPS penalties hit

CBSA's Administrative Monetary Penalty System (AMPS) imposes graduated penalties for non-compliance. The most common classification-related penalties:

  • C336 — incorrect tariff classification: $200 per declaration, $400 on a 2nd offense within 12 months, $800 on a 3rd.
  • C083 — failed to present correct goods description: $150 / $300 / $1,500.
  • C357 — failed to amend a known error: $150 / $300 / $1,500.

A small importer with 100 shipments per year and a 5% misclassification rate is looking at $1,000 in penalties on the first audit, $2,000 on the second within 12 months. Not catastrophic on its own. But if classification errors hide SIMA anti-dumping exposure or unpaid surtax, you're looking at retroactive duty plus interest plus penalties — easily five figures on a single past-due declaration.

Free tools and references

Misclassifications cost real money in penalties, retroactive duties, and held shipments. The 6 GRI rules cover 95% of what you need. The other 5% is reading the section and chapter notes carefully. When you can't decide between two reasonable codes, that's the moment to use the AI classifier or pay for an advance ruling. Guessing is the most expensive option.

Frequently Asked Questions

How many digits are in a Canadian HS code?

Canadian tariff item numbers are 10 digits long. The first 6 digits follow the international Harmonized System standard, while digits 7-10 are Canada-specific classifications under the Canadian Customs Tariff.

What happens if I use the wrong HS code on my import?

Using an incorrect HS code can result in overpaying or underpaying duties, CBSA penalties (AMPS), delayed shipments, and missed trade agreement benefits. You can correct errors by filing a B2 adjustment request.

Can I classify goods myself or do I need a customs broker?

You can classify goods yourself using the Canadian Customs Tariff and General Rules of Interpretation (GRI). However, for complex products, consulting a licensed customs broker or requesting a CBSA advance ruling is recommended.

Calculate Your Duties in Seconds

Enter your HS code and get the full breakdown: duties, surtaxes, provincial taxes, and landed cost.

Try the Calculator

We use cookies to understand how TariffCalc is used and to improve the product. You can accept or reject — either way, the calculator works. Privacy policy