China HS Code Lookup
Find official Chinese HS code queries, read the code levels and check a supplier’s proposed classification against the goods you are buying.
Start with the Chinese legal name or USCC. Confirm the matching company before opening its profile.

A supplier sends a quotation with an “HS code” beside the product. It is tempting to copy that number into your shipping instructions and move on. Before doing so, establish which country’s code it is, which product specification it covers, and whether it is current.
A China HS code lookup checks a product classification. It does not identify or verify the supplier. Use an official Chinese tariff or customs query to examine the proposed code, then have the destination-country classification confirmed for your import. Keep the seller’s company checks alongside that work.
This guide is for buyers sourcing goods from Mainland China. It explains where to search, how to read the code levels, and what to ask when a search result does not fit the goods you are actually buying.
Start with the product
A catalogue title is a useful search lead, but often a poor classification description. “Kitchen accessories,” “replacement part,” and “gift set” leave out the details that distinguish one tariff entry from another. Even a familiar word such as “spoon” can describe goods made from quite different materials.

Build a small product file before searching. Include the material or composition, main function, model, construction, and the form in which it will be shipped. Add photographs and a specification sheet. For a mixed-material item, ask for composition details rather than guessing from its appearance.
These requests have a practical basis: Singapore Customs’ classification guidance refers to product specifications, ingredient or material composition and manufacturing information. Freight provider Flexport also asks for specifications, materials and supporting images when describing its classification service. Neither source makes a marketing name sufficient evidence.
For a hypothetical shipment of serving utensils, record whether each item is wooden, plastic or metal, whether it is sold individually or as part of a set, and its actual use. This is a way to prepare a classification enquiry, not a ruling that assigns every utensil of one material to a particular code.
Read the code in layers
The international Harmonized System has a common structure through 6 digits. A 2-digit chapter contains 4-digit headings and 6-digit subheadings. National schedules then add their own detail. The WTO’s explanation of HS levels makes this boundary clear: longer national codes are not internationally interchangeable.
| Level | What it tells you | How to use it |
|---|---|---|
| 2 digits | Chapter | Find the broad area of the nomenclature. |
| 4 digits | Heading | Read the product grouping and relevant notes. |
| 6 digits | International HS subheading | Use it as the common starting point between countries. |
| 8 digits in China | Chinese tariff line | Check the Chinese national subdivision. |
| 10 digits in China | Chinese customs commodity number | Check the complete commodity entry requested by the Chinese query or declaration system. |

Chinese declaration guidance also distinguishes the commodity number from the inspection-and-quarantine selection. Some systems or service providers display the combined information as 13 digits, with an additional 3-digit inspection-and-quarantine identifier. Do not remove the extra digits at random or assume they belong in every search field. Read the field instructions and retain the full information supplied by the broker. The Customs declaration guide explains the 10-digit commodity field and separate inspection selection.
The international HS edition and China’s annual tariff schedule are also different things. The WCO’s HS guidance identifies the international nomenclature and directs users to national schedules for final classification. China’s 2026 customs implementation explanation describes annual changes to tariff items and notes. An old spreadsheet can therefore be unsuitable even when its first 6 digits look familiar.
Use the official query routes
Start with the General Administration of Customs query directory. It lists separate services for the import and export tariff, tariff rates, classification decisions, explanatory notes and national subheading notes. Those services answer related but different questions.
The Customs tariff-item service on the national government platform accepts a tariff number or a product name. Its Chinese labels include 税则号列 for the tariff line and 货品名称 for the goods description. The page also requires a verification code and acceptance of its usage notice. It says the displayed information is for reference and that the relevant official announcements govern.
- Choose the right field. Search a proposed number in the code field. For a name search, obtain the Chinese technical product description from the supplier rather than translating a brand slogan.
- Read the entire entry. Compare the wording with the specification sheet. Follow the heading context and applicable notes; a matching keyword alone is not a classification decision.
- Check the applicable period. Record the schedule year or effective date and the date of your search. Confirm that the result is suitable for the planned declaration.
- Save the evidence. Keep the result, its source address and the product specification used. A screenshot of a bare number loses the reasoning needed to resolve a later disagreement.
A blank result may mean the name is too broad, the code belongs to another country, the field expects a different code length, or the entry has changed. Try the appropriate broader heading or a more precise product term. Do not turn “no result” into “supplier is fake”: it is a search outcome that still needs explanation.
Check the fit before the rate
After finding a plausible entry, read the description before focusing on the duty percentage. Compare what the entry includes with what you ordered. Pay particular attention to qualifiers concerning material, function, processing, size or condition where the wording makes them relevant.
If two entries seem possible, write down the missing fact that separates them. “Please confirm the composition” is a more useful request than “please send another HS code.” Send the same product file to the supplier’s customs agent and your own broker so they are not reasoning from different versions of the goods.
A search result is also not a complete landed-cost calculation. The importing jurisdiction, origin, customs value and applicable measures need their own treatment. A rate shown in a Chinese import query is not the rate payable when you import Chinese goods into your country. The International Trade Administration’s HS overview explains the classification role of the code; it is not a substitute for the destination tariff schedule.
Resolve an ambiguous reply
Imagine that the supplier answers your enquiry with “we always use this code.” That tells you about its claimed past practice, but not whether the present goods have the same specifications. Ask which model and shipment the answer refers to, and whether the proposed entry was checked against the current product file. The following are possible replies, not reports of actual suppliers.
| Supplier reply | Useful follow-up |
|---|---|
| “This is the code used for our metal version.” | Confirm the ordered version’s material and obtain a classification review of that version. |
| “The number came from your country’s previous customer.” | Identify the country and schedule; do not treat its national extension as a Chinese declaration code. |
| “Our agent selected it, but we do not have the description.” | Request the agent’s full description and supporting product details before comparing the entry. |
A useful resolution records what changed and why. If the enquiry reveals a material change, update the specification and the quotation. If it reveals only a national-code difference, retain both correctly labelled entries. If the facts still support competing classifications, refer the unresolved point to the responsible customs adviser or authority. Do not choose whichever answer has the lowest advertised duty.
Keep this record attached to the product model, with a revision date. On a repeat order, confirm that the materials, construction and shipment form are unchanged before reusing the previous analysis. This makes the lookup useful beyond the day you first searched, without pretending that an old result guarantees future treatment.
Keep China and destination codes separate
Ask the supplier to label its proposed code “China export declaration” when that is what it means. Ask your import broker to record the destination-country code separately. A purchase file can contain both without treating one as an error.
For example, a Chinese supplier may send a 10-digit commodity number while a buyer’s broker returns a different national extension after the common 6-digit level. Compare the descriptions and schedules before assuming either party is wrong. If the disagreement reaches the common HS level, ask for the factual and classification basis on each side.
For US imports, the US International Trade Commission points users to the US Harmonized Tariff Schedule and distinguishes lookup assistance from binding classification decisions. Use the corresponding customs authority and ruling route for your destination. Avoid asking a general search engine to settle a disputed classification.
Match the code to the shipment
Once the working classification is supported, carry its product description and model consistently through the order file. Compare the quotation, commercial invoice, packing list and available declaration information. Different wording is not automatically a problem, but a code supported by one specification should not silently be used for a substituted item.
- Material changes: send an updated specification when the supplier changes a component or composition.
- Bundles and sets: explain exactly what is packed and sold together rather than reusing the code for a single component without review.
- Partial shipments: identify which order lines are in the consignment being declared.
- Related certificates: compare the product, quantity and shipment references instead of relying on a code alone.
For supporting paperwork, see our guides to a Chinese certificate of origin and a China export license. A plausible HS code does not by itself establish origin or prove that a required permit has been issued.
Verify the company separately
An HS code describes a product category. Many unrelated companies can trade goods in that category. It cannot establish that a company exists, that a salesperson works for it, or that it owns a factory.
For the Mainland supplier, ask for its Chinese legal name and Unified Social Credit Code. Use those details for a company search, and compare the result with the seller named in the contract and shipping paperwork. If you received a business license, the business license verification tool provides a separate starting point for checking that company document.
Where an export agent appears, keep the seller and exporter roles clear. Our customs registration guide covers that separate company-level record. Neither an HS lookup nor a company search alone confirms the whole shipment’s compliance.
A useful request to send
Please send the proposed Chinese export commodity code, its full description and the schedule year. Please also provide the material or composition, function, model and specification sheet used to select it. Identify any separate inspection-and-quarantine entry. We will ask our import broker to confirm the destination classification and will compare the final documents with the agreed product specification.
Keep the reply with the order. If the supplier can provide only an unexplained number, the next step is to obtain the missing product facts and classification support. That gives you something concrete to check before a disputed code becomes a shipping problem.