You’ve got global traffic, international orders are picking up, and your Shopify store is finally crossing borders—literally. But then comes the not-so-fun part: delayed deliveries, surprise duties, and unhappy customers asking, “Why wasn’t I told about this charge?”

That’s where things start to get real. Getting the logistics right for anyone shipping products worldwide isn’t just about fast delivery—it’s about clean, hassle-free customs clearance. And one thing that often gets overlooked? HTS codes.
If you’re a developer or store owner, this is one of those behind-the-scenes moves that can quietly power up your store’s global game—or quietly wreck it.
Let’s break down what HTS code is, why it is becoming a big deal in the Shopify ecosystem, and what you should be doing about it in 2025.
What is the HTS Code? The Key to Smoother Customs and Happier International Buyers

HTS codes (Harmonized Tariff Schedule codes) are 10-digit numbers used by U.S. Customs to classify imported goods and determine applicable duties and taxes. These codes help ensure shipments are processed efficiently and accurately at the border.
While the first six digits of the HTS code are based on the global Harmonized System (HS), the final four digits are specific to the United States, providing additional detail about the product. The more digits, the more precise the classification.
Although HTS codes are standardized for import processing, the sales tax implications of your product classification may still vary depending on state and local laws.
Accurate HTS classification is crucial. Using the wrong code can result in miscalculated duties, customs delays, penalties, or compliance issues. That’s why many importers consult customs brokers to get the classification right from the start.
Why Using the Right HTS Code Matters for U.S. Imports?

Using the correct HTS code when importing goods into the U.S. is more than just a formality—it’s critical for smooth customs clearance and accurate duty assessment.
If you enter the wrong HTS code, your shipment could face delays, unexpected fees, or even get flagged for intensive inspection. In some cases, misclassification may trigger anti-dumping duties, fines, or legal complications—especially in tightly regulated categories like textiles, electronics, or chemicals.
Each HTS code ends with four country-specific digits that determine how your product is classified and taxed under the Harmonized Tariff Schedule of the United States (HTSUS). These last two digits, in particular, pinpoint subheadings and subcategories—which can dramatically affect duty rates and eligibility for trade programs.
For example, if you're importing apparel sets, using the wrong HTS code could mean paying higher tariffs or misreporting product information.
Not sure which code to use? It’s a smart move to consult a licensed customs broker. They can guide you through the classification process and help ensure your goods are labeled correctly—reducing risks and keeping your business compliant.
Confused by HTS Code Structure? Here’s How to Decode It Step by Step
HTS codes are organized as a 10-digit sequence used in the Harmonized Tariff Schedule of the United States (HTSUS). Each segment of the code holds specific meaning and is critical for ensuring the right tariff rates, compliance, and correct filing in systems like the Automated Export System (AES).
Code Breakdown by Digit
Digit Range |
Use |
---|---|
1–6 digits |
Align with the international harmonized system shared globally for trade |
7–8 digits |
Define U.S.-specific subheadings under the Tariff Schedule of the United States |
9–10 digits |
Added for statistical purposes by the U.S. Census Bureau and required for export filings |
This structure helps match goods to their specific category, defines the right chapter, and ensures uniformity across world trade systems.
Example of a Structured HTS Code
HTS Code: 9506.91.0030
Segment |
What It Refers To |
---|---|
9506 |
Chapter and heading: Articles for physical exercise |
.91 |
Subheading: Other equipment |
.00 |
Further details based on U.S. classification |
30 |
Statistical suffix required for export reporting and Schedule B tracking |
Chapters, Headings & Subheadings
-
Each product falls under one of 99 HTSUS chapters
-
Within a chapter, products are classified under headings and subheadings
-
Classification is guided by the General Rules of Interpretation
-
Some sections include temporary legislation or general notes for import/export exceptions
What is HTS Code Terminology—and Why It Matters for eCommerce Shipping
If you're shipping products internationally, understanding what is HTS code is and how to use it is not just helpful—it’s essential. Without the right HTS code, your store risks delays, higher duties, penalties, and a poor customer experience.
Let’s break down what is an HTS code, why it matters, and how to manage it better for your eCommerce business.
What is the HTS Code in Shipping?
The HTS code (Harmonized Tariff Schedule) is a 10-digit import classification number used by U.S. Customs and Border Protection (CBP) to determine:
-
Import duties
-
Eligibility for free trade agreements
-
Shipping Restrictions
-
Product-specific tariffs
Globally, the first 6 digits come from the HS (Harmonized System) Code, managed by the World Customs Organization (WCO). The U.S. adds 4 more digits to refine classification further.
HS Code (6 digits) |
+ US Subheadings (4 digits) |
= HTS Code (10 digits) |
---|---|---|
6109.10 |
0010 |
6109.10.0010 |
Why is the HTS Code So Important?
If you're wondering what an HTS code for shipping is, here's why it’s critical for your store:
-
Avoids unexpected import duties for your customers
-
Reduces customs delays and rejections
-
Improves shipping efficiency and cost control
-
Prevents legal issues, anti-dumping penalties, or audits
-
Helps determine FTA (Free Trade Agreement) eligibility
What is the HTS Code Used For in eCommerce?
It’s not just about taxes. HTS codes influence several layers of your eCommerce logistics:
Function |
How the HTS Code Impacts It |
---|---|
International Tax Compliance |
Ensures accurate duty calculation for different countries |
Logistics Planning |
Streamlines border clearance and warehouse prep |
Customer Experience |
Avoids unexpected charges or shipping delays |
Global Trade Strategy |
Identifies opportunities for FTAs or import/export incentives |
Product Data Accuracy |
Ensures correct classification across marketplaces and systems |
Tools to Simplify HS Code Classification
Manually searching for HTS codes for each product can be time-consuming. Instead, consider:
-
Automated HS Code Classifiers (AI-based tools that suggest codes by product type)
-
Consulting Licensed Customs Brokers (especially for complex items like textiles, electronics, or sets)
-
Integrating APIs to pull HTS codes during product onboarding or checkout
Who Provides HTS Codes?
When it comes to navigating the Harmonized Tariff Schedule of the United States (HTSUS), there’s one thing every exporter and importer must know:
You—the shipper or seller—are responsible for assigning the correct HTS classification to your goods.
Whether you're exporting goods using a Schedule B number or importing under the Tariff Schedule of the United States, selecting the right code isn’t just a good idea—it’s a legal requirement.
Who Classifies the Product?
Entity |
Responsibility |
---|---|
Shipper / Exporter / Importer |
Must assign the correct HTS code or Schedule B code for customs clearance |
Customs Broker |
Can assist with HTS classification but ultimately relies on product information |
United States International Trade Commission (USITC) |
Publishes the HTSUS but does not assign codes to specific shipments |
If you're unsure, the HTS code or Schedule B code should be provided on the commercial invoice submitted with your shipment. For exports, the data must also be reported in the Automated Export System (AES).
How Do HTS Codes Work?

HTS codes—or Harmonized Tariff Schedule codes—are essential to international trade compliance. Customs authorities worldwide use them to classify goods, determine tariff rates, and track shipments across borders.
Let’s break this down into step-by-step actions for understanding and using HTS codes effectively.
Step 1: Understand What HTS Codes Are
-
When shipping internationally, every product needs to be classified correctly for customs. That’s where the HTS code comes in.
-
This code is built on a global 6-digit Harmonized System (HS) developed by the World Customs Organization (WCO). The first six digits are universal across more than 200 countries.
-
Each country adds the remaining four digits for more detailed classification.
Term |
Description |
---|---|
HS Code |
6-digit international code used in over 200 countries |
HTS Code (U.S.) |
10-digit U.S.-specific code based on the HS system |
Schedule B Code |
10-digit code used for U.S. exports (subset of HTS) |
HTSUS |
The full Tariff Schedule of the United States, maintained by the United States International Trade Commission |
You may have seen a place in your Shopify admin to enter these codes for international shipping purposes. Entering the correct one ensures your products aren’t held up at customs.
Need help getting started? For a foundational overview, check out our Beginner's Guide: How to Make a Shopify Website Easily.
Step 2: Know Why They Matter
-
Customs uses HTS codes to:
-
Identify specific items
-
Apply rates of duty and import taxes
-
Enforce trade regulations
-
Track goods for statistical purposes via Schedule B codes
-
-
Proper classification can:
-
Unlock preferential tariffs
-
Reduce shipping delays
-
Avoid fines, audits, and customs rejections
-
Misclassification can lead to overpaying taxes, losing free trade benefits, or even customs seizure.
Selling cross-border? Learn Best Practices for Shipping and Fulfillment on Shopify to get ahead of logistics challenges.
Step 3: Identify Your Product Category
To classify your product correctly:
-
Describe your product clearly—materials, purpose, how it works
-
Use General Rules of Interpretation (GRIs) to determine the appropriate product category and chapter
-
Consult the right chapter and section of the HTSUS
-
Narrow down based on:
-
Product function
-
Material composition
-
Intended use
-
Country of import/export
-
Use the General Rules of Interpretation (GRI) to navigate the correct section in the HTSUS. Descriptive accuracy is key when assigning a code in your Shopify setup.
Step 4: Use Online HTS / Schedule B Search Tools
Here are some free and reliable tools you can use:
Tool |
Purpose |
Link |
---|---|---|
Schedule B Search Tool |
For U.S. exports |
Census Bureau Search Tool |
HTSUS Online Search System |
For U.S. imports |
USITC HTS Search |
Customs Rulings Online Search System (CROSS) |
For past classification rulings |
CBP CROSS Database |
Step 5: Add HTS Codes to Documentation
Include the correct HTS code on:
-
Commercial invoice
-
Packing slip
-
Automated Export System (AES) for Schedule B reporting
-
Your Shopify store (for accurate shipping estimates and customs processing)
If your product uses a 10-digit HTS code, enter it manually or ask your supplier/freight forwarder to provide it.
Accuracy saves time, money, and frustration—especially when you’re fulfilling global Shopify orders.
Step 6: Consult an Expert (When in Doubt)
If you're confused between classifications:
-
Consult a licensed customs broker
-
Reach out to a compliance expert
-
Request a customs ruling for complex or unique products
Step 7: Keep Codes Updated
HTSUS and Schedule B codes are updated annually to reflect:
-
Technological advancements
-
New product categories
-
Changes in world trade rules
Regular updates help you stay compliant and make full use of temporary legislation and free trade agreements.
HTS Codes and Tariffs Mechanism

When a product enters or leaves a country, HTS codes play a pivotal role in determining the exact tariff rate it will face. These codes aren't just labels—they’re control points for how a product is taxed and regulated across borders.
How HTS Codes Trigger Tariffs

Each product is classified using a 10-digit HTSUS code (Harmonized Tariff Schedule of the United States). This code is not arbitrary—it dictates:
Step 1: Classification
Your product is assigned to a specific category within the HTSUS, based on its nature, materials, use, or composition.
Step 2: Tariff Identification
Once categorized, the product is matched with the applicable rates of duty listed in the Tariff Schedule of the United States.
Step 3: FTA Matching
The product's HTS code is used to determine if it qualifies under any Free Trade Agreements, allowing for reduced or zero tariffs.
Step 4: Country of Import Rules
Tariff rates may vary depending on the country of origin and the country of import—the HTS code helps both sides identify applicable rates.
Step 5: Special Provisions & Notes
Based on the HTS code, general notes, temporary legislation, or safeguard measures may also apply.
Where Are These Rates Stored?
Tariff rates linked to HTS codes are officially listed in:
-
HTSUS database (maintained by the United States International Trade Commission)
-
General Rules of Interpretation (for understanding how codes apply in tricky scenarios)
-
General Notes (for exceptions, special rules, and FTA guidelines)
-
Temporary Legislation Sections (for limited-period tariff modifications)
Each section of the HTSUS corresponds to a product chapter. Within each chapter, you’ll find HTS numbers broken down to fine-tune the classification and linked tariff obligations.
Why Tariffs Depend on Exact Classification
An incorrect HTS classification leads to:
-
Wrong tariff rate being charged
-
Rejection or delays at the border
-
Missed opportunities under preferential trade programs
-
Fines or penalties under customs audit
This is why accurate classification under the right chapter, heading, and subheading is vital—not just for regulatory compliance, but also to manage costs and cash flow.
Power Your Shopify Store with Smart HTS Code Integration
At TheGenieLab, we go beyond design—we simplify compliance, too. As Shopify Experts with 10+ years of eCommerce experience, we help brands integrate crucial tools like HTS code automation to streamline global shipping and stay customs-compliant. Whether you’re launching, scaling, or optimizing your Shopify store, our team ensures you’re not just selling smart—you’re selling right. Let's future-proof your eCommerce business with the latest development trends. Need help? Reach out at wish@thegenielab.com.
Summing Up
Navigating the complexities of HTS codes is essential for any eCommerce store shipping products internationally. These codes ensure accurate tariff calculations, streamline customs clearance, and help businesses avoid costly delays or penalties. By integrating the correct HTS codes into your Shopify store, you not only ensure compliance but also unlock potential cost savings through preferential trade agreements. As global commerce evolves, staying informed and accurate with your HTS code usage will give your store a competitive edge.
Frequently Asked Questions
1. What is a HTS code for shipping?
In shipping, the HTS code identifies the product type and is used by customs authorities to calculate tariffs and ensure compliance with trade regulations during import and export.
2. What is HTS code used for?
HTS codes are used to determine the rates of duty, apply trade agreements, track statistical data, and classify goods in international trade. They’re essential for filing in the Automated Export System (AES).
3. What is the difference between ECCN and HTS code?
ECCN (Export Control Classification Number) is used for identifying export-controlled goods, while an HTS code is for tariff classification and duty determination during import/export processes.
4. What is the HTS code in shipping documents?
The HTS code should be included on commercial invoices and shipping documentation to avoid customs delays and ensure accurate duty assessments.
5. What is the US HTS code structure?
The U.S. HTS code is a 10-digit number based on the global Harmonized System (HS) used worldwide, with the first six digits matching the international HS number and the last four unique to the U.S.
6. How do I find the right HTS code for my product?
Use the Schedule B Search Tool or consult the Harmonized Tariff Schedule of the United States (HTSUS). You can also seek guidance from a customs broker or the United States International Trade Commission (USITC).
7. Is the HTS code required for all exports?
Yes, if you're exporting goods from the U.S., you're legally required to include the correct HTS or Schedule B code on your export documentation.