Your HTS code is the most expensive line in your import paperwork.
We make sure it's right.
Classify against the full U.S. tariff schedule, get the duty stack — base rate, Section 301, Section 232 — and stay on it: when something touches a code in your catalog, you hear from us before you hear from your broker.
7-day free trial · Cancel anytime
6109.10.00.40
T-shirts, knitted, of cotton
GRI 1: Heading 6109 covers knitted t-shirts. Subheading .10 for cotton content >50%. Suffix .40 for women's.
Sample output
Here’s exactly what you get back.
A real classification — top code, runner-ups, rationale, duty math. No signup needed to look at it.
Women's Cotton T-Shirt
Cotton (100%) · Origin: Vietnam · Value: $8.50
6109.10.00.40
T-shirts, singlets, tank tops and similar garments, knitted or crocheted, of cotton, women's
Rationale
GRI 1 resolves via heading 6109: product is a knitted cotton t-shirt. Subheading .10 for cotton content exceeding 50% by weight.
What duty actually costs
The base rate is the easy part.
A women’s cotton shirt enters at HTS 6109.10.00 with a 16.5% MFN duty. From China, Section 301 List 3 stacks 25% on top. From Vietnam, no 301. Same product, same code — but the country code on the commercial invoice changes the duty by $2.13 per unit.
Price the China lane on the base rate alone and you’re losing $2.13 per shirt. On 50,000 units, that’s $107,000 you didn’t budget for. Most free calculators don’t mention 301 at all.
Cotton T-Shirt from China
HTS 6109.10.00 · $8.50 value
| Base HTS duty | 16.5% |
| Section 301 (China) | +25% |
| Total duty | 41.5% ($3.53) |
Landed cost: $8.50 + $3.53 = $12.03 per unit
Same product from Vietnam
HTS 6109.10.00 · $8.50 value
| Base HTS duty | 16.5% |
| Section 301 | N/A |
| Total duty | 16.5% ($1.40) |
Landed cost: $8.50 + $1.40 = $9.90 per unit
One country code, $2.13 per unit. We calculate the full stack — base, 301, 232, FTAs — on every product, every time.
Why we get it right
Free lookup tools take your product name and pick a code.
We refuse to. The right HTS code depends on what a product is made of, how it’s made, what it’s used for, and where it came from — in that order, because that’s what the General Rules of Interpretation actually require. Free engines don’t ask. Most of the paid keyword-based ones don’t either.
We ask. Every time. Then we hand you the top candidates with the rationale for each, the runner-up code, and the duty math under both — so you can see the reasoning before you commit.
Keyword-based engines
- Match a product name string to a code
- Don’t ask about material, construction, or end use
- Return one code, no runner-up, no confidence
- Skip Section 301 and 232 overlays
ImportPilot
- Walks the GRI questions: material, construction, use, origin
- Returns ranked candidates with rationale and a confidence score
- Calculates the full duty stack on every candidate
- Saves the answer and watches the source data forever
Saved products
Classify it once. We’ll keep it for you.
Every classification you run becomes a record: product details, the questions we asked, the candidates we ranked, the code you picked, the duty math, the date. Send it to your broker. Hand it to your bookkeeper. Pull it up next time you reorder. It’s not going anywhere.
Women's Cotton T-Shirt
SKU: TEE-CTN-002 · Saved Apr 12, 2026 · Last reviewed: Apr 12, 2026
HTS Code
6109.10.00.40
Origin
Vietnam
Material
Cotton (100%)
Duty Rate
16.5%
Est. Duty
$1.40 / unit
Rationale
GRI 1: Heading 6109 — knitted cotton t-shirt. Subheading .10 for cotton content >50% by weight. Suffix .40 for women's.
Monitoring
Tariffs change. Most importers find out at the dock.
The HTS schedule moves. Section 301 lists expand. CBP issues new rulings that contradict the old ones. We watch all of it against your saved products every twelve hours. When something moves that touches one of your codes, you hear it from us before you hear it from your broker.
Saved products
1 product needs review · 2 affected SKUs
Section 301 rate change detected
The Section 301 tariff on HTS Chapter 85 products from China increased from 25% to 50%. 2 of your saved products are affected. Review recommended.
Source: USTR Federal Register · Detected 2 hours ago
HTS schedule update — no impact on your products
USITC published a revised HTS effective April 2026. ImportPilot checked your 5 saved products — none are affected.
Source: USITC HTS Export · Checked 6 hours ago
The whole catalog
Classifying ten products is a Wednesday afternoon. A thousand is somebody’s full-time job.
Once you’re past a few dozen SKUs, the duty exposure stops fitting in anyone’s head. We give you one view: every saved product, the code, the rate, the monthly duty estimate, what’s flagged, what’s stable. Your CFO can read it. Your broker can read it. You can re-price off it.
5
Saved Products
1
Review Needed
4.6%
Avg. Duty Rate
$847
Est. Monthly Duty
| Product | Origin | HTS Code | Duty | Status |
|---|---|---|---|---|
| Cotton T-Shirt | Vietnam | 6109.10.00 | 16.5% | Current |
| Leather Sneakers | Vietnam | 6403.99.60 | 8.5% | Current |
| Bluetooth Earbuds | China | 8518.30.20 | 50% | Review |
| Skincare Serum | S. Korea | 3304.99.50 | Free | Current |
| Water Bottle | China | 7323.93.00 | 27% | Current |
Last checked: 6 hours ago · Next check: 6 hours
The job, two ways
Spreadsheets are not classification.
Past a handful of SKUs, the manual workflow stops working — not because anyone’s lazy, but because there’s no way to keep a thousand keyword searches, 301 cross-checks, and broker emails in sync. Here’s the same job, the way most people do it, and the way it should work.
Manual workflow
Type the product name into a keyword search
Whatever it returns is the code you go with
Copy the digits into a spreadsheet
No rationale, no runner-up, no record of why
Cross-check Section 301 and 232 by hand
Easy to miss a list update
Email the result to your broker
Nothing gets saved on your side
Wait for someone to mention a tariff change
Usually it's CBP, after the entry
ImportPilot
Guided intake walks the GRI questions in order
Top candidates returned with rationale, runner-ups, and confidence
Full duty stack calculated on every candidate, including 301 and 232
Saved as a product record with the questions, the math, the date
Watched against USITC, CBP, and the Federal Register every twelve hours
Who this is for
Whether you classify ten products or a thousand.
A Shopify owner with one product line. A sourcing team building next quarter’s PO. A distributor with a thousand SKUs and one harried compliance person. The job doesn’t change with scale — you need a code you can defend, a duty number you can price on, and someone watching for change. Volume is the only thing that’s different.
Scout fits a small line. Pilot is where most growing brands land. Captain and Fleet are for real catalogs. Move tiers as you grow — your saved products come with you.
What we will and won’t tell you
Confident on what we do. Candid on what we don’t.
Confidence is shown, not implied
Every result includes a score and the rationale we used. A 92% means we're much more sure of this code than the runner-up — not that it's right 92% of the time. When confidence is low, we say so.
We don't file. Your broker does.
We classify, calculate duty, and watch for change. We don't file entries and we don't give legal opinions. For high-value entries, brief your broker with our result before they file. That's the workflow.
Sourced from the originals
USITC's HTS schedule, CBP's CROSS rulings, Informed Compliance Publications, and Section 301/232/201 actions in the Federal Register. Each source has a last-refreshed timestamp on the result.
Plans
Five tiers. One thing they all do.
Classify your products, calculate the full duty stack, monitor for change. Seven days free on every tier.
We work the importer side — classify and monitor before you ship. For checkout-side duty collection on cross-border orders, Shopify and Zonos do that. Different problem.
Frequently asked questions
What is HTS classification?
Every product imported into the U.S. gets assigned a 10-digit Harmonized Tariff Schedule code. That code drives your duty rate — base MFN, plus Section 301, Section 232, AD/CVD if applicable. Pick the wrong code and your duty math is wrong every shipment until somebody catches it.
How accurate is the classification?
On common categories — apparel, bags, footwear, steel, electronics — guided intake handles most products well, with a confidence score and the runner-up codes shown for every result. On edge cases (composite materials, novel products, ambiguous use), we say the confidence is low instead of pretending. For anything entering at high value, run the result by your broker before filing. We're decision support — they're the licensed professional.
Is this legal advice?
No. We classify, calculate duty, and monitor for change. We don't file entries and we don't give legal opinions. Use the result to decide, brief your broker, and price your products — that's the workflow.
What sources does ImportPilot monitor?
USITC's HTS schedule, CBP's CROSS rulings database, Informed Compliance Publications, and the Section 301/232/201 actions in the Federal Register. Checked every twelve hours. When something touches a code on one of your saved products, you get an email.
How does the free trial work?
Pick a tier, enter your card, you get seven days. No charge until day eight. Cancel inside the trial and you're not billed.
Which countries does ImportPilot support?
U.S. imports from any origin. China, Vietnam, Mexico, the EU, India, anywhere else. HTS, base duty, Section 301, Section 232, and FTA eligibility are calculated end-to-end.
Bring a SKU you’ve already classified.
Run it through ImportPilot and see if we agree. Seven days, no charge until day eight.