Last updated 6 November 2026 · every figure recomputed from the sources listed at the foot of this page
Chapter 99 Terminations: 6 Dated Cut-Offs and 54 Rows That Still Print a Rate
A tariff schedule that only showed live provisions would be unreadable for anyone filing an entry for a past date. So the schedule keeps the dead ones in place, still printing their rates, with a compiler's note in the row saying when the provision ended. That produces a specific and easily misread artifact: 54 headings in Chapter 99 currently print a duty rate that no longer applies to anything. This page lists them and the 6 dated cut-offs the schedule itself prints.
The problem in one paragraph
Read a Chapter 99 heading's general column without reading its article description and you will see a number where you should see a date. Heading 9903.01.50 prints “the duty provided in the applicable subheading + 20%” and then, at the end of the description, a note: the provision terminated, see the Federal Register document that did it. A duty lookup that indexes only the rate column will return 20 percent for a heading that has been dead since 2025. This is not a hypothetical: it is the single largest source of wrong Chapter 99 answers, and it scales with how many provisions have been terminated — 54 headings as of the export read for this page.
6 dated cut-offs the schedule prints
Each row below is a date the schedule states in its own text, the headings that date named, and whether those headings are still printed in today's export. The last two columns matter as much as the first: a citation that resolves to a Federal Register document gives you the primary source, and a citation that does not resolve is printed as unknown rather than guessed at.
This table is wider than the screen: scroll it sideways to reach every column.
| Date the provision ended | Headings the note names | Headings named | Still printed today | Gone from the export | Citation printed in the HTS | Document date (Federal Register API) |
|---|---|---|---|---|---|---|
| 2022-12-31 | 9903.19.23 | 1 | 1 | 0 | none printed | n/a |
| 2025-08-07 | 9903.01.43–9903.01.62, 9903.01.64–9903.01.76 | 33 | 33 | 0 | 90 Fed. Reg. 37963 | 2025-08-06 |
| 2025-11-14 | 9903.02.56 | 1 | 1 | 0 | 90 Fed. Reg. 55964 | 2025-12-04 |
| 2026-02-07 | 9903.01.84–9903.01.89 | 6 | 6 | 0 | none printed | n/a |
| 2026-04-06 | 9903.85.01–9903.85.15, 9903.85.21–9903.85.66, 9903.85.69–9903.85.72 | 65 | 0 | 65 | none printed | n/a |
| 2026-07-23 | 9903.03.01–9903.03.11 | 11 | 11 | 0 | 91 Fed. Reg. 9339 | unknown |
Source: USITC · checked .
Read the “Gone from the export” column as a fingerprint of how the schedule treats a termination. When a provision is terminated but the heading is kept, that count is zero: the heading still exists, annotated. When it is 65, the entire family has been struck from the export and only the note survives to say it once existed. Of the 117 headings these 6 cut-offs name, 52 are still printed and 65 are gone.
Every row that still prints a rate while carrying a termination note
The table below is the direct answer to “which Chapter 99 numbers should I distrust”. Each row is a heading, the rate it still prints, and the note verbatim as the export carries it. Nothing here is paraphrased: the note text is what a reader would see in the tariff schedule itself.
This table is wider than the screen: scroll it sideways to reach every column.
| HTS heading | Rate still printed | Compiler's note (verbatim) |
|---|---|---|
| 9903.01.43 | +11% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.44 | +13% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.45 | +14% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.46 | +15% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.47 | +16% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.48 | +17% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.49 | +18% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.50 | +20% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.51 | +21% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.52 | +22% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.53 | +24% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.54 | +25% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.55 | +26% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.56 | +27% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.57 | +28% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.58 | +29% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.59 | +30% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.60 | +31% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.61 | +32% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.62 | +33% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.64 | +35% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.65 | +36% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.66 | +37% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.67 | +38% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.68 | +39% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.69 | +40% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.70 | +41% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.71 | +44% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.72 | +46% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.73 | +47% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.74 | +48% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.75 | +49% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.76 | +50% | provision terminated. See 90 Fed. Reg. 37963. |
| 9903.01.77 | +40% | Executive Order 14323 (90 Fed. Reg. 37739) was signed on July 30, 2025, and became effective on August 6, 2025. |
| 9903.01.78 | Base rate only | Executive Order 14323 (90 Fed. Reg. 37739) was signed on July 30, 2025, and became effective on August 6, 2025. |
| 9903.01.84 | +25% | provision terminated as of February 7, 2026. |
| 9903.01.85 | Base rate only | provision terminated as of February 7, 2026. |
| 9903.01.86 | Base rate only | provision terminated as of February 7, 2026. |
| 9903.01.87 | Base rate only | provision terminated as of February 7, 2026. |
| 9903.01.88 | Base rate only | provision terminated as of February 7, 2026. |
| 9903.01.89 | Base rate only | provision terminated as of February 7, 2026. |
| 9903.02.01 | +40% | [Insert EO Number |
| 9903.02.30 | +15% | provision terminated. See 90 Fed. Reg. 44638 |
| 9903.02.36 | +15% | provision terminated. See 90 Fed. Reg. 59281. |
| 9903.02.56 | +15% | This provision was terminated on November 14, 2025. See 90 Fed. Reg. 55964 |
| 9903.02.58 | +39% | provision terminated. See 90 Fed. Reg. 59281. |
| 9903.03.06 | Base rate only | A modification to this heading was proclaimed after its expiration by 91 Fed. Reg. 18183. Consult U.S. Customs and Border Protection with any question |
| 9903.19.23 | Unparsed: Free | Subheading was enacted; expired at the close of Dec. 31, 2022 |
| 9903.45.21 | No change | This subheading and its related note, U.S. note 18 to this subchapter, have expired. See 87 Fed. Reg. 7357. |
| 9903.45.22 | 30% flat | This subheading and its related note, U.S. note 18 to this subchapter, have expired. See 87 Fed. Reg. 7357. |
| 9903.45.25 | 30% flat | This heading and its related note, U.S. note 18 to this subchapter, have expired. See 87 Fed. Reg. 7357. |
| 9903.45.27 | No change | This heading and its related note, U.S. note 18 to this subchapter, have expired. See 87 Fed. Reg. 7357. |
| 9903.45.29 | No change | This heading and its related note, U.S. note 18 to this subchapter, have expired. See 87 Fed. Reg. 7357. |
| 9903.88.16 | +15% | provision suspended. |
Source: USITC (United States International Trade Commission) · checked .
Two patterns recur across those 54 rows. The most common note is a bare citation — “provision terminated. See 90 Fed. Reg. 37963” — which points at the presidential document that ended the provision. The second most common is a bare date with no citation, which tells you when but not by what authority; those are the rows where a reader has to go to CBP or to the Federal Register directly. A third, smaller group carries notes that are not about termination at all but about the schedule's own production — page-continuation warnings and list-ordering instructions — which is why the count of notes in the PDF text (175) exceeds the count of termination rows (54).
Why “the heading is still there” is not evidence it is live
The tempting shortcut is to treat the presence of a heading in the export as proof that it is in force. The table above falsifies that directly: every one of those rows is present in the export and every one of them is annotated as ended. The only reliable test is to read the description, because that is where the compiler put the note. On this page's own count, 54 of the export's Chapter 99 rows fail that test, and a lookup that skips the description returns a rate for all of them.
There is a second-order version of the same trap. A heading can be terminated and then modified after termination — the export contains at least one note that says exactly that, naming the modification document separately from the termination document. A reader who resolves only the termination citation will miss the later modification, and a reader who resolves only the later citation will conclude the provision is live. Both are wrong in the same way: they read one note where the schedule printed two.
How to use this timeline on a real entry
Step one: take the Chapter 99 heading your broker applied and find it in the second table. If it is not there, the heading carries no termination note and the rate is live as printed. Step two: if it is there, read the date. An entry whose date of entry falls before that date is governed by the pre-termination text; an entry after it is not. Step three: if the note carries a Federal Register citation, open it and check whether a later document modified the provision — the citation in the row is the starting point, not the answer. Step four: if the note carries no citation, go to CBP for the entry in question rather than relying on the schedule's bare date.
The same discipline applies to the rate tables that are still live. For the country-level blocks, see reciprocal tariff rates by country; for the Section 232 ladder and its thresholds, see the metal content guide. To price an entry that is still live, run it through the duty calculator.
Frequently asked questions
- Why do terminated Chapter 99 provisions still show a rate?
- Because the schedule has to remain readable for entries filed under the older text. 54 Chapter 99 headings currently print a duty rate while carrying a compiler's note saying the provision ended. The rate is a historical record, not an operative one.
- How can I tell whether a Chapter 99 heading is still in force?
- Read the article description, not just the rate column. The termination note is appended to the description, which is why a lookup that indexes only rates returns a number for headings that no longer apply.
- What is the most recent Chapter 99 cut-off the schedule prints?
- 2026-07-23. The earliest date the schedule still annotates is 2022-12-31. Between them the schedule names 117 headings across 6 dated cut-offs.
- What happens to the headings a termination names?
- Of the 117 headings the cut-offs name, 52 are still printed in today's export (annotated, with their old rate) and 65 have been struck from the export entirely -- only the note survives.
- Why does one note cite a Federal Register document and another not?
- The schedule's compiler adds a citation when the terminating instrument is a presidential document or a published notice. Where only a date is printed, the authority has to be established from CBP or the Federal Register directly; this page prints such citations as unknown rather than supplying one.
- Can a terminated provision be modified afterwards?
- Yes, and the export carries at least one note that says so explicitly, naming the modification document separately from the termination document. Resolving only one of the two citations gives the wrong conclusion.
Sources
- USITC (United States International Trade Commission) — Chapter 99 REST export, read live by this task (read 2026-11-06T22:57:19Z, sha256 e55de042e0cb6b67…)
- USITC — Chapter 99 PDF (14,005,269 bytes, HTS Revision 22 (2026)) and its pdftotext -layout extraction; read for the legal notes and the compiler notes printed inside the tariff rows (read 2026-11-06T23:00:09Z, sha256 290eee3d064837a0…)
Every figure above is recomputed from the datasets listed here at render time; the dataset vintage and each source's check timestamp are printed with it. This page extends the prototype that already earns search traffic on the same mechanism. Rates are informational, not a binding customs determination: confirm the classification and the entry with CBP before shipping.