DOCS

Classify

Classify

Automate your HS code classifications.

PATENT PENDING

Enhance customs clearance efficiency and prevent delays by accurately classifying your products with Classify amidst stricter customs regulations.



How it works 

Classify is an AI-powered tool for fast, accurate, and compliant Harmonized System (HS) code classification. It processes various types of input—such as product names and URLs, descriptions, categories, materials, and images—using machine learning algorithms that improve with continuous data. This allows businesses to automate their HS code classifications efficiently.

Classify's AI engine leverages natural language processing (NLP) to analyze product descriptions, identifying key elements like nouns and adjectives to ensure accurate classification, even for complex product names. The system also uses image recognition to refine classifications based on available visual data.

To ensure Classify remains current, Zonos regularly updates tariff schedules for nearly 200 supported countries as changes are published by respective governments. Additionally, daily ingestion of U.S. Customs' CROSS rulings helps ensure that Classify stays aligned with evolving case law. These continuous updates enhance Classify's accuracy and keep it aligned with the latest regulatory standards.

To further improve accuracy, Classify normalizes inputs by managing special characters, punctuation, and diacritics, and its typo tolerance corrects misspellings in product descriptions. It supports automatic language translation, classifying products in multiple languages without manual adjustments.

Classify achieves over 90% accuracy out of the box, supported by over half a million manually classified labels and constantly refreshed data. These trusted data sources ensure reliable results across a wide range of product categories, with continuous learning to refine the model.

Note: Classify currently supports country import codes only. It does not handle export codes such as the U.S. Census Bureau's Schedule B codes.

Training sources

Classify leverages several authoritative data sources to ensure accuracy and compliance:

  • Manual classification data: Over half a million labeled examples help the model handle complex scenarios.
  • Customs feedback: Insights from Zonos Landed Cost Guarantee (LCG) shipments and customs actions on international orders provide valuable feedback to refine Classify's model.
  • Continuous sampling: Low-confidence classifications are improved over time through ongoing sampling and data-driven refinements.

These high-quality data sources, along with daily updates and customs insights, ensure Classify remains aligned with global trade regulations and delivers consistent, reliable classifications.

Get started 

Classify uses the World Customs Organization (WCO) Harmonized Schedule (HS) codes to match product input fields with the appropriate HS codes. By default, Classify returns a 6-digit universal HS code recognized by all WCO member countries.

If a destination country is provided, Classify will return a country-specific HS code, including WCO tariff schedule descriptions for each HS code level (chapter, heading, subheading, and tariff level). Providing a country-specific code improves accuracy and offers benefits like preferential duty rates, smoother customs clearance, and improved restricted item management.

If you have access to the Zonos Dashboard, you can test Classify with 1,000 free classifications, or 10,000 annually if you're a Zonos Platform user. If you've exceeded your free allotment, contact Zonos to upgrade. For the most accurate results, provide detailed product information and follow best practices for Classify input fields.

HS code and schedule description example
LevelCodeDescription
Chapter30Pharmaceutical products
Heading3004Medicaments (excluding goods of heading 30.02, 30.05 or 30.06) consisting of mixed or unmixed products for therapeutic or prophylactic uses, put up in measured doses (including those in the form of transdermal administration systems) or in forms or packings for retail sale.
Subheading3004.31Other, containing hormones or other products of heading 29.37: Containing insulin
Tariff3004.31.00003Containing insulin: other medicaments, containing insulin: other medicaments, containing insulin

Display names 

The WCO descriptions for HS codes are often wordy, technical, and sometimes misleading. For example, the WCO description for chapter 84 is "Nuclear reactors, boilers, machinery and mechanical appliances; parts thereof," whereas Zonos simplifies it to "Tools, machinery, computers, and data processing units."

To make HS code descriptions more accessible, Zonos has added simplified display names, which are provided in your Classify response based on your Classify tier. These cleansed display names are designed to be more user-friendly than the standard WCO descriptions, making them easier to read and understand for businesses that use HS code descriptions regularly.

Display names are included in all Classify responses, whether through the Dashboard or API, for Classify Advanced and Premium users.

Language support 

Classify supports 50 languages natively, covering over 95% of active internet users.

Supported languages

Natively supported languages (50)

Language in EnglishLocal spellingISO 639-1
🇿🇦 Attribution for Twitter Emojis: ©️ Twitter, Inc. AfrikaansAfrikaansAF
🇸🇦 Attribution for Twitter Emojis: ©️ Twitter, Inc. ArabicالعربيةAR
🇦🇿 Attribution for Twitter Emojis: ©️ Twitter, Inc. AzerbaijaniAzərbaycancaAZ
🇧🇩 Attribution for Twitter Emojis: ©️ Twitter, Inc. BengaliবাংলাBN
🇧🇬 Attribution for Twitter Emojis: ©️ Twitter, Inc. BulgarianБългарскиBG
🇭🇰 Attribution for Twitter Emojis: ©️ Twitter, Inc. Cantonese廣東話N/A
🇪🇸 Attribution for Twitter Emojis: ©️ Twitter, Inc. CatalanCatalàCA
🇨🇳 Attribution for Twitter Emojis: ©️ Twitter, Inc. Chinese中文ZH
🇭🇷 Attribution for Twitter Emojis: ©️ Twitter, Inc. CroatianHrvatskiHR
🇨🇿 Attribution for Twitter Emojis: ©️ Twitter, Inc. CzechČeštinaCS
🇩🇰 Attribution for Twitter Emojis: ©️ Twitter, Inc. DanishDanskDA
🇳🇱 Attribution for Twitter Emojis: ©️ Twitter, Inc. DutchNederlandsNL
🇪🇬 Attribution for Twitter Emojis: ©️ Twitter, Inc. Egyptian ArabicمصرىN/A
🇬🇧 Attribution for Twitter Emojis: ©️ Twitter, Inc. EnglishEnglishEN
🌍 Attribution for Twitter Emojis: ©️ Twitter, Inc. EsperantoEsperantoEO
🇪🇪 Attribution for Twitter Emojis: ©️ Twitter, Inc. EstonianEestiET
🇫🇮 Attribution for Twitter Emojis: ©️ Twitter, Inc. FinnishSuomiFE
🇫🇷 Attribution for Twitter Emojis: ©️ Twitter, Inc. FrenchFrançaisFR
🇩🇪 Attribution for Twitter Emojis: ©️ Twitter, Inc. GermanDeutschDE
🇬🇷 Attribution for Twitter Emojis: ©️ Twitter, Inc. GreekΕλληνικάEL
🇮🇱 Attribution for Twitter Emojis: ©️ Twitter, Inc. HebrewעִברִיתHE
🇮🇳 Attribution for Twitter Emojis: ©️ Twitter, Inc. Hindiहिन्दीHI
🇭🇺 Attribution for Twitter Emojis: ©️ Twitter, Inc. HungarianMagyarHU
🇮🇩 Attribution for Twitter Emojis: ©️ Twitter, Inc. IndonesianBahasa IndonesiaID
🇮🇹 Attribution for Twitter Emojis: ©️ Twitter, Inc. ItalianItalianoIT
🇯🇵 Attribution for Twitter Emojis: ©️ Twitter, Inc. Japanese日本語JA
🇰🇷 Attribution for Twitter Emojis: ©️ Twitter, Inc. Korean한국어KO
🏛️ LatinLatinaLA
🇱🇹 Attribution for Twitter Emojis: ©️ Twitter, Inc. LithuanianLietuviųLT
🇲🇾 Attribution for Twitter Emojis: ©️ Twitter, Inc. MalayBahasa MelayuMS
🇮🇳 Attribution for Twitter Emojis: ©️ Twitter, Inc. MalayalamമലയാളംML
🇮🇳 Attribution for Twitter Emojis: ©️ Twitter, Inc. MarathiमराठीMR
🇳🇴 Attribution for Twitter Emojis: ©️ Twitter, Inc. NorwegianNorskNO
🇮🇷 Attribution for Twitter Emojis: ©️ Twitter, Inc. PersianفارسیFA
🇵🇱 Attribution for Twitter Emojis: ©️ Twitter, Inc. PolishPolskiPL
🇵🇹 Attribution for Twitter Emojis: ©️ Twitter, Inc. PortuguesePortuguêsPT
🇷🇴 Attribution for Twitter Emojis: ©️ Twitter, Inc. RomanianRomânăRO
🇷🇺 Attribution for Twitter Emojis: ©️ Twitter, Inc. RussianРусскийRU
🇷🇸 Attribution for Twitter Emojis: ©️ Twitter, Inc. SerbianСрпскиSR
🇷🇸 Attribution for Twitter Emojis: ©️ Twitter, Inc. Serbo-CroatianСрпскохрватскиSH
🇸🇰 Attribution for Twitter Emojis: ©️ Twitter, Inc. SlovakSlovenčinaSK
🇸🇮 Attribution for Twitter Emojis: ©️ Twitter, Inc. SlovenianSlovenščinaSL
🇪🇸 Attribution for Twitter Emojis: ©️ Twitter, Inc. SpanishEspañolES
🇸🇪 Attribution for Twitter Emojis: ©️ Twitter, Inc. SwedishSvenskaSV
🇮🇳 Attribution for Twitter Emojis: ©️ Twitter, Inc. Tamilதமிழ்TA
🇹🇭 Attribution for Twitter Emojis: ©️ Twitter, Inc. ThaiไทยTH
🇹🇷 Attribution for Twitter Emojis: ©️ Twitter, Inc. TurkishTürkçeTR
🇺🇦 Attribution for Twitter Emojis: ©️ Twitter, Inc. UkrainianУкраїнськаUK
🇵🇰 Attribution for Twitter Emojis: ©️ Twitter, Inc. UrduاُردُوUR
🇻🇳 Attribution for Twitter Emojis: ©️ Twitter, Inc. VietnameseTiếng ViệtVI

Was this page helpful?