HTS 2026HTSRev21 imported
USITC published 2026HTSRev21 and it is now live in the API.
Changes to the tariff data we serve, the government notices we read, and what shipped in the API, newest first. Data changes and notices marked "Affects our rates" change what the API returns; API changes are releases. Current API version v1.
USITC published 2026HTSRev21 and it is now live in the API.
From September 29, 2026, the Section 232 duty on the pharmaceutical provisions listed in U.S. note 40(c) depends on whether the article is a patented or a generic pharmaceutical (Proclamation 11020, as amended by Commerce's notice of September 23, 2026). Patented articles enter under heading 9903.04.60 (100% including the column 1 rate), 9903.04.62 (15% including the column 1 rate, for Japan, the European Union, South Korea, Switzerland and Liechtenstein) or 9903.04.63 (no additional duty, for the United Kingdom). Generic articles enter under 9903.04.67, with no additional Section 232 duty.
Patent status, Orange Book or Purple Book listing and the FDA approval pathway are not part of an HTS code or a country of origin. We were returning the patented rate as if it were certain. On these provisions the API now returns both cases in `rate_conditional`, `patented` and `generic`, each with the heading it enters under, its Section 232 rate, and the other duties it owes or is relieved of. That last part matters: on some provisions the Section 301 forced-labor duty, and the Brazil duty, are lifted only for patented articles, so the two cases can differ by more than the Section 232 rate.
If you read only the total: on these provisions it is now empty, with `summary.total_declined_reason` set to `scope_attribute` and the `SCOPE_ATTRIBUTE_REQUIRED` warning, unless both cases owe the same amount. Where they do, the total is stated as before, at full confidence, with `rate_conditional` still attached. Confidence on the other lines is 0.8.
Nothing changes before September 29, 2026, or on provisions outside note 40(c).
From September 3, 2026, heavy unmanned aircraft from Brazil under subheadings 8806.24.00, 8806.29.00, 8806.94.00 and 8806.99.00 owe the 100% Section 232 duty under heading 9903.08.21 and, on top of it, the 25% Section 301 duty on Brazilian goods under heading 9903.05.01. U.S. note 50 to chapter 99 relieves the Brazil duty only for goods under a closed list of Section 232 headings, and 9903.08.21 is not on that list. Until October 4, 2026 our responses for these four subheadings from Brazil left the 9903.05.01 duty out and named heading 9903.05.07 as relieving it, giving a total of 112.5% where 137.5% applies: 25 percentage points too low. Since October 4, 2026 they return 137.5%: Free under column 1, 100% under 9903.08.21, 25% under 9903.05.01 and 12.5% under 9903.05.27. If you entered these goods from Brazil between September 3 and October 3, 2026 using our figure, check the Section 301 line. This correction covers these four subheadings from Brazil only.
Proclamations 11061, 11062 and 11063 exclude from importation into the United States products of Canada under 68 tariff provisions, for goods imported on or after 12:01 a.m. eastern time on 2026-09-29: 53 alcoholic-beverage provisions (beer, wine, cider and spirits), 14 dairy-list provisions (whey under 0404.10, molasses and syrups under 1702.90.35 and 1703, and non-alcoholic beer under 2202.91.00), and motorcycles over 800 cc under 8711.50.00.
For a query on these lines with origin CA dated 2026-09-29 or later, the API previously returned the 50% duty as a payable total, with no warning. It now returns no total: summary.total_declined_reason is "import_prohibited", the response carries an IMPORT_PROHIBITED warning at error severity, and a new import_prohibition block names the proclamation and its Federal Register citation (91 FR 58311, 91 FR 58319 and 91 FR 58325). Confirmed on production on 2026-10-04.
The 50% duty still applies to goods imported before 2026-09-29 and entered for consumption, or withdrawn from warehouse for consumption, on or after that date (clause (2) of each proclamation). A query carries an entry date, not an import date, so rate_conditional lists both cases. On 28 of the 53 alcohol provisions the exclusion reaches only product packaged in bottles, cans, boxes, kegs or similar direct-to-consumption containers; bulk product on those lines keeps the 50% duty, and rate_conditional lists that case as well.
Queries dated before 2026-09-29, and goods of any other origin, are unchanged.
Commerce corrected the Section 232 pharmaceutical tariff schedule from September 29, 2026. Pharmaceutical articles and ingredients used solely in clinical trials, research and development, or other non-commercial applications now have their own heading, 9903.04.70, with no additional duty. Unpatented animal health products now count as generic, so heading 9903.04.67 applies to them with no additional duty, and heading 9903.04.69 now also covers pharmaceutical articles that are neither patented nor generic. Commerce also published the jurisdictions eligible for the zero rate under heading 9903.04.66. The 100% and 15% rates are unchanged. Since October 2, 2026, our responses for all 149 covered pharmaceutical provisions describe these reliefs; before that they listed the reliefs as they stood before the correction. Each relief depends on whether the product is patented or how it will be used, which an HTS code and origin cannot show, so the full rate applies unless the importer claims one.
Passenger vehicles and light trucks from Japan, the 27 European Union member states and
South Korea fall under their own Section 232 headings (U.S. note 33, headings 9903.94.40
to 9903.94.61), not the general 25% autos duty under 9903.94.01. Where the column 1 rate
is below 15%, the total of column 1 and the Section 232 duty is 15%. Where column 1 is
15% or more, as for light trucks, no Section 232 duty is added.
Electric goods vehicles under 8704.60.00, which U.S. note 38 also lists as medium and
heavy trucks, keep the 25% Section 232 duty for now.
We were applying the general 25% to these vehicles instead. A Japanese or EU passenger car
at a 2.5% column 1 rate showed 27.5% where 15% is owed; a South Korean car (free under
KORUS) showed 25% where 15% is owed; a Japanese, EU or Korean light truck showed 50% where
25% is owed. From 2026-10-02, the API returns the capped figure.
The caps apply to entries on or after 2025-09-16 for Japan (90 FR 44638), 2025-08-01 for
the European Union (90 FR 46136) and 2025-11-01 for South Korea (90 FR 55964). Queries for
earlier dates keep the 25% duty.
For six unmanned aircraft subheadings (8806.21, .22, .23, .91, .92 and .93) from any origin other than the United States, the Section 232 duty depends on whether the aircraft carries thermal imaging: 100% if it does, 25% if it does not. These are Section 232 rates and they apply on top of the other duties already owed on the line. Nothing in the HTS code, the origin or the entry date distinguishes the two cases, so we previously returned a single figure, which understated the duty owed in both of them. We now return both rates as alternatives, decline to state a single total, and flag the response with SCOPE_ATTRIBUTE_REQUIRED. If your integration reads only the total, these lines will now come back without one: read the alternatives and the flag instead. The underlying measures took effect on 3 September 2026 under Proclamation 11055.
Brazilian-origin goods on the U.S. note 50(a)(ii) exemption list (864 tariff lines, heading 9903.05.03) were being charged the 25% Section 301 Brazil duty under 9903.05.01. As of the 2026-09-08 deploy the duty is suppressed on those lines and the response shows 9903.05.01 in suppressed_measures with exempting heading 9903.05.03. Civil-aircraft (9903.05.05) and pharmaceutical-use (9903.05.06) lines remain charged by default and surface as claimable exemptions. Applies to entries from 2026-07-22.
Goods originating in Guatemala and El Salvador were being quoted the Column 1 general duty rate instead of the DR-CAFTA preferential rate on every line whose Special column carries symbol P, on all surfaces (API, batch, HTS pages, MCP). As of 2026-09-07 those origins resolve at their DR-CAFTA rate, and on the textile and apparel provisions enumerated in U.S. note 52(j)(6)(iii) the Section 301 forced-labour duty is correctly removed via headings 9903.06.06 (GT) and 9903.06.09 (SV). Example: 6116.93.08.00 from Guatemala went from 12.8% to 0.0%; 1006.30.10 (rice) from 21.2% to 10.0%, because the forced-labour carve-out is scoped to the enumerated provisions and rice is not one of them. Costa Rica, the Dominican Republic, Honduras and Nicaragua are unchanged for now: their relief under note 52(i) depends on General Note 29(d)(v), which we have not been able to read from a primary source, so they continue to resolve conservatively at the general rate, with heading 9903.05.95 now surfaced as an available exemption on chapter 50-63 lines so filers know it exists.
Proclamation 11056 temporarily suspended the Section 338 duties on Canadian alcohol, dairy, and motor vehicles, moving their start from August 19, 2026 to August 22, 2026 (headings 9903.03.12, 9903.03.13 and 9903.03.14). For entry dates of August 19, 2026 through August 21, 2026 our API previously included the additional 50% duty; it now correctly returns no Section 338 duty for those three days, and applies the 50% from August 22, 2026 onward. In the same release, 6-digit queries on the default API surface now return an explicit scope-varies indicator when a heading's 10-digit lines carry different measures, instead of silently omitting the additional duty.
USITC published 2026HTSRev17 and it is now live in the API. 6 rates changed.
The free tariff calculator was leaving the base duty out of its total. Any origin without a US free-trade agreement was quietly given the duty-free rate, so the calculator returned only the Section 301/232 surcharges and omitted the underlying HTS rate. A $10,000 shipment of soap from Poland showed 0.3% instead of 4.3%; sugar from the Netherlands 5.2% instead of 10.3%; knit fabric from Brazil 37.8% instead of 41.8%. The HTS pages and the API were always correct, so this affected the calculator only. Fixed 2026-08-09: the calculator now checks trade-agreement membership the same way the API does. Separately, goods from the 32 AGOA countries now correctly receive their duty-free rate everywhere; they had been charged the full rate because the beneficiary list was never populated.
USITC published 2026HTSRev16 and it is now live in the API. 4 rates changed.
USITC published 2026HTSRev15 and it is now live in the API. 2 rates changed.
Heading 9903.04.63, the United Kingdom lane of the Section 232 action on patented pharmaceuticals, was reduced from an additional 10% to 0%. We were serving the superseded 10% for any as_of on or after 29 September 2026.
Commerce reduced the rate effective 12:01 a.m. Eastern on 31 July 2026 (FR Doc. 2026-15799, announced in CBP CSMS #69415934). That is the same moment the action's earliest lane opened and it precedes the 29 September general date, so the United Kingdom never owed the 10% on any entry. Nothing was over-charged on a shipment already made; the wrong figure would have appeared on forward-dated quotes.
UK-origin goods on covered chapter 29 and 30 provisions now resolve to their Column 1 rate and nothing more. The heading was amended rather than withdrawn, so it is still reportable on the entry and we still return it, as a zero-rate advisory rather than a charge. If you total our response yourself, note that it contributes nothing. Verified live in production on 2 August 2026.
Fixed a Section 301 data defect affecting Chinese-origin goods under U.S. note 20: expired product-exclusion subdivisions were being served as live exemptions, under-charging 8 tariff lanes (e.g. 9401.71.00.11 served 12.5% instead of the correct 37.5%) since 2026-07-24, and the live solar-equipment exclusion 9903.88.70 (note 20(www), extended through 2026-11-09 by FR 2025-21671 Annex B) was never surfaced as claimable. 392 defective exemption rows removed, 3 re-keyed to the correct claim heading with the cited expiry; the parser now rejects the defect class at ingestion and a daily audit guard asserts it stays gone. Full regression corpus (260 tuples) green against production.
USITC published 2026HTSRev14 and it is now live in the API. 10 rates changed.
The 10% Section 122 import surcharge under heading 9903.03.01 applies to entries through July 23, 2026 and expires after that date. From July 24, resolver responses no longer include the surcharge; total rates on affected codes drop by 10 percentage points unless another measure applies.
Aluminum articles that are the product of Russia (HTS 9903.85.67, and derivative aluminum under 9903.85.68) now resolve with the 200% Section 232 duty under U.S. note 19 (Proclamation 10522). These Russia-specific headings supersede the generic 50% metals lane, so Russian-origin aluminum resolves at base + 200%, not base + 50%.
USTR imposed an additional 25% Section 301 duty on products of Brazil under HTS 9903.05.01 (U.S. note 50), effective 12:01 a.m. ET on July 22, 2026. Brazil-origin goods now resolve with the 25% stacked on the base rate (and Section 122 through its July 23 sunset). The note-50 exemptions are carved out, so in-transit goods, goods already covered by Section 232, civil aircraft, and pharmaceutical inputs are not over-charged.
United Kingdom-origin automobile parts enumerated in HTSUS Chapter 99 U.S. note 33(j) now resolve to the UK 10% all-in tariff cap under heading 9903.94.32 (US-UK Economic Prosperity Deal, effective June 30, 2025; CBP CSMS #65475725; 90 FR 27851), replacing the global 25% auto-parts lane (9903.94.05) for these codes. Previously these UK parts were returned at the global 25% rate, overstating the total duty by up to 17.5 percentage points (e.g. 8708.10.30.20 GB: 27.5% before, 10% now). The cap covers the 267 subheadings enumerated in subdivision (j), including the 8708 parts series, specific 8706/8707 chassis and body codes, tires (4011), and motor-vehicle seats (9401.20). Codes outside the UK list, such as 8706.00.03, correctly remain on the global lane. The certification-based lane 9903.94.33 (note 33(q)) is not modeled. Rates for all other origins are unchanged.
Ninety headings express their duty entirely in words, with no number anywhere in the rate
text. Our internal check for unread rates required the text to contain a digit, so these
were never counted and never fixed. That filter has been removed.
Eighty-eight of the ninety now resolve to a structured reference recording which heading,
subheading, note or related article the duty defers to. No rate was invented, and nothing
is followed on your behalf.
Across the schedule, 243 duty rows now carry structured components, constraints or a
reference target. Four remain unread, and say so.
Duty rows whose rate text we could not previously read have been re-parsed through the
current grammar and now carry structured components, constraints or a reference target.
No rate value was invented. Every component is derived from the verbatim USITC text, and
any rate that could not be read in full is still reported as unreadable rather than
partially. Where a rate depends on something only the importer knows, we publish the terms
and decline to total them.
Ten watch and clock headings had been storing only the first two terms of a three-term
rate, which under-reported their duty. They now carry all three terms and are marked as
not machine-totallable.
The 2024 four-year review raised Section 301 duties on five specific 10-digit facemask codes under heading 6307.90.98. Between June 15 and July 6 our data applied that increase to the whole heading, overstating China-origin totals on non-mask articles (for example 6307.90.98.91) at 42% instead of 24.5%, or 17% where a product exclusion applies. Corrected on July 6: non-mask codes now return List 4A treatment, facemask codes are unchanged at their current 50% rate, and historical lookups for 2024-2025 reflect the rates in force at the time. We also added expiry dates to all reinstated product exclusions (heading 9903.88.69), which run through November 9, 2026.
The July 1 HTS revision split 24 tariff lines into new 10-digit statistical codes (including 8708.80.16, 1702.90.90, 2209.00.00, 3507.90.70, 9404.10.00). Our importer briefly reported those new codes without their China Section 301 duty, under-stating totals by 25 percentage points on affected China-origin lookups. Fixed on July 4: all 24 families now return the full duty stack, the importer anchors Section 301 at the 8-digit line so future revisions inherit automatically, and a structural audit now flags this pattern before it can recur.