CanFlow Global
← All insights
canadian-hs-codecbsa-verificationcustoms-valuecad-filingmode-mix

When Air Rates Fall and Importers Switch Modes, Canadian HS Code Errors Surface

Air freight rates dropping through Q2 2026 are pushing Canadian importers to re-evaluate mode mix. When you move a SKU from air to ocean, your freight cost allocation changes your declared customs value on the CAD, and CBSA verification programs cross-check your Canadian HS code against the new value range. Classification errors that sat quiet for months suddenly trigger post-release audits.

Key Takeaways

  • When you switch from air to ocean freight, your declared customs value changes, and that can expose HS code errors that were dormant in your prior CAD filings.
  • CBSA verification programs sample post-release filings and flag pattern breaks like sudden value drops on the same product, triggering HS code audits.
  • Freight cost allocation is part of your Transaction Value under Customs Act s.48, so mode mix changes affect both your duty calculation and your HS code risk profile.
  • Validate your Canadian HS code before switching freight modes, not after CBSA sends a verification letter asking for four years of back-duty and AMPS penalties.

Key Takeaways

  • When you switch from air to ocean freight, your declared customs value changes, and that can expose HS code errors that were dormant in your prior CAD filings.
  • CBSA verification programs sample post-release filings and flag pattern breaks like sudden value drops on the same product, triggering HS code audits.
  • Freight cost allocation is part of your Transaction Value under Customs Act s.48, so mode mix changes affect both your duty calculation and your HS code risk profile.
  • Validate your Canadian HS code before switching freight modes, not after CBSA sends a verification letter asking for four years of back-duty and AMPS penalties.

Mode mix changes, customs value changes, HS code scrutiny follows

Air freight rates have been dropping through Q2 2026 despite rising jet fuel costs, according to industry freight indices. For Canadian importers who’ve been paying premium air rates to dodge ocean delays, the calculation is shifting. But when you move a SKU from air to ocean (or back), the customs piece doesn’t automatically follow. Your Canadian HS code, the freight allocation on your Commercial Accounting Declaration, and the origin claim you’ve been filing all get re-tested under a different cost structure. CBSA verification programs cross-check post-release CAD filings, and a mode switch is exactly the kind of change that surfaces classification errors that were sitting quiet for months.

When you file a CAD via the CARM Client Portal, your declared customs value includes freight and insurance (CIF basis for ocean, similar adjustments for air). If a product was clearing at $8,000 per shipment via air and you switch to ocean at $4,200 per shipment, the freight cost allocation drops. That changes your unit value, which changes where you land in certain tariff breakpoints. HS 6-digit codes often have value-based sub-headings or are subject to SIMA (Special Import Measures Act) goods determinations that hinge on declared Normal Value. A $200 difference in per-unit value can push you across a tariff threshold or into a different SIMA scope.

If your HS code was borderline all along (say, you’ve been self-classifying a hybrid product under one heading when it should’ve been another), CBSA verification might not have flagged it when your air freight inflated the declared value enough to make the claim look consistent. Drop the freight cost by switching to ocean, and suddenly the value-to-HS relationship looks off. CBSA pulls your CAD for post-release audit, and you’re explaining why the same product is now 40% cheaper per unit.

We see this pattern regularly. An importer runs air freight for six months, files CADs with a specific Canadian HS code and CUSMA origin claim, everything releases prior to payment under their RPP bond. Then they switch to ocean to save cost. Two months later, CBSA sends a verification letter asking for commercial invoices, supplier declarations, and a technical breakdown of the product. The HS code that worked at air-freight value doesn’t hold at ocean-freight value, and the origin claim wasn’t supported by the certificate on file.

CBSA verification programs cross-check your post-release filings

CBSA’s compliance verification programs routinely sample post-release CAD filings to check whether the HS code, origin claim, and declared value align with the physical goods and the commercial reality. Per CBSA’s compliance framework, importers are responsible for the accuracy of the classification and origin claim even after release. If verification finds an error, you’re liable for any unpaid duty, potential AMPS (Administrative Monetary Penalty System) penalties, and interest back to the date of the original entry. The correction window is four years.

When you change freight modes, your filing pattern changes. CBSA risk assessment algorithms flag pattern breaks (same supplier, same product description, same HS code, but suddenly a different value range or a different freight carrier). That’s not automatic suspicion, but it’s enough to put your CAD in the sample pool. If the sample pulls your file and your HS code was wrong, you’re paying back duty on every entry that used the wrong classification, not just the one that got flagged.

Validation before the mode switch is cheaper than correction after CBSA sends the letter. If you’re planning to shift a product line from air to ocean (or vice versa), take the time to confirm your Canadian HS code against the Customs Tariff and any applicable D-memoranda. HS classification tools can help narrow the candidates, but final confirmation should come from a licensed broker or a binding CBSA advance ruling if the product is complex or high-duty.

Freight allocation is part of your customs value calculation

Freight cost is included in your customs value under the Transaction Value method (Customs Act s.48). For ocean shipments, that’s typically CIF (cost, insurance, freight to the port of importation). For air, it’s similar but adjusted for the air waybill charges to the point of direct shipment to Canada. When you switch from air to ocean, your per-unit freight allocation changes, and so does your declared value on the CAD.

If your HS code includes ad valorem duty (a percentage of value), a lower freight cost means lower duty. That’s a savings, but it also means your prior CAD filings were paying higher duty than the new mode would’ve required. CBSA doesn’t refund you for voluntary overpayment unless you file a duty drawback or correction request within the allowable window. More commonly, the opposite happens: your old HS code worked at the higher air-value, but at the lower ocean-value, the product should’ve been classified differently with a higher duty rate. You’ve been underpaying, and CBSA verification will collect the shortfall plus interest.

Cross-border inventory strategies amplify the risk

If you’re running bonded inventory at a Canadian sufferance warehouse (for example, FENGYE’s Montreal facility) and releasing goods as needed, your CAD filings happen at the point of release from bond, not at the border. That gives you flexibility to switch modes upstream (air to the warehouse, then ocean for replenishment, or vice versa) without immediate customs impact. But when you do file the CAD, the HS code and value you declare need to match the goods you’re releasing, not the mode mix that got them to the warehouse.

Bonded inventory is a common place for HS code errors to accumulate because importers batch-release mixed shipments under a single CAD, using one HS code for simplicity. If half the goods came in by air last month and half by ocean this month, and you’re filing one CAD with a blended freight allocation and a single HS code, you’re compressing two different value calculations into one classification. CBSA verification will unwind that and ask you to justify the HS code against each individual shipment’s actual freight and value.

Practical validation steps before your next mode switch

If air rates keep falling and you’re planning to move product from air to ocean (or you’re already doing it), validate your Canadian HS code now rather than waiting for a CBSA letter. Pull your last six months of CAD filings from the CARM Client Portal and check whether your HS 6-digit classification holds across the value range you’ll see under the new freight mode. If you’re not certain, get a broker opinion before the next shipment files.

For products with CUSMA or CETA origin claims, confirm your supplier’s certificate of origin matches the HS code you’re filing. A common error is filing a Canadian HS code that’s eligible for preferential duty under CUSMA, then switching modes and discovering the supplier’s certificate was written for a different HS heading that isn’t CUSMA-eligible. The mode switch didn’t change the product, but it changed the value enough that CBSA verification notices the mismatch.

If you’ve been filing the same HS code for a product line without reviewing it in the past 12 months, and you’re about to change freight modes, that’s the review trigger. Tariff updates, D-memoranda revisions, and CBSA classification rulings all shift over time. What was correct last year may not be correct now, and the mode switch is what brings the error to light.

CBSA’s post-release verification programs are a normal part of import compliance, not a signal that you did something wrong. But when they do sample your CAD filings and find an HS code error, the correction process is slower and more expensive than getting it right before the first filing. Most Canadian HS code errors we see in verification cases were fixable at the front end with 20 minutes of tariff research and a broker consult. The cost of that consult is a fraction of the back-duty, interest, and penalty exposure if verification finds the error two years later.

Air freight rates will keep moving, and so will your mode mix decisions. Your Canadian HS code should move with them, or you’ll be explaining to CBSA why it didn’t. Walk through your current CAD filing assumptions with a broker before the next shipment mode switches.

Frequently Asked Questions

What is a Canadian HS code and why does it matter when switching freight modes?

A Canadian HS code is the 6-digit tariff classification you declare on your Commercial Accounting Declaration (CAD) filed via CARM. When you switch from air to ocean (or vice versa), your freight cost allocation changes, which changes your declared customs value. CBSA verification programs cross-check your HS code against the value range, and a mode switch can expose classification errors that were sitting dormant.

How does CBSA verify HS codes after a shipment has already been released?

CBSA’s post-release verification programs routinely sample CAD filings to check whether the HS code, origin claim, and declared value align with the commercial documentation. Under the Customs Act, CBSA can audit entries up to four years after release and collect unpaid duty, interest, and AMPS penalties if they find errors. Pattern breaks in your filing history can trigger your CAD into the sample pool.

Does switching from air to ocean freight change my customs duty calculation?

Yes. Freight cost is included in your customs value under the Transaction Value method (Customs Act s.48). If you switch from air to ocean and your per-unit freight cost drops, your declared value on the CAD drops, and your ad valorem duty calculation drops accordingly. But if your HS code was borderline at the higher air-value, the lower ocean-value might push you into a different tariff sub-heading or SIMA scope, which could actually increase your duty rate.

What happens if my HS code was wrong on prior CAD filings and CBSA catches it during verification?

You’re liable for the unpaid duty differential on every entry that used the wrong HS code, plus interest calculated from the original entry date, plus potential AMPS penalties. CBSA can go back four years. If you’ve been filing the wrong code for 18 months, you’re paying back 18 months of duty shortfall in one assessment.

Can I get a binding ruling from CBSA before I switch freight modes to confirm my HS code is correct?

Yes. CBSA’s advance ruling program lets you submit a detailed product description and request a binding classification decision before you file the CAD. The ruling is binding on CBSA for future entries of identical goods. Processing time is typically 120 days, so if you’re planning a mode switch in the next quarter, file the advance ruling request now.

If I run bonded inventory and release goods from a Canadian sufferance warehouse, when does my HS code get checked?

Your CAD is filed at the point of release from bond, not at the border. CBSA checks your HS code, value, and origin claim when you file the CAD to release the goods from bonded storage. If you’re batch-releasing mixed shipments under one CAD with a single HS code, you’re compressing two different value calculations into one classification, and CBSA verification will ask you to justify that.

How often should I review my HS code filings if my freight mode mix is changing?

If you haven’t reviewed your HS 6-digit classification in the past 12 months and you’re planning to switch modes, that’s your review trigger. Pull your last six months of CAD filings from the CARM Client Portal and confirm your HS code holds across the value range you’ll see under the new freight mode before the next shipment files.

Source: The Loadstar

Frequently Asked Questions

What is a Canadian HS code and why does it matter when switching freight modes?

A Canadian HS code is the 6-digit tariff classification you declare on your Commercial Accounting Declaration (CAD) filed via CARM. When you switch from air to ocean (or vice versa), your freight cost allocation changes, which changes your declared customs value. CBSA verification programs cross-check your HS code against the value range, and a mode switch can expose classification errors that were sitting dormant.

How does CBSA verify HS codes after a shipment has already been released?

CBSA's post-release verification programs routinely sample CAD filings to check whether the HS code, origin claim, and declared value align with the commercial documentation. Under the Customs Act, CBSA can audit entries up to four years after release and collect unpaid duty, interest, and AMPS penalties if they find errors. Pattern breaks in your filing history can trigger your CAD into the sample pool.

Does switching from air to ocean freight change my customs duty calculation?

Yes. Freight cost is included in your customs value under the Transaction Value method (Customs Act s.48). If you switch from air to ocean and your per-unit freight cost drops, your declared value on the CAD drops, and your ad valorem duty calculation drops accordingly. But if your HS code was borderline at the higher air-value, the lower ocean-value might push you into a different tariff sub-heading or SIMA scope, which could actually increase your duty rate.

What happens if my HS code was wrong on prior CAD filings and CBSA catches it during verification?

You're liable for the unpaid duty differential on every entry that used the wrong HS code, plus interest calculated from the original entry date, plus potential AMPS penalties. CBSA can go back four years. If you've been filing the wrong code for 18 months, you're paying back 18 months of duty shortfall in one assessment.

Can I get a binding ruling from CBSA before I switch freight modes to confirm my HS code is correct?

Yes. CBSA's advance ruling program lets you submit a detailed product description and request a binding classification decision before you file the CAD. The ruling is binding on CBSA for future entries of identical goods. Processing time is typically 120 days, so if you're planning a mode switch in the next quarter, file the advance ruling request now.

If I run bonded inventory and release goods from a Canadian sufferance warehouse, when does my HS code get checked?

Your CAD is filed at the point of release from bond, not at the border. CBSA checks your HS code, value, and origin claim when you file the CAD to release the goods from bonded storage. If you're batch-releasing mixed shipments under one CAD with a single HS code, you're compressing two different value calculations into one classification, and CBSA verification will ask you to justify that.

How often should I review my HS code filings if my freight mode mix is changing?

If you haven't reviewed your HS 6-digit classification in the past 12 months and you're planning to switch modes, that's your review trigger. Pull your last six months of CAD filings from the CARM Client Portal and confirm your HS code holds across the value range you'll see under the new freight mode before the next shipment files.

Talk to a broker