Which Products Are Affected by a New Tariff? A Same-Day SKU Check

The short answer

A new tariff hits a product when its HTS line is on the action's list and it passes every other test the notice adds: metal weight, origin and the date it is entered. Matching codes alone over- or under-counts. In HTS Revision 23 the Section 232 metals lists mix four-, six-, eight- and ten-digit entries, so two part numbers under one 8-digit code can land on different lists or none. For a 3-person trade team with 12,000 part numbers, the honest overnight answer is three buckets: hit, not hit, and cannot tell yet, with the missing fact named for each.

Next step:Price the full duty stack for one SKU

In this post
  1. Which of your products does a new tariff affect?
  2. How do you check if a tariff applies to your product?
  3. Why do two SKUs under the same 8-digit code get different Section 232 rates?
  4. What is the key compliance challenge for Section 232 derivative products?
  5. Does Section 232 stack with Section 301, and does it apply to goods in transit?
  6. How do you calculate tariff impact per SKU for the CFO by morning?
  7. What does GingerOS do when a new tariff is published?
  8. Putting a same-day tariff check into your trade team's week
  9. References

At GingerControl we build trade compliance AI, and before writing this I read the 11 lists in U.S. note 16(c) to Chapter 99 against the statistical suffixes in Chapters 76 and 84 of the tariff schedule, then checked them again in HTS 2026 Revision 23, current from November 10, 2026 [1][2][3]. The headline version of a tariff is a list of codes. The schedule's version is a set of filters, and an annex match is only the first one.

This post is about any new U.S. tariff action and the first 24 hours after it. For the Section 301 product lists alone, see which of your products a new Section 301 list affects; for keeping a standing watch on the Section 232 derivative lists, see Section 232 derivative inclusion monitoring.

Which of your products does a new tariff affect?

A new tariff affects a product only when its 10-digit HTS line falls within a listed provision and it also meets every condition the action attaches, such as a metal weight share, an origin or an entry date. The list names tariff provisions, never your part numbers, so the match always runs through your classification.

That makes the first output a sort, not a total. Here is the sort I would hand a CFO the morning after a notice:

BucketWhat puts a part thereWhat the CFO gets
HitListed line, passes every condition, facts on fileThe new rate and the extra duty on its trailing 12 months of entered value
Not hitLine not listed, or listed but fails a condition you can document (for example under 15% metal by weight)Nothing to budget, with the reason recorded
Cannot tell yetA fact is missing: the code is unreviewed, the weight share or metal origin is unknownA value range and the one fact that would settle it

Bottom line: The cannot tell yet bucket is the work list. For a team with 12,000 part numbers, its size the morning after a notice measures how complete your product data was before the notice.

How do you check if a tariff applies to your product?

Run each part through five filters in order: the line level of the listing, the list and heading it sends you to, the weight or content test, the origin and metal-origin rules, and the stacking and date rules. In note 16(c) each filter is written into the schedule's own text [1].

  1. Line levelA listed 4-digit heading covers every line under it; a listed 10-digit line covers only itself
  2. List to headingLists (i) to (v) take 9903.82.02; lists (vi) to (viii) and (xi) take 9903.82.09
  3. Weight testOutside Chapters 72, 73, 74 and 76: at least 15% listed metal by weight
  4. Origin and metal originU.K. at 95%, U.S. metal at 85%, Russia and general note 3(b) countries
  5. Stacking and dateWhich other layers drop away; entered on or after the effective time

What each filter says in HTS Revision 23, U.S. note 16 [1]:

  1. Line level. The 11 lists hold 742 entries by our count: 563 at eight digits, 144 at ten digits, 33 whole four-digit headings and two six-digit lines. Some codes sit on more than one list.
  2. List to heading. The headings are "mutually exclusive, such that an imported article will be subject to no more than one of these headings" (note 16(a)). Articles on lists (i) to (v) take 9903.82.02, the applicable subheading's duty plus 50%; articles on lists (vi) to (viii) and (xi) take 9903.82.09, plus 25%, though list (xi) derivatives of Japan, the EU and nine other named economies take a 15% total under 9903.82.22; lists (ix) and (x) take a 15% total under 9903.82.10 (no change under 9903.82.11 if the general rate is already 15% or more), or plus 25% for a general note 3(b) country under 9903.82.12. The 15% totals run through December 31, 2027 under clause (2) of Proclamation 11032 [4].
  3. Weight test. For listed articles outside Chapters 72, 73, 74 and 76, the headings "only apply where the weight of the applicable metal is at least 15 percent of the weight of the imported article"; a line on several lists uses "the aggregate weight of the listed metals". Below that, the article takes heading 9903.82.03, no change.
  4. Origin and metal origin. U.K. products whose steel is at least 95% melted and poured in the U.K., or whose aluminum is at least 95% smelted or most recently cast there, take 9903.82.04 or 9903.82.05; derivatives with at least 85% U.S.-melted and poured steel or U.S.-smelted and cast aluminum take a 10% rate, plus 10% under 9903.82.06 for lists (ii), (iv), (vi) to (viii) and (xi), or a 10% total under 9903.82.07 for lists (ix) and (x) (notes 16(d) and (e)); Russia has its own headings, 9903.82.14 to 9903.82.17.
  5. Stacking and date. Covered in its own section below.

GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

A plain VLOOKUP of your codes against the annex runs filter 1 and stops. Filters 2 to 5 need facts most item masters do not carry.

Why do two SKUs under the same 8-digit code get different Section 232 rates?

Because note 16(c) can list a 10-digit statistical line, and the lines under one 8-digit subheading can sit on different lists, each with its own heading and rate [1]. The legal rate of duty is set at eight digits, but the Section 232 lists reach down to the statistical suffix.

Subheading 7616.99.51, other articles of aluminum, shows the split. It has eight statistical lines in Chapter 76, and they land on three lists [1][2]:

10-digit lineArticleNote 16(c) listHeading and additional duty
7616.99.5160Castings(i) Articles of aluminum9903.82.02: plus 50%
7616.99.5170Forgings(i) Articles of aluminum9903.82.02: plus 50%
7616.99.5120Laminated goods of aluminum sheets(ii) Derivative aluminum articles9903.82.02: plus 50%
7616.99.5150Hangers and supports for pipes and tubes(ii) Derivative aluminum articles9903.82.02: plus 50%
7616.99.5175Other articles of wire(ii) Derivative aluminum articles9903.82.02: plus 50%
7616.99.5190Other(ii) Derivative aluminum articles9903.82.02: plus 50%
7616.99.5130Ladders(vi) Derivative aluminum articles9903.82.09: plus 25%
7616.99.5140Venetian blinds and parts(vi) Derivative aluminum articles9903.82.09: plus 25%

Additional duties on top of the 2.5% general rate, before the U.K., U.S.-metal and Russia headings. Chapter 76 goods are outside the 15% weight test [1][2].

The machinery side splits harder. Subheading 8483.40.50, fixed ratio and manually selected ratio speed changers other than those for paper-making machines, has three statistical lines, and only one is listed: 8483.40.5020, gear boxes and speed changers for wind turbines, which sits on both list (vi) and list (vii), so its aluminum and steel weights are added for the 15% test [1][3]. Fixed ratio speed changers (8483.40.5010) and the other line (8483.40.5080) are on no list, and neither 8483 nor 8483.40 is listed at any level. On a $100,000 German-origin entry, the wind turbine line pays $27,500 and the fixed ratio line $10,000, on the text of HTS Revision 23:

One 8-digit subheading, two outcomes: German gear boxes under 8483.40.50Duty on a $100,000 entry of non-U.S. metal, not for civil aircraft: MFN plus Section 232 or the forced-labor Section 301; the wind turbine line at 15% or more combined metal by weight

Source: HTS 2026 Revision 23, Chapters 84 and 99, U.S. notes 16 and 52; read November 10, 2026

See the data
10-digit lineDuty
8483.40.5020, wind turbine gear box$27.5K
8483.40.5010, fixed ratio speed changer$10K

The arithmetic: the wind turbine gear box pays the 2.5% general rate plus 25% under 9903.82.09, $27,500, and note 52(f)(1) keeps the forced-labor Section 301 off it. One more condition can move it: under note 16(k), a listed Chapter 84 part that will be used exclusively to make the agricultural or fixed industrial equipment on lists (ix) and (x), or the mobile industrial equipment on list (xi), takes 9903.82.23 to 9903.82.26 instead, a 15% total for this gear box through December 31, 2027, so end use is a fact to collect too. Metal origin moves it as well: with at least 85% U.S.-melted and poured steel or U.S.-smelted and cast aluminum, 9903.82.06 applies instead, plus 10%. GingerControl identifies and documents the opportunity; your licensed broker or counsel files. The fixed ratio speed changer is outside Section 232, so it takes the forced-labor heading for an EU member state, 9903.05.39, which brings a line with a general rate under 10% to a 10% total: $10,000 [1][3]. Same supplier, same 8-digit code, $17,500 apart.

Quotable insight: A tariff list matched at eight digits merges lines the schedule keeps apart. In HTS 2026 Revision 23, subheading 7616.99.51 splits across Section 232 lists (i), (ii) and (vi), and only one of the three statistical lines under 8483.40.50 is listed at all. The same supplier's German gear boxes can pay $27,500 or $10,000 on a $100,000 entry depending on the last two digits.

Classification decides which line a part takes, and it follows what the part is, never the duty it attracts. If your entries show both lines for similar parts, ask your licensed broker to review them.

What is the key compliance challenge for Section 232 derivative products?

Documenting the facts the heading depends on: the listed metal's share of the article's weight, the country where that metal was melted and poured or smelted and cast, and the article's origin [1]. The list match takes seconds. The facts behind it live in mill certificates, drawings and supplier declarations.

Three points from note 16 decide how a parts manufacturer sets up the data:

  • Weight decides whether, value decides how much. The 15% test is by weight, but the headings "apply to the full customs value" of the article (note 16(c)). A 30%-steel gear box pays on its whole price, not on its steel.
  • Two lists, one total. A line on both an aluminum and a steel list, such as 8483.40.5020, is tested on "the aggregate weight of the listed metals" (note 16(c)).
  • Special rates do not shield it. For goods eligible under a free trade agreement or preference program, the Section 232 duties "shall be collected in addition to any special rate of duty" (note 16(b)). The USMCA treatment that does exist is narrow: note 16(j) splits list (xi) derivatives by U.S. content up to 40% of value, and notes 16(h) and (i) cover limited, Commerce-authorized quantities of Canadian and Mexican steel and aluminum. GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

For a supplier base of 200 vendors, this is a data request before it is a tariff question, and it is the same request every time a list changes. Our Section 232 steel and aluminum guide covers the rate tiers in more depth.

Does Section 232 stack with Section 301, and does it apply to goods in transit?

Section 232 and the forced-labor Section 301 do not stack, while Section 232 and China's Section 301 List 1 do; and a proclamation reaches goods by the date they are entered, unless its own text carves out goods in transit [1][4].

The stacking rules sit in two notes:

LayerStacks with a Section 232 metals heading?Where it says so
Forced-labor Section 301 (9903.05.20 to 9903.05.84)No: goods under 9903.82.02 and 9903.82.04 to 9903.82.26 are exemptU.S. note 52(f)(1)
China Section 301 List 1 (9903.88.01)Yes: applies to all listed products of China, except USTR exclusions (few still in effect) and most Chapter 98 entriesU.S. note 20(a)
Article under 15% metal (9903.82.03)Not a Section 232 duty, so the note 52(f)(1) exemption does not reach itU.S. notes 16(c) and 52(f)(1)

Sources: HTS 2026 Revision 23, Chapter 99 [1]. GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

That last row is the weight-share flip. A listed part that drops under 15% metal by weight leaves Section 232 and picks up the forced-labor Section 301 rate for its origin, so a weight share near the threshold moves the part between two programs, not between a duty and none. The 9903.05 heading table lists each economy's forced-labor rate, and how tariff stacking works covers the order the layers apply in.

On timing, read the effective clause word for word. Proclamation 11032, the June 2026 change to the metals lists, applies to "goods entered for consumption, or withdrawn from warehouse for consumption, on or after 12:01 a.m. eastern daylight time on June 8, 2026", and neither its text nor the HTS headings that carry it out have an exception for goods in transit [4][1]. Under that wording a container already on the water pays the new rate if it is entered after the effective time. Other actions have written their clauses differently, so check each one before you give the CFO a cutoff date.

How do you calculate tariff impact per SKU for the CFO by morning?

For every part in the hit bucket, multiply its trailing 12 months of entered value by the difference between the new total rate and the total it pays today, then show the cannot tell yet bucket as a range. Use your own entry data for the value, not the item master's standard cost.

The steps for a 3-person team with 12,000 part numbers:

  1. Pull the lines. Part number, 10-digit HTS code, origin, supplier and the last 12 months of entered value from your entry records.
  2. Filter at full length. Match each code against every listed level, from four to ten digits.
  3. Apply the conditions. Weight share, metal origin and origin, from documents on file. No document, no bucket: the part goes to cannot tell yet.
  4. Price the change. New total minus today's total, including the layers that drop away, such as the forced-labor Section 301 on a part that moves onto a Section 232 heading.
  5. Write the range. For the cannot tell yet bucket, its value at the lowest and highest rate it could take, and the fact that settles each part.

GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

An illustration, not a forecast: if 600 of your 12,000 part numbers land in the hit bucket with $18 million of entered value a year, and the action moves them from a 10% total to a 27.5% total, the extra duty is $3.15 million a year. If another 900 parts with $25 million of value are in cannot tell yet, the range on them runs from nothing to the same 17.5 points, up to $4.375 million. The second number is usually the one the CFO asks about.

Keep the records behind each bucket. Importers must use reasonable care in classifying and valuing their goods (19 U.S.C. 1484(a)), and the weight and origin documents are what support the heading you enter [5].

What does GingerOS do when a new tariff is published?

GingerOS, GingerControl's AI trade compliance platform, runs on your process and the data you have, ERP or not: it watches new rules and changes in your ERP, PLM and supplier records, checks every SKU against a new rule and lists the ones it hits, and shows each affected part's new duty and next step. The difference from an annex lookup is the third bucket: GingerOS asks for missing product facts before it suggests an HTS code, and records the reasoning for your approval.

How that maps to the five filters:

FilterAnnex lookup in a spreadsheetGingerOS
Line levelExact or prefix match, set by whoever writes the formulaChecks every SKU against a new rule and lists the ones it hits
Weight and metal originNot in the item master, so skipped or guessedReads the PDFs, emails and spreadsheets you have on file; asks your team for missing product facts before it suggests an HTS code
AssembliesOne row per part numberUploaded BOMs linked both ways: what a part goes into, what a product is made from
ResultA filtered sheetEach affected part's new duty and next step, with approved results written back to your ERP and an audit trail

GingerOS reads text and images, in English and Chinese today, and connections to your ERP and PLM are set up for your company, read-only and staged. It does not file entries: your licensed broker files, and a person on your team approves each result.

When is a spreadsheet enough? If your parts sit outside the metals lists and your codes were reviewed at the last HTS revision, the filter 1 match is enough. If they carry steel or aluminum, fall under a subheading the lists split, or have weight shares only in PDFs, filters 2 to 4 are the work, and that is where GingerOS fits.

Putting a same-day tariff check into your trade team's week

The next notice will arrive with a list of codes and a few days' notice. Whether the morning after is a three-bucket report or a week of spreadsheets depends on whether your weight shares, metal origins and codes are on file before it lands. GingerOS, GingerControl's AI trade compliance platform, checks every SKU against a new rule and shows each affected part's new duty and next step, from your own records. It starts with Prototype Week: one call, then a clickable prototype of your own flow in three days. See GingerOS check a new tariff against your own parts

For the rule changes alone, the free Policy Briefings send one email when a U.S. trade rule changes, linked to its primary document.

References

  1. U.S. International Trade Commission, Harmonized Tariff Schedule 2026 Revision 23, Chapter 99
    Data cited: U.S. note 16(a) to (k), including the 11 lists in note 16(c) (742 entries by our count); headings 9903.82.02 to 9903.82.26; U.S. note 20(a) and heading 9903.88.01; U.S. note 52(a), (f)(1) and (k); heading 9903.05.39
    Source: USITC, HTS 2026 Revision 23, Chapter 99
    Revision in effect from: November 10, 2026. Read: November 10, 2026
  2. U.S. International Trade Commission, Harmonized Tariff Schedule 2026 Revision 23, Chapter 76
    Data cited: Subheading 7616.99.51, its 2.5% general rate and statistical suffixes 20 to 90
    Source: USITC, HTS 2026 Revision 23, Chapter 76
    Read: November 10, 2026
  3. U.S. International Trade Commission, Harmonized Tariff Schedule 2026 Revision 23, Chapter 84
    Data cited: Subheading 8483.40.50, its 2.5% general rate and statistical suffixes 10, 20 and 80
    Source: USITC, HTS 2026 Revision 23, Chapter 84
    Read: November 10, 2026
  4. The President, Proclamation 11032, "Further Adjusting the Tariff Regimes for Imports of Aluminum, Steel, and Copper Into the United States," 91 FR 34085, FR Doc. 2026-11314
    Data cited: Clause (1), effective for goods entered for consumption, or withdrawn from warehouse for consumption, on or after 12:01 a.m. EDT on June 8, 2026; clause (2), rates through 11:59 p.m. EST on December 31, 2027
    Source: GovInfo PDF, FR Doc. 2026-11314
    Signed: June 1, 2026. Published: June 4, 2026
  5. 19 U.S.C. 1484, Entry of merchandise
    Data cited: Subsection (a)(1), the importer of record's duty to use reasonable care in making entry
    Source: Legal Information Institute, 19 U.S.C. 1484
    Read: November 4, 2026

Questions people ask

Our CFO wants to know what products are affected by the new tariffs by tomorrow: where do we start?

Pull every part number with its 10-digit HTS code, origin and last 12 months of entered value, then run each line through the action's list, its weight test, its origin rules and its entry date. With 12,000 part numbers and a 3-person team, give the CFO three buckets: hit, not hit, and cannot tell yet. A spreadsheet lookup runs only the list test; GingerOS checks every SKU against a new rule and lists the ones it hits.

Is there a list of products affected by tariffs that we can match our 12,000 part numbers against?

Yes, each action publishes one, but it lists HTS provisions, not products. The Section 232 metals lists in U.S. note 16(c) hold 742 entries in HTS Revision 23, written at four, six, eight and ten digits. Match each part's full 10-digit code against every level. A spreadsheet prefix match is only as exact as its formula; GingerOS checks every SKU against a new rule and shows each affected part's new duty.

What items are affected by the new tariffs if the HTS codes in our ERP are out of date?

You cannot know until the codes are right, because the list is matched against the classification, not the part name. For a 3-person team, put unreviewed parts in the cannot tell yet bucket and sort them by entered value. GingerOS asks for missing product facts before it suggests an HTS code and records the reasoning for your approval; an ERP field holds only the last code entered. Your licensed broker confirms the codes that go on entries.

Our ERP shows two SKUs under 7616.99.51 at different Section 232 rates: why?

Because the lists can name a 10-digit statistical line. Under 7616.99.51, castings sit on list (i) at plus 50%, ladders on list (vi) at plus 25%. On a $100,000 German entry under 8483.40.50, a wind turbine gear box pays $27,500 and a fixed ratio speed changer $10,000. An 8-digit lookup merges them; GingerOS checks every SKU against a new rule and lists the ones it hits. GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

Our gear boxes are 30% steel by weight: is Section 232 steel content calculated by weight or by value?

By weight for the test, by value for the duty. Outside Chapters 72, 73, 74 and 76, a note 16(c) heading applies only where the listed metal is at least 15% of the article's weight. Then the rate is charged on full customs value: a $40 gear box pays on all $40. GingerOS reads weight shares from the PDFs and spreadsheets on file; an item master with no weight field cannot run the test.

We buy steel parts from 200 vendors: what makes Section 232 derivative compliance hard for a parts manufacturer?

Proving the facts the rate depends on: the metal weight share, where the steel was melted and poured or the aluminum smelted and cast, and the origin. Those facts sit in mill certificates and drawings, not in the ERP, and without them you cannot support the heading on the entry. GingerOS reads the PDFs, emails and spreadsheets on file and asks for missing product facts; an ERP lookup sees only the code.

We buy Chinese-origin steel and aluminum parts: does Section 232 stack with Section 301?

Partly. Note 52(f)(1) exempts goods under the Section 232 metals headings from the forced-labor Section 301. China's List 1 still stacks: note 20(a) applies its 25% to listed products of China, except USTR exclusions and most Chapter 98 entries. Sort your 200 Chinese-origin parts by heading first; GingerOS shows each affected part's new duty, where a one-rate lookup misses the layer that drops away. GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

Our containers are already on the water: do new tariffs apply to goods in transit when the proclamation takes effect?

Only if the proclamation says so. Proclamation 11032 applies to goods entered for consumption, or withdrawn from warehouse for consumption, on or after 12:01 a.m. EDT on June 8, 2026, with no in-transit exception, so a $500,000 container entered at 12:02 a.m. pays the new rate. Read each action's own clause. GingerOS watches new rules and alerts you when one affects you; a news alert rarely quotes the clause.

Our CFO wants the extra duty in dollars per part: how do we calculate tariff impact per SKU?

Multiply each hit part's trailing 12 months of entered value by the new total rate minus today's, after checking which layers drop away. A move from a 10% to a 27.5% total adds $175,000 on $1 million a year. Report cannot tell yet as a range. GingerOS shows each affected part's new duty; a standard-cost sheet prices the wrong base. GingerControl identifies and documents the opportunity; your licensed broker or counsel files.

What does a tariff impact assessment for 12,000 SKUs need from our ERP?

Five fields per part: the 10-digit HTS code, country of origin, metal weight shares by metal, the metal's melt and pour or smelt and cast country, and the last 12 months of entered value. Most ERPs hold the first two and the value. GingerOS, GingerControl's AI trade compliance platform, reads the rest from emails, PDFs and spreadsheets on file and asks for missing product facts before it suggests an HTS code.

Your next step

Not sure what the next tariff change costs you?

Hand this to GingerOS.

Price the full duty stack for one SKU Get an impact report for your SKU list

Pick a 30-minute slot on the next page with Chen Cui, our CEO. Bring one notice or one SKU list (an ERP export, a spreadsheet or an email will do) and see what GingerOS does with it.

Reviewed by Michael Weick, LCB / CCS
Customs compliance manager with 42 years of experience (ex Subaru of America, Merck, and Motorola).

More in Tariffs & Duties

Our Risk-Free Promise

Full refund.

If you’re not satisfied before MVP acceptance, get a full refund of your deposit.

Click Me!

See if you qualify