Harmonized Tariff Code Explained: HS vs. HTS, How to Find Yours, and What It Does to Duty
What is a harmonized tariff code? HS vs. HTS vs. Schedule B, how to find the right code, and how it sets your duty rate and landed cost.
By SaveOnShip Editorial Team — Logistics Data Editorial Team. Last updated: 2026-08-11.
Quick answer: A harmonized tariff code is the number customs uses to classify your product and set its duty rate. The first 6 digits are the global HS code; the US extends them to a 10-digit HTS code for imports (and uses the parallel Schedule B system for exports). Find yours free in the official USITC HTS search (hts.usitc.gov) — and treat any duty figure as an approximate reference band, since the exact rate for your shipment needs manual confirmation. {: .quick-answer}
TL;DR: A harmonized tariff code decides how much duty you pay and whether your goods clear the border without a hold. "HS code" is the 6-digit global layer; the US HTS code is the 10-digit import version; Schedule B is the export side. Classify with the General Rules of Interpretation, not a guess, and confirm the duty impact on your landed cost before you pick a shipping route.
If you are researching a harmonized tariff code, the real question underneath is usually: "what will this product cost me at the border, and how do I avoid a mistake?" The code is the key to both. This guide walks through what a harmonized tariff code actually is, how to read the 10 digits, where to find the right one, and how it flows through to your duty rate and total landed cost.
Throughout, every duty rate and cost figure you see is an approximate reference band, not a binding number. The exact classification and duty for your specific product and shipment always require manual confirmation against the official HTS or a customs ruling, because rates and interpretations change.
What is a harmonized tariff code? (HS vs. HTS vs. Schedule B)
A harmonized tariff code is a standardized product classification number built on the Harmonized System (HS) maintained by the World Customs Organization. More than 200 countries use the same first six digits, which is what makes trade statistics and duty schedules comparable worldwide.
The confusion comes from three overlapping terms:
- HS code — the global, 6-digit core. Every trading nation shares these digits.
- HTS code (Harmonized Tariff Schedule code) — the US import code. It takes the 6-digit HS base and extends it to 10 digits, adding national duty-rate and statistical detail. When Americans say "harmonized tariff code," they usually mean this.
- Schedule B code — the US export code, also 10 digits, administered by the Census Bureau for export declarations. It mirrors the HS base but is a separate system from the import HTS.
A common misunderstanding is that a harmonized tariff code is one single global number. It is not — the 6-digit HS core is global, but the digits after that are country-specific, and the US uses different 10-digit systems for imports (HTS) and exports (Schedule B).
How a harmonized tariff code is structured: reading the 10 digits
The code is hierarchical. Each pair of digits narrows the product down one level, from the broad chapter to the exact US duty line.
Worked example: HTS 8517.12.00 (smartphones)
- 85 · Chapter → Electrical machinery and equipment
- 8517 · Heading → Telephone sets, including smartphones
- 8517.12 · Subheading → Smartphones specifically
- 8517.12.00 · Full HTS → US statistical / duty-rate line
The first six digits (8517.12) are the international HS layer. The final digits are the US national extension that pins the exact duty rate and statistical category. Two products can share the same HS heading yet carry different US duty rates because the national digits differ — which is why "close enough" is not good enough at the border.
Where can I find a harmonized tariff code? Official lookup tools
You never need to pay just to look up a code. The authoritative sources are free and government-run:
- USITC HTS search (hts.usitc.gov) — the official, current Harmonized Tariff Schedule of the United States. This is the source of truth for import classification and duty rates.
- Census Schedule B search — the official export-side lookup, for US export declarations.
- CBP guidance (help.cbp.gov) — explains how duty rates are determined and how classification works in practice.
- USITC and trade.gov explainers — plain-language overviews of how HS and HTS codes fit together.
Carrier and courier tools (UPS, FedEx, postal lookups) can help you find a candidate code, but they are conveniences, not the authority — always verify against the official HTS before you rely on a number.
How to determine the correct HS code for your product
This is where most importers get into trouble, because classification is a legal determination, not a keyword match. The official method uses the General Rules of Interpretation (GRIs) — a fixed sequence customs applies to decide which heading wins when a product could fit more than one.
A practical process:
- Describe the product precisely — material, function, and what it is principally used for. "Gadget" is not classifiable; "battery-powered plastic kitchen scale" is.
- Find the candidate chapter and heading in the HTS search using the most specific terms.
- Apply the GRIs when two headings both seem to fit — the more specific description usually beats the more general one, and essential character decides kits and composites.
- Read the chapter and section notes — these legally override what the heading text alone suggests and trip up many first-time classifiers.
- Confirm before you commit. If the duty stakes are high or the classification is genuinely ambiguous, a licensed customs broker or a CBP binding ruling gives you certainty you can rely on.
The belief to drop is "I can guess a code or copy a competitor's." You cannot — the same product name can classify differently based on material or function, and an incorrect code exposes you to back duties, penalties, and shipment holds. Verification is cheap; a misclassification is not.
What a harmonized tariff code does to your duty rate and landed cost
The code is not paperwork decoration — it directly sets the duty rate, and the duty rate feeds straight into landed cost. As an approximate reference band, US MFN (most-favored-nation) duty rates range from 0% (duty-free) on many goods up to 5%–10% on common consumer products, and higher on certain textiles, footwear, and trade-remedy lines. Additional measures (for example Section 301 duties on many China-origin goods) can stack on top, so the effective rate is often more than the base HTS column suggests.
That means the code changes real money. On a hypothetical $50,000 shipment of general merchandise, the difference between a 0% line and a 6.5% line is roughly $3,250 in duty alone — before any trade-remedy add-ons. This is exactly why classification belongs upstream of route selection: until you know the duty rate, you cannot know which shipping route or price band actually delivers the lowest landed cost. Any specific duty figure for your product needs manual confirmation against the current HTS, since rates and trade measures shift.
Common classification mistakes China-to-US importers make
A quick case study. A cross-border seller importing a phone accessory classified it under the broad "parts and accessories" heading because the name matched, rather than under the more specific heading for its actual function. The chosen line carried a low duty rate — but it was the wrong line. On review, the shipment was re-classified, and the seller owed back duties plus a penalty on several earlier entries. The fix cost far more than the few minutes a proper GRI check or a broker confirmation would have. The lesson: matching a product name is not the same as applying the classification rules.
The recurring errors to avoid:
- Guessing from the product name instead of applying the GRIs and section notes.
- Copying a competitor's or supplier's code without verifying it fits your product's material and function.
- Ignoring the national digits — assuming the 6-digit HS code fully determines the US duty rate.
- Forgetting trade-remedy add-ons — the base HTS column may not reflect Section 301 or other stacked duties on China-origin goods.
- Treating a lookup tool's suggestion as final rather than confirming against the official HTS or a ruling.
How this connects to planning your China-to-US shipment
Once you have a candidate code and a sense of the duty band, the next step is fitting it into total landed cost — freight, insurance, and duty together. SaveOnShip is a China-to-global logistics route lookup and comparison platform — not a carrier, freight forwarder, customs broker, or booking service. You can use it to compare Chinese logistics companies by route coverage, price band, and data freshness, browse destination-country route options, review top-rated providers by route, and read how our route data is sourced and bounded. For authoritative classification and duty rules, the official references are the USITC Harmonized Tariff Schedule and U.S. Customs and Border Protection.
Frequently asked questions
Where can I find a harmonized tariff code?
The official, free source is the USITC Harmonized Tariff Schedule search at hts.usitc.gov for US imports. For US exports, use the Census Bureau's Schedule B search. Carrier and courier lookup tools can suggest a candidate, but always verify against the official HTS before relying on a code.
How do I find the HS code of a product?
Start with a precise description of the product's material, function, and principal use. Search the HTS for the most specific matching heading, apply the General Rules of Interpretation when more than one heading fits, and read the chapter notes. If the duty stakes are high, confirm with a customs broker or a CBP binding ruling.
How do I determine the correct HS code?
By applying the legal classification method, not by guessing. Describe the product precisely, locate candidate headings, use the General Rules of Interpretation to pick the correct one, and verify the full 10-digit HTS line in the official schedule. When two codes both seem to fit, the GRIs and section notes decide — not the product name.
What is the difference between an HS code and an HTS code?
An HS code is the 6-digit global classification layer shared by more than 200 countries. An HTS code is the US import version, which extends the 6-digit HS base to 10 digits to carry the US duty rate and statistical detail. For US exports, the parallel system is called Schedule B.
---
Ready to plan your shipment? Get in touch or compare providers to see route coverage, price bands, and data freshness side by side.
Disclaimer: Duty rates and cost figures in this article are approximate reference bands, for reference only — not binding tariff determinations, legal classification advice, or a quote. Classification, duty rates, and trade-remedy measures vary by product and change over time, and any product-specific code or rate requires manual confirmation against the official Harmonized Tariff Schedule, a licensed customs broker, or a CBP binding ruling. SaveOnShip is a route lookup and comparison platform, not a carrier, freight forwarder, customs broker, or booking service.
从资料阅读继续到线路判断
比较供应商提供的线路资料和宽泛价格档位,再提交货物信息以确认当前价格。