CustomsLogIQ Blog

Insights for modern customs brokerage

Practical guides on CARM, AI classification, and import automation — written for Canadian customs brokers.

AI Classification

The 6 GIR Rules, Explained

The GIR (General Interpretative Rules), also called the GRI, are the six legally binding rules used to assign Harmonized System codes consistently. Applied in order, they determine the correct heading and subheading for any good, so two classifiers reach the same defensible result.

min read
AI Classification

HS Code vs HTS Code

An HS code is the six-digit Harmonized System code set by the World Customs Organization and used worldwide. An HTS code extends that six-digit base with extra national digits (often eight to ten) that a country adds for its own duty rates and statistics. The first six digits are always the same.

min read
AI Classification

Can You Use ChatGPT to Classify HS Codes?

You can ask ChatGPT for an HS code, and it will give you a plausible answer, but you should not rely on it for final classification. General chatbots do not apply the GIR rules rigorously, can invent codes, lack live tariff data and an audit trail, and the importer stays legally responsible for the result.

min read
AI Classification

AI-Powered Customs Classification: The Complete Guide

AI classification tools can cut the time your team spends on tariff research from 40 minutes per SKU to under 10 — but the accuracy numbers vendors quote rarely tell the full story. This guide covers how these tools actually work, what they miss, and how to build a classification process that holds up under CBSA scrutiny. If you're importing into Canada in 2026, the stakes for getting this right are higher than they've been in years.

min read
AI Classification

How AI Classifies HS Codes: The Technology Behind Automated Tariff Classification

AI classification tools can handle high volumes of routine tariff decisions faster than any human team — but the technology has real limits that vendors rarely advertise. Understanding whether a tool uses basic rules-based logic, machine learning, or a large language model changes how much you should trust its output. This breakdown covers how these systems work, where they go wrong, and what to ask before you rely on one for your Canadian customs filings.

min read
AI Classification

AI vs. Manual Classification: Accuracy, Speed, and Cost Compared

AI classification tools have gotten genuinely good at handling high-volume, routine goods — but 'good' isn't the same as 'always right.' The real question isn't which approach wins, it's understanding where each one breaks down. Here's what the accuracy numbers, cost comparisons, and current tariff environment actually tell you.

min read
AI Classification

Vision-Based Document Processing for Customs Declarations

Getting clean product information out of supplier documents is often the hardest part of HS classification — not knowing the tariff schedule. Vision-based AI tools are changing that by reading invoices, spec sheets, and packing lists the way a human would, pulling out materials, dimensions, and origin data automatically. But the technology has real limits, and under Canada's Customs Act, the importer of record is still on the hook for every declaration.

min read
AI Classification

The True Cost of Tariff Classification Errors in Canada

A wrong HS code on your B3 can quietly compound into tens of thousands of dollars in back duties, interest, and penalties before anyone catches it. CBSA can go back four years on a re-determination — and in 2026, they're specifically targeting goods subject to Canada's retaliatory surtaxes. Here's what the real cost looks like and what you can do about it before they come to you.

min read
AI Classification

Using AI to Leverage CBSA Advance Rulings for Better Classification

Most importers either don't know they can request a CBSA advance ruling or find the process too expensive to bother with. AI is changing the cost side of that equation — cutting preparation fees and helping you figure out which products actually need a ruling in the first place. Here's how to build a workflow that uses both tools without confusing what each one actually does.

min read