Classifying goods



Explore how Classify works and learn how to get started.

Available in Dashboard or via API, Zonos Classify, patent pending, is an AI-based automated classification solution that uses algorithms and statistical models to learn and improve over time.

How it works 

Classify is an automated Harmonized System (HS) code classification tool that uses the power of AI to provide accurate and efficient results. It is powered by a state-of-the-art multimodal AI system that uses advanced algorithms and statistical models to constantly learn and improve over time.

With the integration of billions of training records, a proprietary cutting-edge multimodal AI system, and architectural improvements for hyper-fast organization-specific refinement, Classify is designed to quickly provide accurate results.

Classify's AI is based on a generative pre-trained language model that uses deep learning to produce text similar to that written by humans. Classify uses this respective machine learning model coupled with a Zonos fine-tuned model, which includes over half a million manually classified labels, resulting in out of the box accuracy rates of over 90%.

This approach allows Classify to deliver high caliber results, ensuring you confidence in its results to generate accurate landed cost calculations, stay compliant, and ensure smooth customs clearances.

Classify’s robust technology uses the following artificial intelligence (AI) and human expertise capabilities while following the WCO’s general rules of interpretation to generate HS codes:

  • Machine learning is powered by a cutting-edge multimodal AI system that uses algorithms and statistical models to learn and enhance results.
  • Natural language processing (NLP) breaks down compound words, parts of speech accented more than others, and nouns preceded by adjectives; boosts the last noun in the phrase, etc.
  • Advanced image recognition utilizes item image URL data.
  • Normalization removes diacritics, manages punctuation, and splits combined words.
  • Typo tolerance allows for results with misspellings.
  • Language translation auto-detects the input language.
  • Store-level customization allows merchants to set restrictions and categorize their products at the category and subcategory levels to increase accuracy.

Start classifying 

If you have access to Dashboard, you can test Classify with 1,000 free classifications using as little as a product description. If you're a Zonos Platform user, you get 10,000 classificaitons per year in Dashboard. If you don’t have access to Dashboard or if you’ve already used your 1,000 or 10,000 (depending on your tier) classifications and would like to upgrade, contact Zonos.

Classify will return an HS code with just an product name. However, the more product details you provide, the more accurate your result will be. Learn about best practices for Classify input fields.

By default, Classify returns a universal (6-digit) HS code if a destination country is not provided in the request. Universal codes are used by all WCO member countries; however, we recommend using country-specific codes for improved restricted item management, reduced tax rates, preferential duty rates, and a more accurate and smooth customs clearance experience. To request a country-specific (8+ digit) classification, simply provide a destination country in your request. Learn more about the differences between universal and country-specific HS codes.

Request a classification

To request a classification in Dashboard or via API, follow the steps and mutation below.


To request a universal (6-digit) code, simply leave the destination country empty. To request a country-specific (8+ digit code), provide a destination country.

  1. Go to Dashboard -> Products -> Classify.
  2. Describe your item.
  3. Optional—Add additional product detail fields, such as an image, category, material, provided HS code, and additional details.
  4. OptionalSelect your destination country.
  5. Click Classify.
  6. Review your classification response, including the HS code, tariff schedule description, and confidence score.
    Dashboard input example

To request a bulk classification in Dashboard, follow these steps.

HS codes and tariff descriptions 

Classify uses the World Customs Organization (WCO) Harmonized Schedule (HS) codes and tariff schedule descriptions to match product input fields with HS codes.

Depending on whether or not a destination country is provided, Classify will return a universal or country-specific HS code and schedule descriptions for each HS code level. For example, if you request a country-specific HS code, Classify will return the WCO tariff schedule description for the chapter, heading, subheading, and tariff level codes.

Here's an example of a schedule description for Taiwan HS code 3004.31.00003:

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

Classify currently only supports country import codes and does not support export codes such as the United States Census Bureau's Schedule B codes.

Display names 

The WCO descriptions outlined above can oftentimes be wordy, technical, and even misleading. For example, the WCO schedule description for chapter 84 is "Nuclear reactors, boilers, machinery and mechanical appliances; parts thereof" whereas the Zonos cleansed display name for this chapter is simplified and clarified to "Tools, machinery, computers, and data processing units".

To make it easier for Classify users to understand and utilize HS code descriptions, Zonos has manually added cleansed display names, which are provided in your Classify response depending on your Classify tier.

These display names are a more simplified and user-friendly option to the standard WCO tariff schedule descriptions. They are designed to be easier to read and understand, making them a valuable tool for businesses that utilize HS code descriptions regularly.

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

Check your call volume 


You can easily monitor your monthly and annual Classify usage in Dashboard by following the steps below:

  1. Go to Dashboard -> Products -> Classify.
  2. Scroll down to the bottom of the page.
  3. View your monthly and annual usage along with your renewal date.
    Classify usage

Supported languages 

Classify supports 136 languages, including 50 natively supported ones, which cover over 95% of active internet users. If the classification input is in one of these 50 languages, the classification is done without the need for translation. However, for other languages, you can specify the source language code, and Zonos will handle translation before classification.

There are no additional costs for using the natively supported or translated languages.

50 languages supported natively
83 languages supported via translation
Language in EnglishLocal spellingISO 639-1
Egyptian ArabicمصرىN/A
IndonesianBahasa IndonesiaID
MalayBahasa MelayuMS
VietnameseTiếng ViệtVI

Patent pending.

Was this page helpful?

© 2023