You'll often see both HS codes and HTS codes mentioned in import/export documentation. They're related, but they're not the same thing. Here's exactly how they differ and when you need each one.
HS Codes: The International Standard
The Harmonized System (HS) is an international product classification system maintained by the World Customs Organization (WCO). It is used by over 200 countries and covers more than 5,000 commodity groups.
HS codes are 6 digits long, structured as:
- 2 digits — Chapter
- 2 digits — Heading
- 2 digits — Subheading
For example, the HS code for fresh salmon is 030211. This code means the same thing in the U.S., the EU, Japan, and Brazil.
HTS Codes: The U.S. Extension
The United States takes the international 6-digit HS code and extends it to 10 digits to add more specificity. These extended codes are called HTS codes (Harmonized Tariff Schedule codes).
- The first 6 digits match the international HS code
- Digits 7–8 are the U.S.-specific tariff rate line
- Digits 9–10 are statistical suffixes
Quick Comparison Table
HS Code: 6 digits · International · Used worldwide · Managed by WCO
HTS Code: 10 digits · U.S. imports only · Managed by USITC · Determines U.S. duty rate
Schedule B: 10 digits · U.S. exports only · Managed by Census Bureau · Used for export statistics
Which One Do I Need?
If you are importing goods into the United States, you need the HTS code. Use LookupHTS to find it.
If you are exporting goods from the United States, use the Schedule B system via the Census Bureau's Schedule B Search Engine.
If you are trading with a country outside the U.S. and need to classify goods internationally, the first 6 digits (the HS portion) will work in most countries, though each nation adds its own digits beyond 6.