HS code vs HTS, Schedule B, CN and TARIC: 6, 8 and 10-digit codes
The first 6 digits of a product code are the international Harmonized System (HS), used by more than 200 countries. Each country then adds its own digits: the United States uses 10-digit HTS numbers for imports and Schedule B numbers for exports, and the EU uses the 8-digit Combined Nomenclature and the 10-digit TARIC. The 6 digits match everywhere, but the longer national codes often differ.
Checked against official sources: 2026-10
At a glance
How the digits build up
- 2 digits: HS chapter, for example 66 umbrellas and walking sticks.
- 4 digits: HS heading, for example 6603 parts and accessories of umbrellas and walking sticks.
- 6 digits: HS subheading, for example 6603.20 umbrella frames; the same in every HS country.
- 8 digits: national or regional split, such as the EU Combined Nomenclature.
- 10 digits: national tariff or statistical split, such as the US HTS, US Schedule B or EU TARIC.
Why the exporter's and importer's codes differ
Many governments add digits to the HS number to distinguish products further, and these extra digits are usually different in every country. Umbrella frames, for example, are 6603.20.3000 in the US HTS but 6603.20.0000 in Germany, although both start with HS 6603.20. In the US, the HTS is used by Customs and Border Protection for imports and duties, while Schedule B numbers are used for export statistics; the first 6 digits match, but at 8 and 10 digits the import and export lists differ.
So the exporter's own national export code is not always the right code for the importer's customs declaration. The 6-digit HS code is the common part; the importing country's tariff decides the full code and the duty.
Which code goes where
On the commercial invoice, show at least the 6-digit HS code, and the importer's national code if the buyer gives it. In the EU, the customs declaration uses the TARIC code, and the TARIC database shows the measures that apply. In the UK, the declaration uses the 8-digit commodity code for imports and exports, and digits 9 and 10 only for imports. In the US, export filings in AES accept a Schedule B or HTS number for most goods, but some HTS numbers are not valid for export reporting.
Step by step
- Find the 6-digit HS subheading for your product.
- Ask your buyer or customs broker for the full code in the importing country's tariff.
- Look up your own country's export code if your export declaration needs one, such as Schedule B in the US.
- Write the HS code, and the national code if known, on the commercial invoice and packing list.
- Recheck codes when the HS changes; the next edition, HS 2028, takes effect on 1 January 2028.
Documents you usually need
- Commercial invoice with the HS code
- Export declaration (for example the EEI in AES)
- Import declaration in the destination country
- Packing list
Common problems and how to avoid them
What to do: Only the first 6 digits are international; let the importer confirm the full code in its own tariff.
What to do: Some HTS numbers cannot be reported in AES; use the Schedule B number or a valid HTS number.
What to do: The 8-digit CN code needs 2 more TARIC digits for imports; check the TARIC database.
What to do: Use the first 8 digits; digits 9 and 10 are used only on import declarations.
Sources
- Are export (Schedule B) numbers the same as import (HTS) numbers? U.S. International Trade Commission
- What's the difference between HS codes, HTS codes and Schedule B numbers? (updated 3 August 2026) Shipping Solutions
- Tariff classification codes: HS, Combined Nomenclature and TARIC hub.brussels
- Using commodity codes and related additional codes in the Customs Declaration Service (10 February 2025) HMRC
- Amendments effective from 1 January 2028 (HS 2028) World Customs Organization
Rules change often. This note is practical guidance based on the sources above, not legal advice. Confirm current requirements with the authority, your importer or a licensed customs broker before you ship.
Trade notes
Common questions
What is the difference between an HS code and an HTS code?
The HS code is the 6-digit international code; the HTS code is the US 10-digit import code that starts with those 6 digits.
Are Schedule B numbers the same as HTS numbers?
The first 6 digits are the same, but the 8 and 10-digit numbers differ; Schedule B is for US exports and the HTS for US imports.
How many digits does an EU commodity code have?
8 digits for the Combined Nomenclature and 10 digits for TARIC, both starting with the 6-digit HS code.
Which code should I put on the commercial invoice?
At least the 6-digit HS code; add the importing country's full code if your buyer confirms it.
Do HS codes change?
Yes, the HS is amended periodically; the next edition, HS 2028, takes effect on 1 January 2028.
More free tools
Triplicate is free and keeps getting better. Found it useful? Support Triplicate ♥
Prefer no ads? Pro removes all ads · $1/month