Calculate US import duty in seconds.
Every HTS code. Every country. Every stacking rule. Includes Section 301, Section 232, IEEPA, and CBP fees — all from official USTR & CBP data.
Every number, explained.
We don't just spit back a percentage. Every calculation cites the exact HTS subheading, Chapter 99 measure, and CBP CSMS that produced it — so your broker, finance team, and auditors can trust it.
-
1Classify your product
Search by product name or paste a 4, 6, 8, or 10-digit HTS code. We autocomplete against the current Harmonized Tariff Schedule.
-
2Pick the country of origin
Origin determines which additional measures apply: Section 301 for China, IEEPA for emergency actions, FTA preferences for USMCA, KORUS, and more.
-
3Enter quantity & price
Most rates are ad valorem (% of value). A handful are specific (cents per kg, per pair). We handle both, including mixed / compound rates.
-
4Get the full stack
Base duty + Chapter 99 surcharges + MPF + HMF = your real landed cost. Each line cites the measure that applied it.
Every measure that touches your entry.
MFN rates for WTO members plus preferential rates for FTA partners (USMCA, KORUS, USJFTA, IFTA, CAFTA-DR, and more).
Layered via Chapter 99 subheadings 9903.88.01–9903.88.15. We track exclusion extensions and reinstatements automatically.
25% on steel, 10% on aluminum from non-exempt countries. Quota-based exemptions tracked by origin.
Country-scoped surcharges from presidential proclamations. Updated within 1 hour of Federal Register publication.
GSP, AGOA, Pharma Agreement, Civil Aircraft, Nairobi Protocol — all modeled as the right stacking layer.
Merchandise processing fee (0.3464%, capped). Harbor maintenance fee (0.125%, ocean freight only). Applied automatically based on mode.
Who it's for.
Whether you're pricing one SKU or auditing a quarter of entries, the calculator is the same free tool — the API below is how the pros scale it.
Know the full landed cost before you commit — and spot when a 301 exclusion expires before it blows up your margin.
Shareable links with cited measures. Stop screenshotting USTR list tables.
The same engine is available as a REST API. Clean JSON, per-line citations, and changelog webhooks.
Cross-check what your broker filed against what the schedule says — at scale, via CSV upload.
Every rate, cited to an official source.
We don't hand-type numbers. We ingest from the USITC, USTR, CBP, and Federal Register, normalize into a single stacking model, and publish within an hour of the upstream change.
Put this engine in your checkout, ERP, or broker tool.
The same stacking logic you see in the calculator — as a clean JSON API. Per-line citations, change webhooks, and rate-history endpoints.
# Calculate duty for one line curl https://api.tariffsapi.com/v1/tariffs/resolve \ -H "Authorization: Bearer $KEY" \ -G --data-urlencode 'hts=8517.13.00.00' \ --data-urlencode 'origin=CN' \ --data-urlencode 'resolve_chapter_99=true' # → 200 OK { "base_tariff": { "percentage_component": 0 }, "additional_measures": [ { "program": "section_301", "percentage_component": 0.25 }, { "program": "ieepa", "percentage_component": 0.125 } ], "cited": ["9903.88.03"] }
About the tariff calculator.
How is US import duty calculated?
Duty = base HTS rate × entered value, plus any country-scoped Chapter 99 surcharges (Section 301, 232, IEEPA), plus CBP fees (MPF at 0.3464% capped at $634.62, and HMF at 0.125% on ocean freight). The calculator applies each in the correct CBP-mandated stacking order.
What is Section 301 and when does it apply?
Section 301 is a US trade remedy that adds ad valorem duty to Chinese-origin goods listed on USTR Lists 1–4A. Rates are typically 7.5% or 25%. We flag every HTS code with an active 301 measure and cite the Chapter 99 subheading that implements it.
Do I pay duty on sample shipments under $800?
Shipments valued at $800 USD or less are generally de minimis and exempt from duty and MPF. Exceptions apply — Section 301 or IEEPA measures can still be collected in some cases, and de minimis treatment itself is under review.
How often are rates updated?
HTS Revisions are pulled quarterly from USITC. CBP CSMS messages are ingested hourly. Federal Register proclamations (IEEPA, 232) are ingested daily with a typical sync time of under one hour from publication.
Is the calculator free? Do I need to sign up?
The calculator is 100% free with no signup required. A free account unlocks saved calculations, HTS Watch alerts, and CSV export. The API has a free tier for developers.