Back to blog
Guide

Understanding HS Codes: A Complete Guide for Importers

March 1, 2026 · 8 min read · By CargoLint Team

If you’re involved in international trade, you’ve likely encountered HS codes - those seemingly cryptic numerical classifications that determine duties, regulations, and logistics routing for nearly every product that crosses a border. Understanding HS codes isn’t just useful; it’s essential to compliant, cost-effective global trade operations.

What Are HS Codes?

HS codes stand for Harmonized Commodity Description and Coding System codes. They’re a standardized classification system developed and maintained by the World Customs Organization (WCO). Think of them as a global language for describing what’s being shipped, enabling customs authorities, logistics providers, and governments to communicate consistently about products across borders.

The system is remarkably comprehensive. The WCO maintains approximately 5,600 commodity subheadings organized within a hierarchical structure. From electronics to textiles, pharmaceuticals to agricultural products, nearly every physical good imported or exported internationally is assigned an HS code.

How the Hierarchy Works

HS codes follow a hierarchical structure that starts broad and becomes increasingly specific:

  • 2 digits: Chapter (e.g., 39 = Plastics)
  • 4 digits: Heading (e.g., 39 23 = Articles for conveyance or packing of goods, of plastics)
  • 6 digits: Subheading (e.g., 39 23 10 = Boxes, cases, crates of plastics)

The first 6 digits form the international HS code, standardized across all WCO member countries. However, many countries extend this classification further:

  • 8 digits: Country-specific harmonized codes (e.g., EU Combined Nomenclature)
  • 10 digits: USA extends to 10 digits (the Harmonized Tariff Schedule, or HTS) for import classifications filed with Customs and Border Protection

For example, a US importer filing with CBP uses a 10-digit HTS code for a specific category of plastic containers, while the EU uses 8 digits under the Combined Nomenclature.

Common HS Code Mistakes

Incorrect HS code classification is one of the most frequent compliance issues in international trade. Here are the mistakes we see most often:

1. Over-Simplification

Importers sometimes choose the most obvious HS code without reading the detailed rules. A shipment of “machinery” might seem to fit in Chapter 84, but specific rule notes might direct it elsewhere depending on its function or composition.

2. Ignoring Composition Rules

Classification often depends on what something is made of or what gives it its essential character. Under the WCO’s General Rules of Interpretation, composite goods are classified based on the component that gives them their essential character - determined by factors like nature, bulk, quantity, weight, value, or functional role. There is no simple percentage test; the analysis requires judgment based on the specific rules and chapter notes.

3. Missing Conditional Clauses

Many HS codes include conditional language: “not elsewhere specified,” “nesoi,” or “other.” These aren’t filler words - they’re directing you to classify products in specific ways or to look elsewhere in the tariff schedule.

4. Overlooking Country-Specific Expansions

The 6-digit WCO code is just the starting point. Your country’s customs authority has extended this with additional digits for statistical and regulatory tracking. Using a 6-digit code when 8 or 10 digits are required creates discrepancies.

5. Confusing Similar Goods

Products that look similar might belong to completely different HS codes based on technical specifications. Industrial-grade chemicals, for instance, might be classified differently from consumer-grade products with identical chemical composition.

The Classification Process

Correct classification requires a methodical approach:

Step 1: Gather Documentation Collect the commercial invoice, packing list, product specifications, and any technical certifications. These documents provide the foundation for accurate classification.

Step 2: Determine Key Characteristics What is the product primarily made of? What is its intended use? Is it complete or in components? These questions guide the classification logic.

Step 3: Consult the Notes HS code chapters include section notes and chapter notes that provide critical classification rules. Read these carefully - they often determine which heading is correct.

Step 4: Trace Through the Schedule Navigate from the chapter level through headings to subheadings, at each level checking whether the product fits or whether it should be classified elsewhere.

Step 5: Verify with Tariff Tools Use your country’s tariff database or a specialized tool like CargoLint to confirm the code and check for any regulatory requirements or duties that apply.

Why Accurate Classification Matters

Getting HS codes right has immediate, measurable consequences:

  • Duty Calculation: Tariff rates vary dramatically between codes. A misclassification might mean paying 15% duties instead of 5%, or vice versa.
  • Regulatory Compliance: Some HS codes trigger specific regulatory requirements - inspections, permits, or certifications - that you might have missed.
  • Supply Chain Planning: Incorrect codes can trigger unexpected customs holds or documentation requests that delay shipments.
  • Record-Keeping: Customs authorities audit import records. Systematic misclassification can trigger investigations and penalties.

Tools and Resources

The WCO provides the international HS code structure and rules, but each country publishes its own tariff schedule. Key resources include:

  • USA: The Harmonized Tariff Schedule (HTS) maintained by the US International Trade Commission
  • EU: The Combined Nomenclature published by the European Commission
  • Canada: The Customs Tariff schedule
  • Australia: The Customs Tariff Classification Database

Most countries also offer online tools for code lookup and provide classifications for common products. Many logistics platforms, including CargoLint, integrate tariff data to help you verify codes and calculate duties automatically.

When to Seek Expert Help

For complex products, novel goods, or high-value shipments, consulting a customs broker or trade compliance specialist is worthwhile. These experts stay current with tariff changes, trade agreements, and classification rulings that affect your specific products.

Looking Forward

The HS code system evolves approximately every five years as the WCO updates the classification structure to accommodate new products and industries. The next revision is expected around 2027 - traders should monitor WCO communications for changes affecting their product categories. Staying informed about these changes is an ongoing responsibility for international traders.


CargoLint simplifies HS code classification and tariff management through automated tools that integrate with your workflow. Reduce classification errors, stay compliant with regulatory changes, and optimize duty payments - all in one platform.

Stop processing documents. Start shipping.

Start free with 20 documents a month. No credit card required.