If you're exporting goods from the United States, you'll encounter two similar-sounding classification systems: HS codes and Schedule B codes. While closely related, they serve different purposes. This guide explains the distinction and how to find the right code.
HS Codes: The International Standard
The Harmonized System (HS) is a 6-digit international product classification used by virtually every country for customs and trade statistics. It's maintained by the World Customs Organization and updated every 5 years.
Example: 0901.11 = Coffee, not roasted, not decaffeinated
You can search HS codes with our HS Code Lookup tool.
Schedule B Codes: The U.S. Export Extension
Schedule B codes are 10-digit numbers used specifically for U.S. export declarations. They extend the 6-digit HS code with 4 additional digits for more granular export tracking.
Example: 0901.11.0015 = Coffee, Arabica, not roasted, not decaf, certified organic
Schedule B codes are maintained by the U.S. Census Bureau and are required for:
- Automated Export System (AES) electronic filings
- Shipper's Export Declaration (SED)
- All commercial export documentation
Search for Schedule B codes using our Schedule B Lookup tool.
Key Differences
| Feature | HS Code | Schedule B | HTS Code |
|---|---|---|---|
| Digits | 6 | 10 | 10 |
| Used for | International trade | U.S. exports | U.S. imports |
| Maintained by | WCO | Census Bureau | USITC |
| Determines tariffs? | No (base only) | No | Yes |
| Required for | Reference | AES filing | Customs entry |
How to Find the Right Code
For Exports (Schedule B)
- Start with the Schedule B Lookup tool
- Search by product description or HS code
- The first 6 digits match the international HS code
- For the full 10-digit Schedule B, verify with the Census Bureau's lookup at census.gov
For Imports (HTS)
- Use the HS Code Lookup to find your 6-digit code
- Check duty rates with the Tariff Rate Lookup
- For the full 10-digit HTS code, verify with hts.usitc.gov
Common Questions
Can I use an HS code instead of Schedule B?
For AES filings, you need the full 10-digit Schedule B code. The 6-digit HS code alone is not sufficient for export declarations.
Are Schedule B and HTS codes the same?
No. While both are 10-digit extensions of the 6-digit HS code, their last 4 digits differ. Schedule B is for exports; HTS is for imports. The first 6 digits (HS code) are always the same.
What happens if I use the wrong code?
Incorrect classification can result in delayed shipments, fines from customs, incorrect duty payments, or denied export licenses. Always verify your code before filing.
More Tools for Trade
Explore our full suite of free trade tools including tariff lookups, import cost estimates, and trade balance calculators — all powered by official Census Bureau data.