Secondary HTS Codes: What They Are, Why They Matter, and How to Get Them Right

Secondary HTS codes in Chapter 99 control Section 301, 232, and 122 tariff overlays. Learn how to file them correctly and avoid costly CBP audit penalties.

Chen Cui
Chen Cui16 min read

Co-Founder of GingerControl, Building AI-Augmented Compliance Systems & In-House Digital Transformation for Supply Chain Teams

Connect with me on LinkedIn

What are secondary HTS codes?

Secondary HTS codes are Chapter 99 overlay codes filed alongside your primary 10-digit HTS classification in CBP's Automated Commercial Environment. They trigger every additional duty layer beyond the base MFN rate — Section 301, Section 232, Section 122, antidumping and countervailing duties, and any active exclusions.

What happens if you file the wrong secondary HTS code?

Filing an incorrect Chapter 99 code can result in underpaid or overpaid duties, rejected ACE submissions, forfeited exclusion claims, and penalties under 19 U.S.C. § 1592 ranging from the loss of duties up to the domestic value of the merchandise.


Every product imported into the United States carries at least two classification layers. The first — your primary 10-digit HTS code — determines the base duty rate. The second — one or more Chapter 99 secondary codes — determines every additional tariff that stacks on top. Section 301 surcharges on Chinese goods. Section 232 duties on steel, aluminum, copper, and autos. The 15% Section 122 global surcharge. Exclusions that offset those surcharges. All of it flows through the secondary code layer.

In fiscal year 2025, CBP collected over $225.8 billion in duties, taxes, and fees — a 146% increase from 2024. Much of that growth came from overlay tariffs assessed through Chapter 99 codes. Getting the secondary layer wrong is no longer a technical footnote. It is a direct line to financial exposure.

Last updated: March 2026

How the U.S. Tariff Stack Works: Primary and Secondary Codes

The U.S. Harmonized Tariff Schedule operates on a layered system. Understanding how these layers interact is the foundation for getting secondary codes right.

Layer 1: Primary HTS Code (10 digits)

The first six digits follow the international Harmonized System used by nearly all WTO member countries. Digits seven and eight are U.S.-specific subheadings. Digits nine and ten are statistical suffixes. This primary code determines your Column 1 General (MFN) duty rate — the base rate assessed on imports from WTO members in normal trade relations.

Layer 2: Chapter 99 Secondary Codes (9903.XX.XX)

Chapter 99 is a domestic chapter not part of the international HS. It exists specifically for temporary and special duty provisions. Each 9903 code maps to a specific trade action and triggers an additional duty on top of the MFN rate.

Tariff Layer Chapter 99 Code Series Current Rate Range Basis
Section 301 (China) 9903.88.01 – 9903.88.70 7.5% – 100% USTR Lists 1–4
Section 232 (Steel) 9903.80.01 series 50% National security
Section 232 (Aluminum) 9903.85.01 series 50% National security
Section 232 (Copper) 9903.86 series 50% National security
Section 232 (Autos) 9903.87 series 25% National security
Section 122 (Global) 9903.01.25 15% Balance of payments
AD/CVD Orders Various 9903 codes Case-specific Unfair trade

Layer 3: Exclusion Codes

Exclusion codes are also Chapter 99 entries — but they offset rather than add duties. USTR has extended 178 Section 301 product exclusions through November 9, 2026, under headings 9903.88.69 and 9903.88.70. These exclusions only work if the correct exclusion code is filed in ACE alongside the applicable surcharge code.

GingerControl's Tariff Calculator covers the full U.S. tariff stack: base duty, Section 232, Section 301, Chapter 99, and Section 122 reciprocal tariffs across 200+ countries.

How Secondary Codes Are Filed in ACE

In CBP's Automated Commercial Environment, every entry summary line includes the primary HTS code plus any applicable Chapter 99 secondary classifications. The filing order matters — CBP has issued specific guidance on the order of reporting multiple HTS classifications on the same entry summary line.

For products subject to the Section 122 tariff, filers must report the applicable Chapter 99 secondary classification (9903.01.25 for the 15% rate) alongside the primary code. If a filer fails to list the required Chapter 99 classification, ACE will reject the submission.

What a properly filed entry looks like:

Field Example
Primary HTS 8471.30.0100 (portable computers)
Secondary #1 9903.88.03 (Section 301, List 3 — 25%)
Secondary #2 9903.01.25 (Section 122 — 15%)
Total duty MFN rate + 25% + 15%

What a misclassified entry looks like:

Error Consequence
Missing 9903.88.03 Underpayment of Section 301 duty — CBP assessment + interest
Expired exclusion code still applied Claiming an exemption you are not entitled to — penalty risk
Wrong Section 232 product code Incorrect duty rate — over- or underpayment
Section 122 code on a 232-covered product Overpayment — Section 122 does not stack on Section 232

Why Do Secondary HTS Code Errors Keep Happening?

According to industry analysis, 42% of customs penalties stem from classification errors that could have been prevented with proper procedures. Secondary code errors are particularly common because they involve a moving target — overlay tariffs change faster than most compliance teams can track.

Exclusions expire silently. During the peak of Section 301 implementation, USTR issued thousands of product-specific exclusions with one- to two-year expiration dates. Companies that embedded exclusion codes into their entry templates sometimes continued filing them after expiration — claiming duty exemptions they were no longer entitled to. CBP has found these systematically in post-entry audits and assessed unpaid duties plus interest.

IEEPA code deactivation caught teams off guard. When the Supreme Court struck down IEEPA tariffs on February 20, 2026, CBP deactivated IEEPA Chapter 99 codes within days. Section 122 codes replaced them. Importers relying on manual entry processes filed entries with the wrong secondary codes during the transition — either paying tariffs that were suddenly inapplicable or missing the new 15% Section 122 obligation.

Primary code changes break secondary code logic. When a product's primary HTS code changes — because of a product modification, supplier change, or schedule update — the Chapter 99 secondary codes must be reviewed too. A product that moved from a Section 301 List 3 heading to a List 4a heading carries a different surcharge rate. Manual processes frequently miss this linkage.

Country of origin errors cascade into secondary code errors. Section 301 obligations depend on Chinese origin. Section 232 exemptions depend on country-specific trade agreements. If your origin determination is wrong, every secondary code selection that follows is wrong too.

CBP's Informed Compliance publication on reasonable care states that the importer of record is responsible for "using reasonable care to enter, classify and determine the value of imported merchandise" under 19 U.S.C. § 1484. That obligation extends to secondary classifications.

How Section 122 Changed the Secondary Code Landscape

The Section 122 tariff, effective February 24, 2026, added a new layer of secondary code complexity that every importer must navigate.

Section 122 of the Trade Act of 1974 authorizes a temporary import surcharge of up to 15% to address balance-of-payments deficits. The White House fact sheet confirmed the rate was set at 10% initially and raised to 15% — the statutory maximum — two days later.

Key stacking rules that affect secondary code filing:

Scenario Section 122 Applies? Why
Product subject to Section 232 No Section 122 does not stack on Section 232
Product subject to Section 301 Yes Section 122 stacks on top of Section 301
USMCA-qualifying goods No USMCA exemption in Annex II
Annex II exempt products (~1,100 codes) No Product-code-level exemption
All other imports Yes 15% flat rate applies

According to Global Trade Alert's analysis, the trade-weighted average U.S. tariff rate under Section 122 is approximately 13.0%, compared to 15.2% before the Supreme Court ruling under IEEPA.

Critically, Section 122 exemptions are triggered by HTS code, not by product description. If your product is misclassified, the exemption does not apply — even if the product description seems to match an exempt category.

What Are the Penalties for Getting Secondary Codes Wrong?

CBP enforces secondary code accuracy under the same authority it uses for primary classification errors. Section 1592 of the Tariff Act of 1930 (19 U.S.C. § 1592) provides three tiers of culpability:

Culpability Level Maximum Penalty Standard
Negligence 2x the loss of duties, or domestic value of merchandise Failed to exercise reasonable care
Gross Negligence 4x the loss of duties, or domestic value of merchandise Knew or should have known of the violation
Fraud Domestic value of the merchandise Intentional misrepresentation

In fiscal year 2025, CBP issued 2,218 trade penalties and collected over $216 billion in total duties, taxes, and fees. The DOJ Trade Fraud Task Force, launched in August 2025, recovered over $100 million in its first months of operation, with misclassification — including secondary code errors — among its named enforcement targets.

In December 2025, DOJ announced a $53 million settlement with Wanxiang America over allegations of misclassifying Chinese automotive components to avoid antidumping duties — a case that turned on the secondary code layer.

How to Keep Your Secondary Codes Accurate

1. Maintain a living classification register.

For each active import product, track: primary HTS code, all applicable Chapter 99 secondary codes and their statutory basis, current duty rates including every overlay, any active exclusions and their expiration dates, and the country of origin determination supporting the secondary code selection. Update this document whenever any element changes.

2. Set monitoring alerts for 9903 code changes.

CBP publishes updates through the Cargo Systems Messaging Service (CSMS) and the Federal Register. USTR announces Section 301 changes through its Section 301 search engine. Subscribe to both.

3. Run quarterly secondary code audits.

Pull a sample of recent entries and compare the Chapter 99 codes actually filed against what current regulations require. Cross-check each entry's primary HTS code, country of origin, and any active exclusions. Discrepancies found internally cost a fraction of what they cost in a CBP audit.

4. Build update protocols with your customs broker.

Your broker should alert you to significant code changes and confirm updated procedures — not silently implement them on the next entry. If your broker relationship lacks that communication layer, close the gap.

5. Scope your IEEPA-period exposure now.

If you filed entries with IEEPA Chapter 99 codes between mid-2025 and February 23, 2026, and those entries are still unliquidated, you may have refund eligibility under the Supreme Court's ruling. CBP's CAPE system for processing IEEPA refunds is expected to launch around April 2026, handling over 53 million individual entries totaling approximately $166 billion in collections. Identifying your exposure before entries liquidate and protest windows close is the time-sensitive step.

GingerControl is a trade compliance AI platform that helps importers, exporters, and customs brokers classify products, simulate tariff costs, and track policy changes.

How AI Handles Secondary Code Complexity

Manual secondary code management works when trade policy is stable. It breaks down when overlay tariffs are created, modified, and deactivated on a compressed timeline — which has been the norm since 2023.

AI classification systems that stay current with regulatory feeds can maintain the Chapter 99 code layer automatically. When IEEPA codes were deactivated in February 2026, AI-fed systems adapted almost immediately. Companies relying on manual processes spent days updating templates across hundreds of SKUs while simultaneously communicating with brokers managing the same transition for dozens of clients.

GingerControl's HTS Classifier follows GRI logic and asks clarifying questions before assigning a classification — producing audit-ready reports grounded in Section Notes, Chapter Notes, and relevant cross rulings. As a pre-classification research tool, it follows the same reasoning process a licensed customs broker uses — GRI analysis, Section/Chapter Note review, and cross ruling research — but the final classification decision benefits from professional judgment. GingerControl produces audit-ready documentation that supports the classification decision; it does not provide legal advice or replace licensed customs expertise.

The Tariff Calculator then maps every applicable Chapter 99 overlay onto that classification, showing the complete duty picture — base MFN rate, Section 232, Section 301, Section 122, and any active exclusions — so importers can verify their secondary code selections before filing.

FAQ

What are secondary HTS codes in U.S. customs?

Secondary HTS codes are Chapter 99 overlay classifications filed in CBP's ACE system alongside a product's primary 10-digit HTS code. They trigger additional duties beyond the base MFN rate, including Section 301 tariffs on Chinese goods (7.5%–100%), Section 232 tariffs on steel, aluminum, copper, and autos, and the current 15% Section 122 global surcharge.

How do I know which Chapter 99 codes apply to my imports?

Start with your primary HTS classification and country of origin. Section 301 codes apply to Chinese-origin goods on USTR Lists 1–4. Section 232 codes apply to covered steel, aluminum, copper, and auto products regardless of origin. Section 122 applies to most imports not already covered by Section 232. Check the USITC Harmonized Tariff Schedule at hts.usitc.gov for the current Chapter 99 provisions.

What happens if I use an expired exclusion code?

Filing an expired exclusion code means claiming a duty exemption you are no longer entitled to. CBP identifies these systematically during post-entry audits and assesses unpaid duties plus interest. Depending on culpability, penalties under Section 1592 can reach up to two times the unpaid duties for negligence or four times for gross negligence.

Does Section 122 stack on top of Section 232 tariffs?

No. Products already subject to Section 232 tariffs — steel (50%), aluminum (50%), copper (50%), autos (25%), semiconductors (25%), lumber (10%) — are exempt from the Section 122 surcharge. However, Section 122 does stack on top of Section 301 tariffs and normal MFN duty rates.

How can I check if my secondary HTS codes are up to date?

Run a quarterly audit: pull a sample of recent import entries from ACE and compare the Chapter 99 codes filed against current regulations. Cross-check primary classifications, country of origin, and exclusion expiration dates. Subscribe to CBP's CSMS alerts and USTR Federal Register notices for real-time code change notifications.

Can GingerControl help with secondary HTS code accuracy?

GingerControl's Tariff Calculator maps every applicable Chapter 99 overlay onto your product classification, showing the complete tariff stack across 200+ countries. The HTS Classifier validates your primary classification using GRI logic and cross ruling research, which is the foundation for accurate secondary code selection. Together, they help ensure both layers of your classification are current and defensible.

Am I eligible for IEEPA tariff refunds if my secondary codes were wrong?

If you were the importer of record on entries that included IEEPA Chapter 99 codes between February 2025 and February 2026, you are likely eligible for a refund regardless of whether the codes were correct. However, inaccurate secondary codes on those entries may trigger additional CBP scrutiny during the refund review process. Cleaning up your classification data before the CAPE refund system launches is the prudent step.

What is the difference between "secondary tariffs" and "secondary HTS codes"?

These are related but distinct concepts. Secondary HTS codes are the Chapter 99 overlay codes in ACE that trigger additional duties. "Secondary tariffs" as a policy concept refer to tariffs imposed on third countries that continue trading with a sanctioned or targeted nation. Both concepts can affect the same entry — a product's secondary HTS codes may change based on secondary tariff policy decisions.

Start with the Right Classification

Every secondary code decision starts with having the right primary HTS classification. If the primary code is wrong, every Chapter 99 overlay that follows is wrong too — and the duty exposure multiplies with each layer.

GingerControl's HTS Classifier validates your product classifications using GRI logic, Section and Chapter Notes, and CROSS ruling research. The Tariff Calculator then shows every applicable Chapter 99 overlay so you can verify your complete duty picture before filing.

Validate your classifications →

GingerControl is not just a tool — we work with importers and trade compliance teams on process consulting, digital transformation strategy, and end-to-end custom system development.

Talk to our team →

References

[REF 1] U.S. Customs and Border Protection — Record-breaking $200 billion in tariff revenue Data cited: CBP collected over $225.8 billion in duties, taxes, and fees in FY 2025 Source: CBP national media release Published: 2025

[REF 2] CBP — Section 301 Trade Remedies FAQs Data cited: Chapter 99 code structure for Section 301 tariffs Source: CBP Section 301 FAQs

[REF 3] CBP — Section 232 Tariffs on Steel and Aluminum FAQs Data cited: Section 232 rate structure and applicable products Source: CBP Section 232 FAQs

[REF 4] White House — Fact Sheet: Temporary Import Duty Under Section 122 Data cited: Section 122 rate of 15%, effective February 24, 2026 Source: White House fact sheet Published: February 2026

[REF 5] Global Trade Alert — Section 122 U.S. Tariff Estimates Data cited: Trade-weighted average tariff rate of 13.0% under Section 122 Source: Global Trade Alert report Published: February 2026

[REF 6] USTR — Extends Section 301 Exclusions Through November 2026 Data cited: 178 exclusions extended under headings 9903.88.69 and 9903.88.70 Source: USTR press release Published: November 2025

[REF 7] WilmerHale — Supreme Court Strikes Down IEEPA Tariffs Data cited: Supreme Court ruling on February 20, 2026 Source: WilmerHale client alert Published: February 2026

[REF 8] Penn Wharton Budget Model — Supreme Court Tariff Ruling: IEEPA Revenue Data cited: 53 million entries, approximately $166 billion in IEEPA collections Source: Penn Wharton analysis Published: February 2026

[REF 9] Torres Trade Law — Import Violations: 19 USC 1592 Data cited: Section 1592 penalty tiers for fraud, gross negligence, negligence Source: Torres Trade Law guide

[REF 10] International Law Section (Texas) — Tariffs Make the Headlines, But Enforcement Pays the Bills Data cited: CBP issued 2,218 trade penalties in FY 2025 Source: ILS Texas article Published: 2026

[REF 11] Scale LLP — Record FCA Recoveries for Tariff Evasion & Customs Fraud Data cited: $53 million Wanxiang America settlement, $100M+ Trade Fraud Task Force recoveries Source: Scale LLP analysis Published: 2026

[REF 12] KJK Law — IEEPA Tariff Refunds: Current Status and Next Steps Data cited: CAPE system expected April 2026 Source: KJK article Published: March 2026

[REF 13] Skill Dynamics — HS Code Classification Guide Data cited: 42% of customs penalties stem from classification errors Source: Skill Dynamics guide

[REF 14] CBP — Reasonable Care: Informed Compliance Publication Data cited: Importer obligation under 19 U.S.C. § 1484 Source: CBP informed compliance publication Published: September 2017

[REF 15] GEODIS — Entry Summary Order of Reporting Multiple HTS in ACE Data cited: CBP guidance on filing order for multiple HTS codes Source: GEODIS customs corner

Chen Cui

Written by

Chen Cui

Co-Founder of GingerControl

Building AI-Augmented Compliance Systems & In-House Digital Transformation for Supply Chain Teams

LinkedIn Profile

You may also like these

Related Post