CanFlow Global
← All insights
hs-classificationcetacusmacbsaimport-duty

HTS Code Canada: Why Your Tariff Classification Determines Duty Under CETA and CUSMA

Canadian importers searching for 'HTS code Canada' are really asking how to classify goods under the Harmonized System for accurate duty calculation. Misclassify a Latin American or European import and you either overpay duty or trigger a CBSA verification that costs weeks and potential AMPS penalties.

Key Takeaways

  • Canada uses 6-digit HS codes aligned with the international Harmonized System, not the US 'HTS code' terminology.
  • Misclassifying goods from CETA or CUSMA countries can cost you preferential duty rates worth 5-20% of invoice value.
  • CBSA verification of HS codes triggers a 30-day response window; missing it can result in AMPS penalties starting at $400 per contravention.
  • Get classification right on the CAD filing or plan on filing a B2 adjustment within the 90-day correction window.

Key Takeaways

  • Canada uses 6-digit HS codes aligned with the international Harmonized System, not the US ‘HTS code’ terminology.
  • Misclassifying goods from CETA or CUSMA countries can cost you preferential duty rates worth 5-20% of invoice value.
  • CBSA verification of HS codes triggers a 30-day response window; missing it can result in AMPS penalties starting at $400 per contravention.
  • Get classification right on the CAD filing or plan on filing a B2 adjustment within the 90-day correction window.

Canadian Importers Don’t Use ‘HTS Code’ — Here’s What You Actually Need

If you’re searching for ‘HTS code Canada,’ you’re asking the right question with US terminology. Canada uses HS codes (Harmonized System codes) under the Canadian Customs Tariff, not the US Harmonized Tariff Schedule (HTS). The first 6 digits are identical worldwide, but the naming matters when you’re filing a CAD through the CARM Client Portal or requesting an advance ruling from CBSA.

The HS code you declare determines your duty rate, whether you can claim CETA or CUSMA preference, and whether CBSA will challenge your classification six months after clearance. Misclassify a container of European machinery or Brazilian footwear and you either overpay duty by thousands, or you underpay and trigger an AMPS penalty when CBSA catches it.

We file CADs against Latin American and European imports daily. Here’s how HS classification actually works in Canada, and where importers consistently get it wrong.

How HS Codes Work in Canada

Canada’s tariff classification system is built on the 6-digit HS codes maintained by the World Customs Organization. The Canadian Customs Tariff extends those to 10 digits: the first 6 are harmonized internationally, digits 7-8 are Canadian-specific tariff provisions, and digits 9-10 are for Statistics Canada trade data.

When you file a Commercial Accounting Declaration (CAD) for release prior to payment, you declare the 10-digit code, but duty calculation usually hinges on the first 8 digits. If you’re claiming CETA origin on German auto parts or CUSMA origin on Mexican steel, the HS 6-digit determines whether the tariff line even offers preferential treatment.

Example: HS 8708.29 covers other vehicle parts. Classify Brazilian brake calipers under 8708.29.90 and you pay MFN duty. Classify them correctly under 8708.30.99 (brake assemblies) and the duty rate might be 2 percentage points lower. On a $40,000 shipment that’s $800.

The Canadian Customs Tariff is the authority. Product marketing copy is not. The HS code is determined by tariff heading notes, not by what the manufacturer calls the product.

Why CETA and CUSMA Make Classification Critical

Preferential duty under CETA or CUSMA is a two-gate system. First gate: does the HS code qualify for preference under the agreement’s tariff schedule? Second gate: does the good meet origin rules for that HS code?

Most importers only think about the second gate. The first gate kills claims before you ever get to substantial transformation questions.

A French industrial valve classified under HS 8481.80.50 might face 0% duty under CETA. Misclassify it as 8481.80.99 and CETA preference might not apply to that tariff line, even if the valve is 100% EU-origin. You’re back to the MFN rate, and your CETA certificate of origin is worthless.

We run into this weekly: importer receives a European supplier’s commercial invoice listing a 6-digit HS code, assumes it applies in Canada, files the CAD, claims CETA preference, and six months later CBSA issues a verification notice saying the goods don’t classify where you said they do. The verification response window is 30 days. Miss it and you’re looking at AMPS penalties on top of duty reassessment.

If your shipment sits in a bonded warehouse in Montreal pending CBSA review, every day of delay is storage cost you won’t recover.

Common HS Classification Pitfalls

Most classification errors we see fall into three categories.

Generic product descriptions. The commercial invoice says ‘machine parts’ and lists HS 8479.89.90 as a catch-all. CBSA opens the shipment and finds gears, bearings, and hydraulic cylinders, each of which has a specific HS code and a different duty rate. The CAD is wrong before it’s filed.

Supplier HS codes for a different country. Your Brazilian supplier prints an HS code on the packing list. That code reflects Brazil’s tariff schedule or the US HTS if they mostly ship south-to-north. It doesn’t reflect Canadian tariff notes. You file it anyway because it’s on the paperwork. CBSA reclassifies, and now you’re filing a B2 correction within the 90-day window to claw back the overpayment.

Mixing up tariff preference and classification. Importer assumes ‘this qualifies for CUSMA’ means the HS code is automatically correct. CUSMA origin and HS classification are separate determinations. A Mexican assembly might qualify for CUSMA origin under the product-specific rule for HS 8517, but if you misclassify it as 8529, the CUSMA claim is denied because the origin rule for 8529 is different.

If you’re handling European or Latin American imports at any volume, pay a licensed broker to classify the first shipment properly. The cost is $75 to $250 per brokerage entry. The cost of getting it wrong is a CBSA audit, duty reassessment with interest, and AMPS penalties that start at $400 per contravention for careless classification.

What CBSA Verification Actually Looks Like

CBSA can verify your HS code up to four years after release under the Customs Act. In practice, most verifications land within the first 12 months, often triggered by a statistical anomaly: your classification is an outlier compared to other importers in the same product category.

You receive a Form K32 verification letter asking for product specs, technical drawings, and an explanation of how you arrived at the HS code. Response deadline is 30 days. Extensions are possible but you need to request them before the deadline.

If you can’t substantiate the classification, CBSA issues a re-determination under section 59 of the Customs Act. The re-determination adjusts duty owing, applies interest from the original release date, and may include an AMPS penalty if the error suggests negligence.

We’ve seen re-determinations on European food products where the importer classified based on primary ingredient (HS 1904 cereal-based preparations) when the tariff note said classification should be by use (HS 2106 food preparations not elsewhere specified). Duty difference was 8 percentage points. On twelve months of imports that’s a five-figure reassessment.

If CBSA’s re-determination is wrong, you can appeal to the Canada Border Services Agency recourse division, then to the Canadian International Trade Tribunal. The appeal process takes months. Get the classification right on the CAD filing.

How to Avoid Classification Errors

Three things reduce classification risk.

Request a CBSA advance ruling before you import. CBSA’s advance ruling program gives you a binding determination of the correct HS code. The ruling is valid for four years and protects you from re-determination on that product. Ruling requests take 120 days on average, so file early. If your first import from a new European supplier is three months out, request the ruling now.

Don’t rely on supplier HS codes. Treat the HS code on the commercial invoice as a starting point, not gospel. Cross-check against the Canadian Customs Tariff. If the supplier’s code makes sense for their home country but doesn’t align with Canadian tariff notes, reclassify before filing the CAD.

Use the Explanatory Notes and tariff headings. The Canadian Customs Tariff comes with General Rules for the Interpretation of the Harmonized System (GIR). Read them. If a product could fit under two different 6-digit headings, GIR 3 tells you how to pick. Chapter notes and section notes clarify what’s included or excluded. Product marketing copy does not override tariff notes.

For Latin American imports, watch for SIMA subject goods. Steel and aluminum products from certain countries are subject to anti-dumping or countervailing duties on top of regular tariff rates. The HS code determines whether SIMA applies, and the SIMA margin can be 50% or more of the invoice value. Misclassify a Brazilian steel product as non-SIMA and the first time CBSA notices, you’re reassessed for every entry in the lookback period.

When Broker Review Pays for Itself

If you’re importing one shipment per quarter, you can probably classify it yourself using the online Customs Tariff and common sense. If you’re running weekly imports from multiple origin countries, or if your products sit near HS code boundaries where one digit changes the duty rate by 5 percentage points, broker classification review is the difference between smooth clearance and CBSA verification.

A licensed customs broker filing your CAD will cross-check the HS code against tariff notes, product specs, and similar rulings. For CETA or CUSMA claims, the broker verifies that the tariff line actually offers preference under the agreement before filing the origin claim. That step alone prevents most classification-based denials.

We handle import compliance for mid-market Canadian importers who got burned once by a CBSA re-determination and don’t want it to happen again. The HS code is the first line on the CAD. Get it wrong and everything downstream is wrong: duty calculation, origin claim, SIMA applicability, even whether the goods require CFIA clearance.

Correct HS classification isn’t optional. It’s the foundation of the entire customs entry. If you’re still calling it an ‘HTS code’ instead of an HS code, that’s fine as long as you’re declaring it correctly. CBSA doesn’t care what you call it. They care what you declare and whether you can defend it six months later when the verification letter shows up. Talk to us if you want someone else to own that risk.

Frequently Asked Questions

What is the difference between HTS code and HS code in Canada?

Canada uses ‘HS code’ (Harmonized System), not ‘HTS code’ which is US terminology for the Harmonized Tariff Schedule. Both refer to the same 6-digit international classification system, but Canadian importers file under the Canadian Customs Tariff using HS codes. The first 6 digits are harmonized globally; Canada extends to 10 digits for statistical purposes.

How does HS code classification affect CETA duty rates?

Correct HS classification is the first gatekeeper for CETA preference claims. A German machine part classified under HS 8479.89 might qualify for 0% duty under CETA, while a similar product misclassified under 8466.94 faces 6.5% MFN duty because it doesn’t meet CETA origin rules. The HS code determines which tariff line applies, and the tariff line determines whether CETA preference is even available.

What happens if CBSA challenges my HS code after clearance?

CBSA can issue a verification request up to 4 years after import under Customs Act section 42. You have 30 days to respond with supporting documentation. If CBSA reclassifies the goods, you’ll receive a re-determination notice with revised duty owing plus interest. Ignoring the verification can trigger AMPS penalties starting at $400 for a Level A contravention per the Master Penalty Document.

Can I correct an HS code error after my CAD is filed?

Yes, within 90 days of release you can file a B2 adjustment to correct the HS code and claim a duty refund if you overpaid. After 90 days you’ll need to file a formal drawback claim under CBSA’s D7-4-2 memorandum, which has a 4-year window but requires more documentation. Get it right on the CAD filing to avoid the paperwork.

Where can I look up the correct HS code for my import?

Start with the Canadian Customs Tariff published by CBSA, which lists all HS codes and duty rates. For complex goods, request an advance ruling from CBSA before you import. We also offer an HS classification tool that cross-references product descriptions against tariff headings, but final classification responsibility sits with the importer of record.

Do I need a licensed broker to classify goods under the correct HS code?

No legal requirement, but misclassification is one of the top three causes of CBSA audits we see. A licensed broker filing your CAD will classify goods based on tariff notes and explanatory notes, not product marketing copy. For CETA or CUSMA shipments where preferential duty hinges on a single digit in the HS code, broker review is the difference between 0% and 6.5% duty on a $50,000 shipment.

Source: The Loadstar

Frequently Asked Questions

What is the difference between HTS code and HS code in Canada?

Canada uses 'HS code' (Harmonized System), not 'HTS code' which is US terminology for the Harmonized Tariff Schedule. Both refer to the same 6-digit international classification system, but Canadian importers file under the Canadian Customs Tariff using HS codes. The first 6 digits are harmonized globally; Canada extends to 10 digits for statistical purposes.

How does HS code classification affect CETA duty rates?

Correct HS classification is the first gatekeeper for CETA preference claims. A German machine part classified under HS 8479.89 might qualify for 0% duty under CETA, while a similar product misclassified under 8466.94 faces 6.5% MFN duty because it doesn't meet CETA origin rules. The HS code determines which tariff line applies, and the tariff line determines whether CETA preference is even available.

What happens if CBSA challenges my HS code after clearance?

CBSA can issue a verification request up to 4 years after import under [Customs Act section 42](https://www.cbsa-asfc.gc.ca/). You have 30 days to respond with supporting documentation. If CBSA reclassifies the goods, you'll receive a re-determination notice with revised duty owing plus interest. Ignoring the verification can trigger AMPS penalties starting at $400 for a Level A contravention per the Master Penalty Document.

Can I correct an HS code error after my CAD is filed?

Yes, within 90 days of release you can file a B2 adjustment to correct the HS code and claim a duty refund if you overpaid. After 90 days you'll need to file a formal drawback claim under CBSA's [D7-4-2 memorandum](https://www.cbsa-asfc.gc.ca/publications/dm-md/d7/d7-4-2-eng.html), which has a 4-year window but requires more documentation. Get it right on the CAD filing to avoid the paperwork.

Where can I look up the correct HS code for my import?

Start with the [Canadian Customs Tariff](https://www.cbsa-asfc.gc.ca/trade-commerce/tariff-tarif/2024/html/tblmod-1-eng.html) published by CBSA, which lists all HS codes and duty rates. For complex goods, request an advance ruling from CBSA before you import. We also offer an [HS classification tool](/en/tools/hs-classify/) that cross-references product descriptions against tariff headings, but final classification responsibility sits with the importer of record.

Do I need a licensed broker to classify goods under the correct HS code?

No legal requirement, but misclassification is one of the top three causes of CBSA audits we see. A licensed broker filing your CAD will classify goods based on tariff notes and explanatory notes, not product marketing copy. For CETA or CUSMA shipments where preferential duty hinges on a single digit in the HS code, broker review is the difference between 0% and 6.5% duty on a $50,000 shipment.

Talk to a broker