Why your entry shows the wrong duty stack: Section 232, IEEPA, Section 301 and Section 122, with worked lines

Published

Short answer

A duty stack usually goes wrong because a Chapter 99 rate is applied to the wrong value or under the rules of the wrong date, not because the rate itself is wrong. The common cases are Section 232 metal duty on the full value when only the steel content was dutiable (entries before April 6, 2026) or on the content value when the full value is dutiable (from April 6, 2026), IEEPA duties charged on the metal share they excluded, a rate carried past the date it changed, and an EU or Japanese MFN floor added on top of the base rate instead of topping it up. Check every line against the measures in force on its own entry date, then correct overpayments and underpayments alike.

TariffSense checks every line of your filed entries against the measures in force on the entry date.

What is a duty stack, and why does the entry date decide it?

A duty stack is every charge on one entry line: the base rate from chapters 1 to 97 of the Harmonized Tariff Schedule plus each additional duty reported under a Chapter 99 heading. On a Form 7501 the Chapter 99 numbers sit above the ordinary tariff number on the same line, and each one carries its own rate.

Three facts decide whether a stack is right.

  1. The entry date. Every proclamation, executive order and trade notice applies to goods "entered for consumption, or withdrawn from warehouse for consumption, on or after" a stated time. Two identical shipments a day apart can owe different duty. A stack built with today's tables for an entry filed last year is wrong even if each rate looks familiar.
  2. The value each rate applies to. Most additional duties apply to the entered value of the line. Section 232 steel and aluminum duty on derivative articles applied, for a long stretch, only to the value of the metal content, reported on a separate line. Which value is right also changed on a specific date.
  3. Which measures exclude which. Some programs switch others off. Content subject to Section 232 steel or aluminum duty was not subject to the IEEPA reciprocal tariff; Section 232 articles were exempt from the Section 122 surcharge and are exempt from the July 2026 Section 301 action. Each exclusion has its own Chapter 99 heading, and a stack that leaves it out charges both duties.

The order CBP tells filers to report the lines in is not the order the money is calculated in. CSMS # 67844987 (February 23, 2026) lists Section 301 first, then Section 122, then Section 232. Each of those rates is still a percentage of a value, added side by side, never a duty on a duty.

Which dates changed the stack?

These are the changes the worked lines below depend on. Each date is the start of the "entered on or after" window in the instrument named.

Entry date fromWhat changedInstrument
June 4, 2025Section 232 steel and aluminum raised to 50 percent; derivative duty on the metal content value, non-metal content on its own line subject to the IEEPA reciprocal tariff, metal content excluded under 9903.01.33CBP CSMS # 65236374 (steel) and # 65236645 (aluminum)
August 7, 2025Country-specific reciprocal headings from 9903.02.02 onward (more were added later in 2025), including the EU's 15 percent floor (9903.02.19 and 9903.02.20)HTS Chapter 99, U.S. note 2(v)
November 10, 2025China fentanyl duty under 9903.01.24 cut from 20 to 10 percentExecutive Order 14357
February 24, 2026IEEPA duties no longer collected; 10 percent Section 122 surcharge under 9903.03.01 startsCBP CSMS # 67834313 and # 67844987, Proclamation 11012
April 6, 2026Section 232 metal duty applies to the full customs value regardless of metal content; new headings 9903.82.02 to 9903.82.17 (9903.82.20 to 9903.82.26 followed from June 8, 2026 under Proclamation 11032)Proclamation 11021
July 24, 2026Section 122 headings expire; Section 301 duties of 10 or 12.5 percent on products of 60 economies start (9903.05.20 to 9903.05.84)USTR notice, 91 FR 47318

Behind the IEEPA row sits the Supreme Court's decision in Learning Resources, Inc. v. Trump (February 20, 2026, decided with Trump v. V.O.S. Selections, Inc.), which held that IEEPA does not authorize the President to impose tariffs. Every IEEPA duty in the lines below is refundable; how to claim it is covered in IEEPA refunds: which entries qualify.

Each worked line uses an entered value of $10,000 so the gaps are easy to read. Rates come from the Chapter 99 text: HTS Revision 32 of 2025, in force in December 2025, for the December 2025 entries, and the current release (Revision 21 of 2026) for the 2026 headings.

Worked line 1: why does a steel derivative carry the wrong Section 232 value?

The goods: boltless steel shelving with particleboard shelves, HTS 9403.20.0075, product of Vietnam, base rate free. The invoice and the supplier's cost breakdown put the steel content at $7,000 of the $10,000 entered value. Boltless steel shelving from Vietnam is also covered by an antidumping duty order (Commerce, 89 FR 48555, June 7, 2024), so a real entry of it is type 03 with a case number and a cash deposit. The tables leave the antidumping deposit out to isolate the Chapter 99 stack.

Entered December 15, 2025. Subheading 9403.20.00 was listed in note 16(n) for heading 9903.81.91, which CBP's CSMS # 65236374 describes as derivative steel products where "the Section 232 duty is on the value of the steel content." The same message tells the filer to split the line: the first line carries the value less the steel content, the second carries the steel content. The non-steel line is subject to the reciprocal tariff; the steel line is excluded from it under 9903.01.33.

StackLines and headingsDuty
Right, steel content documentedLine 1, $3,000: 9903.02.69 (Vietnam reciprocal, +20%) = $600. Line 2, $7,000: 9903.01.33 (excluded) and 9903.81.91 (+50% of steel content) = $3,500$4,100
Right, steel content unknownOne line, $10,000: 9903.81.91 on the full entered value = $5,000, 9903.01.33, no reciprocal$5,000
Wrong: both on the full valueOne line: 9903.81.91 at 50% of $10,000 plus 9903.02.69 at 20% of $10,000$7,000
Wrong the other waySteel content keyed as $4,000: 9903.81.91 = $2,000, reciprocal on $6,000 = $1,200$3,200

The third row overpays $2,900 against the documented stack. Split it: $1,400 is extra IEEPA duty, which comes back with the rest of the IEEPA duty through CBP's refund process anyway. The other $1,500 is Section 232 duty charged on value that was not steel. That part is not IEEPA and needs its own correction. The fourth row underpays Section 232 by $1,500 because the steel content was understated, and overpays IEEPA duty by $600 because the reciprocal tariff was charged on $6,000 instead of $3,000. Both are findings. Check this line on the duty calculator.

Entered October 1, 2026. Proclamation 11021 made the Section 232 duty apply "to the full customs value of the imported product, regardless of metal content" from April 6, 2026. In the current schedule, 9403.20.0075 is listed among derivative steel articles in note 16(c)(vii), charged under heading 9903.82.09 at 25 percent. For articles outside chapters 72, 73, 74 and 76, note 16(c) applies the heading only where the metal is at least 15 percent of the article's weight, which a steel-framed shelf unit will usually meet; check the supplier's weight breakdown. The July 2026 Section 301 duty for Vietnam (9903.05.84, +12.5%) does not apply, because note 52(f) exempts derivative articles under the 9903.82 headings through 9903.05.90.

StackLines and headingsDuty
RightOne line, $10,000: 9903.82.09 (+25% of full value), 9903.05.90 (Section 301 exemption)$2,500
Wrong: old split kept9903.82.09 on $7,000 steel content = $1,750, plus 9903.05.84 on the $3,000 remainder = $375$2,125

The wrong stack is short by $375 overall, but that hides two errors: Section 232 underpaid by $750 and Section 301 overpaid by $375. A netting audit would miss both. Check this line on the duty calculator.

Worked line 2: why does a Chinese-origin line carry the wrong IEEPA rate?

The goods: an article of plastics, HTS 3926.90.99, product of China, base rate 5.3 percent. The subheading is on the list in note 20(s), so Section 301 duty applies under heading 9903.88.15 at 7.5 percent.

Entered December 15, 2025. Two IEEPA duties applied to Chinese goods. The fentanyl duty under 9903.01.24 had been cut from 20 to 10 percent for goods entered on or after 12:01 a.m. EST November 10, 2025 by Executive Order 14357. The reciprocal duty on Chinese goods was 10 percent under 9903.01.25 from May 14, 2025, per CBP's IEEPA FAQ, with the China-specific heading 9903.01.63 suspended. China fentanyl duty is not in the unstacking list for Section 232 content, which matters for Chinese metal derivatives: it applies to the whole line.

StackHeadingsDuty
RightBase 5.3% ($530) + 9903.88.15 (+7.5%, $750) + 9903.01.24 (+10%, $1,000) + 9903.01.25 (+10%, $1,000)$3,280
Wrong: stale fentanyl rate9903.01.24 kept at 20% after November 10, 2025$4,280
Wrong the other way9903.88.15 dropped, for example after an exclusion claim the product does not meet$2,530

The IEEPA portion ($2,000 right, $3,000 wrong) is refundable in full. The Section 301 and base-rate duty stay owed, so an exclusion claimed without support is an underpayment to correct even after the IEEPA refund lands. Check this line on the duty calculator.

Entered October 1, 2026. The IEEPA headings are inactive in ACE from February 24, 2026, per CSMS # 67834313. The July 2026 Section 301 action adds 12.5 percent for products of China under heading 9903.05.31, and U.S. note 52 says those goods remain subject to any other additional duty in the subchapter, so it stacks with the older Section 301 duty.

StackHeadingsDuty
RightBase 5.3% + 9903.88.15 (+7.5%) + 9903.05.31 (+12.5%)$2,530
Wrong: new action missedBase 5.3% + 9903.88.15 (+7.5%)$1,280

A system that has not loaded the July 2026 headings underpays $1,250 a line. That is a prior-disclosure conversation, not a refund one; see how long you have to fix a past entry.

Worked line 3: what happened to lines entered around February 24, 2026?

The goods: cotton T-shirts, HTS 6109.10.00, product of Vietnam, base rate 16.5 percent.

Two instruments met in the same week. CSMS # 67834313 says IEEPA duties "will no longer be collected for goods entered for consumption or withdrawn from warehouse for consumption, on or after 12:00 a.m. eastern time on February 24, 2026." Proclamation 11012 imposed a 10 percent surcharge under Section 122 of the Trade Act of 1974 from 12:01 a.m. EST the same day, through 12:01 a.m. EDT July 24, 2026. Heading 9903.03.02 exempted goods loaded onto a vessel and in transit before February 24 and entered before 12:01 a.m. EST February 28, 2026.

EntryRight stackDutyWrong stack
Entered February 23, 2026Base 16.5% + 9903.02.69 (+20%)$3,650Not wrong, but the $2,000 IEEPA duty is refundable
Loaded February 20, entered February 26, 2026Base 16.5% + 9903.03.02 (in-transit exemption)$1,6509903.03.01 charged: $2,650
Loaded February 25, entered March 10, 2026Base 16.5% + 9903.03.01 (+10%)$2,650IEEPA rate kept: $3,650
Entered October 1, 2026Base 16.5% + 9903.05.84 (+12.5%)$2,900Section 122 kept after expiry: $2,650

The second row is the trap. The goods escaped IEEPA because of their entry date and escaped Section 122 because of their loading date. A surcharge charged on them is Section 122 duty, not IEEPA duty, so it does not come back through the IEEPA refund process; it needs a post-summary correction before liquidation or a protest after. The last row is an underpayment of $250.

The Section 122 surcharge has its own open question. In Oregon v. United States (Slip Op. 26-47, May 7, 2026), the Court of International Trade held the surcharge unlawful but limited its injunction to the prevailing plaintiffs and declined to issue a universal one. [OWNER REVIEW: has the government appealed Oregon v. United States, and is there any refund route for Section 122 duty paid by importers who were not plaintiffs? Neither was found in a primary source on October 27, 2026; if still unknown, keep this sentence as written.] Keep a list of every 9903.03.01 line you paid on until that is settled. Check these lines on the duty calculator.

Worked line 4: why does an EU line pay more than the floor?

The goods: electric hair dryers, HTS 8516.31.00, product of Germany, base rate 3.9 percent.

Some partners' additional duties are written as a floor: the Chapter 99 rate replaces the combined rate up to a fixed total instead of adding to the base rate. Heading 9903.02.20 covered EU goods with a base rate below 15 percent during the IEEPA reciprocal period; its rate column reads "15%", the total. Heading 9903.05.39 does the same at 10 percent for EU goods entered from July 24, 2026, and note 52 says for those goods "the sum of the column 1 duty rate and the additional ad valorem rate of duty is 10 percent ad valorem." Goods at or above the floor go under the paired heading (9903.02.19, now 9903.05.38) with no additional duty.

EntryRight stackDutyWrong stackDuty
December 15, 20259903.02.20, total 15%$1,5003.9% + 15% added on top$1,890
October 1, 20269903.05.39, total 10%$1,0003.9% + 10% added on top$1,390
October 1, 20269903.05.39, total 10%$1,0009903.05.38 filed in error, base only$390

The first two wrong stacks overpay $390 a line. The 2025 overpayment is IEEPA duty and comes back through the IEEPA refund process. The 2026 overpayment is Section 301 duty and needs a correction or protest. The third wrong stack underpays $610 because the line went under the at-or-above heading. Floor errors are easy to miss because the total still looks plausible. Note 52(k) also sets out how to compute an ad valorem equivalent when the base rate is specific or compound, so lines with per-kilo or per-unit rates need the same check. Check this line on the duty calculator.

How do I check the stack on my own entries?

  1. Pull the lines, not the totals. Export entry lines with entry date, country of origin, HTS number, every Chapter 99 number, the value on each line and the duty on each line. Your broker's monthly entry export usually has this; the entry summaries themselves always do.
  2. Group by entry date window. Use the dates in the table above. Lines in the same window should follow the same pattern for the same product and origin.
  3. Find split lines. For Section 232 derivatives entered before April 6, 2026, look for pairs of lines with the same HTS number and origin, one with a quantity of zero. A derivative on one line at full value is right only if the metal content was unknown or equal to the entered value; check the file for a content breakdown.
  4. Check each exclusion heading. Where a Section 232 heading appears, the matching exclusion should be there too: 9903.01.33 before February 24, 2026, 9903.03.06 from then until July 23, 2026, 9903.05.90 from July 24, 2026.
  5. Re-run the rate for the date. Recompute each line with the measures in force on its entry date, using the duty calculator or the Chapter 99 text for that revision of the schedule.
  6. Record both directions. List every line where the recomputed duty differs, with the amount and the program. Overpayments and underpayments go on the same list.
  7. Route each difference by program. IEEPA amounts go to the IEEPA refund process. Everything else follows the ordinary correction routes in how to recover overpaid import duty. Underpayments go to your broker for a post-summary correction or to counsel for a prior disclosure.

Doing this by hand works for a handful of entries. A post-entry audit tool such as TariffSense reads Form 7501s and broker exports in any layout, rebuilds each line's stack with the measures in force on its entry date, and flags overpayments and underpayments line by line with the reason and the corrected value. Your broker files any correction.

What should I do next on my own entries?

Take ten entries that carry Section 232 metal headings or Chapter 99 lines from 2025, recompute them with the rules for their entry dates, and see whether the differences point one way. If they do, the same cause is probably on every entry from that period, and the rest of the book is worth checking. The post-entry audit guide covers everything else to check on each line. Confirm any correction or disclosure with a licensed customs broker or trade counsel before it is filed.

Sources

  1. USITC, Harmonized Tariff Schedule, Chapter 99, Revision 32 (2025), in force December 2025 (hts.usitc.gov, checked )
  2. USITC, Harmonized Tariff Schedule, Chapter 99, Revision 21 (2026), current release (hts.usitc.gov, checked )
  3. CBP CSMS # 65236374, Updated guidance: import duties on steel and steel derivative products (June 3, 2025) (content.govdelivery.com, checked )
  4. CBP CSMS # 65236645, Updated guidance: import duties on imports of aluminum and aluminum derivative products (June 3, 2025) (content.govdelivery.com, checked )
  5. Commerce, Boltless Steel Shelving Units From Malaysia, Taiwan, Thailand and Vietnam: Antidumping Duty Orders, 89 FR 48555 (June 7, 2024) (federalregister.gov, checked )
  6. CBP, IEEPA Frequently Asked Questions (unstacking provisions, China reciprocal rate) (cbp.gov, checked )
  7. Executive Order 14357, Modifying Duties Addressing the Synthetic Opioid Supply Chain in the People's Republic of China, 90 FR 50725 (govinfo.gov, checked )
  8. CBP CSMS # 67834313, Ending collection of IEEPA duties (February 22, 2026) (content.govdelivery.com, checked )
  9. CBP CSMS # 67844987, Imposing temporary Section 122 duties (February 23, 2026) (content.govdelivery.com, checked )
  10. Proclamation 11012, Imposing a Temporary Import Surcharge, 91 FR 9339 (govinfo.gov, checked )
  11. Proclamation 11021, Strengthening Actions Taken To Adjust Imports of Aluminum, Steel, and Copper, 91 FR 18201 (govinfo.gov, checked )
  12. Proclamation 11032, Further Adjusting the Tariff Regimes for Imports of Aluminum, Steel, and Copper, 91 FR 34085 (federalregister.gov, checked )
  13. USTR, Notice of Actions in Section 301 Investigations (forced labor import prohibitions), 91 FR 47318 (govinfo.gov, checked )
  14. Learning Resources, Inc. v. Trump, No. 24-1287 (U.S. Feb. 20, 2026) (supremecourt.gov, checked )
  15. Oregon v. United States, Slip Op. 26-47 (Ct. Int'l Trade May 7, 2026) (cit.uscourts.gov, checked )

Questions people ask

No. Each additional duty in the worked lines here is an ad valorem rate on a stated value, usually the entered value of the line or, for Section 232 derivatives entered before April 6, 2026, the value of the metal content. They are added side by side, not charged on top of each other's duty. The reporting order CBP prescribes (Section 301, then Section 122, then Section 232 in its February 2026 guidance) controls how the lines are keyed, not how the money is calculated.

It depends on the entry date. For derivative articles entered from June 4, 2025 until April 5, 2026, CBP's guidance put the duty on the value of the steel content, reported on its own line, and on the full entered value only when the steel content equalled the entered value or was unknown. Proclamation 11021 changed this for goods entered on or after 12:01 a.m. EDT April 6, 2026: the duty applies to the full customs value regardless of metal content.

The IEEPA duties themselves are refundable whether they were stacked rightly or wrongly, because the Supreme Court held on February 20, 2026 that IEEPA does not authorize tariffs. CBP's CAPE process removes the IEEPA Chapter 99 lines from eligible entries. It does not fix anything else on the line, so a Section 232 or Section 301 error on the same entry needs its own correction.

Not to articles covered by the Section 232 metal headings. U.S. note 52(f) to subchapter III of chapter 99 says the duties in headings 9903.05.20 to 9903.05.84 do not apply to aluminum, steel and copper articles and derivative articles provided for in headings 9903.82.02 and 9903.82.04 to 9903.82.26, reported under heading 9903.05.90.

For some partners the additional duty tops the base rate up to a fixed total instead of adding to it. For an EU good entered from July 24, 2026 with a base rate below 10 percent, heading 9903.05.39 sets the combined rate at 10 percent. From August 7, 2025 to February 23, 2026 the EU equivalent under the IEEPA reciprocal tariff was heading 9903.02.20, with a 15 percent total.

TariffSense stays up to date with the latest trade regulations, and our internal team reviews and validates regulatory updates before they're published. However, the tool is intended for research and planning purposes. We recommend working with a licensed customs broker to prepare and file your customs entries.

Bring your last month of entries.

We'll run them live on the demo.