DutyCheck

Know what every product you import should be classified as — and what it really costs.

DutyCheck gives you a documented tariff-classification dossier for each product: a recommended HTS code with the reasoning spelled out, CBP rulings you can click and read, today's duty math at your declared values, and an honest confidence tier that tells you when to ask a broker.

It shows its work

Every dossier walks through the classification reasoning step by step under the General Rules of Interpretation, and cites CBP rulings for analogous goods. Each cited ruling is verified to exist in CBP's public rulings database before your dossier is released, and links to the full ruling text so you — or your broker — can read it.

Duty math at your volumes

Rates come from the tariff schedule rows fetched for your run — never typed in from memory. You see the base rate, the per-unit duty, your estimated annual duty at your declared values, and the chapter-99 overlay headings (like Section 301) that apply to your code, framed honestly: verify overlay rates at entry.

Honest about uncertainty

Every dossier carries a confidence tier — HIGH, MEDIUM, or LOW. When the call genuinely needs a licensed customs broker, the dossier says so and includes the exact question to ask, instead of bluffing past the hard part.

See a real dossier

Read the full sample →

Generated for a flexible smartphone tripod with a Bluetooth shutter remote imported from China — a real run of the same pipeline you're buying. Three pieces of it:

The recommendation

9620.00.50.00

Of plastics · general rate 5.3%

Medium confidence

Heading 9620 is an eo nomine provision specifically covering tripods and similar articles, and the flexible smartphone tripod with bendable (plastic) legs clearly falls within it under GRI 1. The 10-digit code 9620.00.50.00 (of plastics) is supported by the bendable/flexible leg construction typical of plastic/rubber-like material. However, the retail set includes a detachable Bluetooth shutter remote, creating a GRI 3(b) set classification question. Because the tripod is the article that gives the set its essential character (the remote is ancillary/detachable), 9620 still controls, but confirmation of the leg material (plastics vs. metal) is needed to lock the 10-digit code. No on-point CBP ruling was supplied for this product combination.

A cited CBP ruling

Ruling N230145

A wired camera remote switch (classified 8537.10.9070) and a Bluetooth wireless keyboard (classified 8471.60.2000), both sold as Samsung accessories.

Tangentially relevant because it addressed classification of a Bluetooth wireless device and a camera remote control, concluding that heading 8543 was inapplicable for the keyboard because the article was specified elsewhere, and that heading 8544 was inapplicable for the wired remote. It confirms that specific-function camera remotes are not automatically classified in 8543 or 8544, supporting the view that the remote component does not control heading selection for this retail set. Not directly on-point for heading 9620 or for the GRI 3(b) essential-character analysis of a tripod-remote set.

The duty math

$8,141

estimated annual base duty at the declared values

5.3% on $153,600 of annual declared value — plus the 9903.88.03 overlay heading identified for verification at entry.

How it works

  1. Describe your product: what it is, where it's made, what a unit costs, and how many you import a year.

  2. We work through the current tariff schedule and CBP's public rulings for analogous goods, and compute the duty math at your declared values.

  3. Your dossier is typically ready about 10 minutes after checkout — hosted on your own link and emailed to you, with a JSON export.

Pricing

Per product

$29

One classification dossier: recommended HTS code, the full reasoning chain, cited CBP rulings, alternatives with rates, and the duty math at your declared values. Hosted on your own link, emailed, exportable as JSON. No subscription.

Get a dossier — $29

Monitoring

$79/month

Turn on change alerts for your catalog: when a tariff-schedule change touches your codes, you get one email naming the affected products, the old and new duty at your declared values, and the effective dates. Pause or cancel from any email.

About monitoring →

FAQ

What exactly is in a dossier?

A recommended HTS code at the deepest level the evidence supports, the reasoning chain behind it (GRI analysis), cited CBP rulings for analogous goods with links to the full public ruling text, a table of the alternative codes considered with their rates — including the ones that would cost more — the current duty computation at your declared values with applicable chapter-99 overlay headings identified, a confidence tier, and (on MEDIUM or LOW) the exact question to put to a licensed customs broker.

Is this legal advice or a CBP ruling?

No. A dossier is documented analysis with cited public precedent — not legal advice, not a CBP ruling, and not a substitute for a licensed customs broker. If you want a classification that binds CBP, CBP's own eRulings program issues binding rulings at no charge; a dossier is good preparation for exactly that request, and every dossier says so.

Where do the codes, rates, and rulings come from?

From the two public sources of record: the US International Trade Commission's Harmonized Tariff Schedule and CBP's CROSS rulings database, both fetched fresh for your run. Before a dossier is released, a mechanical check verifies that every cited ruling exists in the fetched set and every quoted rate equals the fetched schedule row. If that check fails, nothing ships and you are refunded.

What does the confidence tier mean?

HIGH means the evidence supports the recommendation down to the statistical suffix. MEDIUM means the heading is solid but something below it needs verification — often the constituent material — and the dossier names it. LOW means the classification genuinely needs a broker or a binding ruling, and the dossier gives you the drafted question rather than a guess.

What about Section 301 and other chapter-99 overlays?

The dossier identifies the chapter-99 overlay headings referenced by the footnotes on your code (for example 9903.88.03 for many China-origin goods) and includes any overlay rates fetched for your run. Overlay rates change through USTR action, so the dossier always frames them as verify-at-entry rather than pretending they're fixed.

I already have a code for this product. Is this still useful?

Yes — enter your current code with your submission and the dossier compares it against the recommendation. If they differ, you see the reasoning and the rate difference at your declared volumes, which is exactly the conversation to have with your broker.

What is your refund policy?

If the pipeline can't produce a dossier that passes its own grounding check, the charge is reversed automatically — you'll get an email, no action needed. If our records show you never opened your delivered dossier, we refund on request within 30 days. See our Terms for details, or email dutycheck@forage.bot.

Building on top of DutyCheck? There's an API — see the docs.