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.

Start 7-day free trial

7-day free trial · Cancel anytime

Cotton T-Shirt (Women's)
Classified

6109.10.00.40

T-shirts, knitted, of cotton

92%
Base duty16.5%
Section 301N/A
Total duty16.5%
Est. per unit$1.40

GRI 1: Heading 6109 covers knitted t-shirts. Subheading .10 for cotton content >50%. Suffix .40 for women's.

+2 alternative candidates

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

Classified

6109.10.00.40

T-shirts, singlets, tank tops and similar garments, knitted or crocheted, of cotton, women's

92%

Rationale

GRI 1 resolves via heading 6109: product is a knitted cotton t-shirt. Subheading .10 for cotton content exceeding 50% by weight.

Base duty: 16.5%
Sec 301: N/A
Sec 232: N/A

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 duty16.5%
Section 301 (China)+25%
Total duty41.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 duty16.5%
Section 301N/A
Total duty16.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

92%Classified

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

Cotton T-Shirt
Leather Sneakers
Bluetooth Earbuds1
Skincare Serum
Water Bottle

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

1 tariff change (China)0 HTS revisions0 ruling changes
ProductOriginHTS CodeDutyStatus
Cotton T-ShirtVietnam6109.10.0016.5%Current
Leather SneakersVietnam6403.99.608.5%Current
Bluetooth EarbudsChina8518.30.2050%Review
Skincare SerumS. Korea3304.99.50FreeCurrent
Water BottleChina7323.93.0027%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.

Scout

$19/mo

Start trial

Pilot

$49/mo

Start trial

Captain

$99/mo

Start trial

Fleet

$249/mo

Start trial

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.