HS Codes — Harmonized System Directory
Every code in the Harmonized System — the list customs authorities in more than 200 countries classify goods by. Search a code or a description, or walk down from a section until you reach the six digits you have to declare.
- Sections
- 21
- Chapters
- 96
- Headings
- 1,228
- Six-digit codes
- 5,612
How a six-digit code is built
Each pair of digits narrows the last one. Read them left to right and a code tells you what the goods are before you look anything up.
- 09 Chapter Coffee, tea, maté and spices
- 01 Heading Coffee, whether or not roasted or decaffeinated; husks and skins
- 11 Subheading Coffee; not roasted or decaffeinated
Anything after the sixth digit is national: an eight- or ten-digit tariff line the importing country adds on top. The six digits below are the part every country shares.
Section I Live Animals & Animal Products
Live animals, meat, fish, dairy and other products of animal origin.
Section II Vegetable Products
Plants, vegetables, fruit, nuts, coffee, tea, cereals, seeds and flours.
Section III Fats & Oils
Animal and vegetable fats, oils, waxes and their cleavage products.
Section IV Foodstuffs, Beverages & Tobacco
Prepared food and drink — sugar, cocoa, beverages, spirits, vinegar and tobacco.
Section V Mineral Products
Salt, sulphur, earths, stone, ores, mineral fuels and mineral oils.
Section VI Chemical Products
Inorganic and organic chemicals, pharmaceuticals, fertilisers, paints and cosmetics.
Section VII Plastics & Rubber
Plastics, rubber and articles made of them, from raw polymers to tyres.
Section VIII Hides, Skins & Leather
Raw hides, leather, furskins, saddlery, handbags and travel goods.
Section IX Wood & Wood Products
Wood, charcoal, cork and articles of straw or basketware.
Section X Pulp, Paper & Print
Wood pulp, paper, paperboard, printed books and newspapers.
Section XI Textiles & Apparel
Silk, wool, cotton, man-made fibres, fabrics, carpets and clothing.
Section XII Footwear & Headgear
Footwear, headgear, umbrellas, walking sticks and prepared feathers.
Section XIII Stone, Ceramics & Glass
Articles of stone, plaster, cement, ceramics and glass.
Section XIV Gems & Precious Metals
Pearls, precious stones, precious metals, jewellery and coin.
Section XV Base Metals
Iron, steel, copper, aluminium, other base metals and articles thereof.
Section XVI Machinery & Electrical
Machinery, mechanical appliances, electrical and electronic equipment.
Section XVII Vehicles & Transport
Railway stock, road vehicles, aircraft, ships and transport equipment.
Section XVIII Instruments & Clocks
Optical, photographic, measuring and medical instruments, clocks and musical instruments.
Section XIX Arms & Ammunition
Arms, ammunition and their parts and accessories.
Section XX Miscellaneous Manufactures
Furniture, lighting, toys, games, sports equipment and other manufactured articles.
Section XXI Art & Antiques
Works of art, collectors' pieces and antiques.
Chapter 77 is reserved for future use by the World Customs Organization and has no goods in it, which is why the chapter numbers above skip from 76 to 78. Chapters 98 and 99 are left to national administrations and are not part of the Harmonized System, so they are not listed here either.
Classification is decided by the General Rules of Interpretation together with the section and chapter notes, not by a description on its own. Where duty or licensing turns on the answer, ask the importing country’s customs authority for a binding ruling.
Sources
This directory is a reference copy of the Harmonized System nomenclature, HS 2022 edition, snapshotted on 4 September 2026. It is not a tariff and carries no duty rates: those are national and change far more often than the nomenclature does.
-
HS Nomenclature 2022 Edition
World Customs Organization
The section, chapter, heading and subheading structure and the wording of every title on this page.
-
Harmonized Tariff Schedule of the United States
U.S. International Trade Commission
Cross-check of the six-digit descriptions, and an example of how a country extends them to eight and ten digits.
-
Combined Nomenclature
European Commission — Taxation and Customs Union
Cross-check of the European eight-digit extension of the same six-digit codes.
HS code FAQ
An HS code is the number that says what a product is for customs purposes. The Harmonized System is a nomenclature maintained by the World Customs Organization and used by more than 200 countries, so the same six digits describe the same goods whether the shipment clears in Rotterdam, Shanghai or Long Beach. Those six digits decide the duty rate, the paperwork and whether the goods need a licence at all.
From the outside in, two digits at a time. The first pair says what kind of thing it is — 09 is coffee, tea, maté and spices. The second pair narrows it — 09.01 is coffee. The third pair is as specific as the international system gets — 0901.11 is coffee that is neither roasted nor decaffeinated. Customs calls those three levels the chapter, the heading and the subheading, but you can read a code without knowing that: each pair narrows the one before it.
Because the country added to it. Six digits are the international part and are the same everywhere; countries extend them to eight or ten for their own tariff and statistics — the US HTS, the EU Combined Nomenclature and China's tariff schedule all do it differently. This directory covers the six-digit international level. For the extra digits, check the importing country's own tariff schedule.
HS 2022, the seventh edition, in force since 1 January 2022. Editions land every five years and they do move goods around: HS 2022 added headings for e-waste, drones, smartphones and 3D printers, so a code copied from an older invoice may no longer exist. Always classify against the edition the destination country has adopted.
No. It is a reference copy of the nomenclature, published to help you find and read a code. Classification is a legal determination made by the customs authority of the importing country, decided by the General Rules of Interpretation, the section and chapter notes, and any binding ruling that applies. Where duty, licensing or a dispute is at stake, get a binding tariff information decision from the authority itself.
Not the lookup itself — a carrier tracks the container or the air waybill, not what is inside it. But the code is what customs holds a shipment on, and a customs hold is exactly what shows up as a stalled milestone. Follow the box in the container tracking app, the air waybill in the air cargo tracker, or make the same lookup one REST call with the API reference.