TL;DR
- CBP's Cargo Systems Messaging Service (CSMS) is the operational channel that tells brokers what to actually file at entry. The Federal Register sets the law; CSMS turns it into HTS codes, deposit rates, and ACE reporting fields.
- Subscribe via GovDelivery at content.govdelivery.com/accounts/USDHSCBP/subscriber/new. Pick the topics that match your filings (ABI, ADD/CVD, Trade Policy Updates, Section 232, etc.). Free, instant, and the messages arrive within minutes of CBP publishing them.
- Triage with one rule. Subject line starts with GUIDANCE: or UPDATED GUIDANCE:, change your filing today. Anything else is reference material; read it during your weekly review block, not at the desk.
- Search the indexed Tandom CSMS archive at compliance.tandom.ai/adcvd-catalog/csms to filter by category, publication date, free-text, or AD/CVD case number. Cross-check against CBP's official archive at cbp.gov/trade/automated/cargo-systems-messaging-service.
What CSMS is and what it controls
CSMS is CBP's operational broadcast channel. The agency uses it to push three things to the trade community: ACE deployment notices, AD/CVD instructions from Commerce, and implementation guidance for any Presidential or statutory tariff action. Every active broker reads CSMS, because the difference between a clean entry and a Notice of Action often comes down to whether the filer caught the most recent CSMS for a specific HTS or case.
The legal architecture: a Federal Register notice or a Presidential Proclamation is the authority. CBP publishes a CSMS message that translates the authority into operational instructions. Examples of what CSMS turns into actionable detail:
- Which Chapter 99 HTS codes apply (e.g., 9903.81.87 for steel articles under Section 232).
- What deposit rate to enter (Commerce's most recent cash-deposit instructions for an AD/CVD case).
- What ACE fields are required (country of melt and pour for Section 232 steel; smelt-and-cast country for aluminum; primary-aluminum country code).
- What the effective date is (down to the hour, e.g., 12:01 a.m. Eastern Daylight Time on March 12, 2025 for Section 232 steel).
- What entries get re-filed, what gets a Post Summary Correction, what gets refunded.
CSMS does not create new authority. If the FR notice and the CSMS conflict, the FR controls and CBP issues a corrected CSMS. But in the operational moment of filing, ACE reads what the CSMS tells it to, so the CSMS is the de-facto rate-of-record until corrected.
How to subscribe
GovDelivery hosts CBP's subscription system. Five-minute process, free.
1. Open the GovDelivery signup page
Go to content.govdelivery.com/accounts/USDHSCBP/subscriber/new. Enter the email address that should receive CBP bulletins. For brokerages, use a shared mailbox or a distribution list, not a personal address. CSMS volume runs 200-400 messages a month across all topics.
2. Pick the right CSMS topics
GovDelivery presents a long topic tree. The CSMS-relevant topics live under "Cargo Systems Messaging Service (CSMS)" and you should select by what you actually file:
- Automated Broker Interface (ABI). ACE deployments, schema changes, system-update notices. Mandatory for any broker filing through ABI.
- Antidumping/Countervailing Duty (ADD/CVD). Liquidation instructions, rate revisions from administrative reviews, scope-ruling implementations, circumvention findings. Mandatory if your book includes any AD/CVD entries.
- Trade Policy Updates / Trade Programs. Section 232, Section 301, Section 122 surcharge (the 10% post-IEEPA replacement, in force through July 24, 2026), USMCA, GSP, AGOA, MTB. Mandatory for nearly every broker handling anything but pure FTA-qualifying goods. (The 2025 IEEPA reciprocal-tariff stream is now historical reference only; CBP stopped collection February 24, 2026.)
- Trade Information for Importers (TI). Less operational, more policy. Useful for compliance teams tracking enforcement direction.
- Quotas. Tariff-rate-quota fill announcements, opens and closes. Mandatory if you import any quota-controlled goods (sugar, dairy, beef, certain steel and aluminum).
- Forced Labor / UFLPA. WRO and UFLPA enforcement actions, applicable-entity-list updates, detention-and-seizure notices.
3. Confirm and verify delivery
GovDelivery sends a confirmation email. Click through. The first real CSMS bulletin should arrive within hours; CBP typically publishes 5-15 messages on a normal weekday. Whitelist USDHSCBP@public.govdelivery.com in your spam filter so messages are not silently dropped.
4. Set the right inbox routing
The volume is high enough that brokers route CSMS to a dedicated folder, not the main inbox. Common patterns: a Slack or Teams channel via inbound email; a shared mailbox the desk reviews each morning; a Gmail label with priority filtering on subject lines starting with "GUIDANCE:" or "UPDATED GUIDANCE:" for same-day attention.
Categories that change filing behavior
CSMS messages fall into a small number of categories. Knowing which category a message belongs to tells you immediately whether it changes a filing today, this week, or never.
AD/CVD liquidation instructions (operational)
These are Commerce's instructions to CBP to liquidate specific entries at specific rates following an administrative review. They cover an exporter, a producer, a period of review, and a final assessment rate. Brokers act on these when their importer's entries fall in the covered period: typically a refund (if the deposit exceeded the assessment) or a bill (if the assessment exceeded the deposit). Most operational CSMS messages in any given month are AD/CVD liquidation instructions.
Section 232 guidance (trade policy)
The most operationally consequential trade-policy message. When a Presidential Proclamation imposes or revises Section 232 tariffs on metals, CBP publishes a CSMS within 24 hours listing the affected Chapter 99 codes, the rate, the effective date, and the country-of-melt-and-pour reporting requirements. CSMS 64384423 (UPDATED GUIDANCE: Import Duties on Imports of Steel and Steel Derivative Products, March 11, 2025) certified the 25% Section 232 steel tariff effective 12:01 a.m. EDT March 12, 2025, and listed Chapter 99 codes 9903.81.87 through 9903.81.93. Brokers handling steel entries on or after that date had to update every line. The original guidance message CSMS 64348411 (GUIDANCE: Import Duties on Imports of Steel and Steel Derivative Products) preceded it.
Section 122 surcharge and historical IEEPA (trade policy)
The 2025 reciprocal-tariff and IEEPA actions produced dozens of CSMS messages, all now historical (SCOTUS struck down IEEPA tariffs February 20, 2026; CBP stopped collection February 24, 2026). Each historical message lists the affected country, the Chapter 99 code (typically in the 9903.01.xx through 9903.02.xx range), the ad valorem rate, and the operational effective date. CSMS 64649265 (GUIDANCE: Reciprocal Tariffs, April 5, 2025 Effective Date) set the implementation rules for the broad 10% reciprocal tariff. CSMS 64297449 (GUIDANCE: Additional Duties on Imports from Canada) covered the IEEPA-based duties on Canada-origin merchandise. When IEEPA authority was wound down, CSMS 67834313 (Ending Collection of International Emergency Economic Powers Act Duties) instructed CBP to stop collection.
Section 301 implementation (trade policy)
When USTR adds or removes products from a Section 301 list, CBP issues a CSMS specifying the affected HTS codes, the Chapter 99 code, the rate, the effective date, and exclusion-claim mechanics. Most current S301 CSMS messages cover the four lists targeting China-origin goods plus expansion lists from subsequent USTR actions.
System updates and ACE deployments (operational)
Schema changes, new ACE features, deployment windows. Lower urgency but still mandatory reading; an ACE downtime that you do not know about turns into a flood of file-rejected entries on a Monday morning.
Rate corrections (rate_correction)
When CBP discovers a rate or HTS error in a prior CSMS, the correction issues as a new CSMS, not as an edit. The original message stays in the archive; the correction supersedes. Always check whether a CSMS you are relying on has been corrected by searching the case number or HTS in the archive for any later message.
Informational and quota notices (low priority)
Public-meeting notices, quota-fill updates, statistics releases. File during weekly review, not at the desk.
The triage decision tree
One rule for incoming CSMS messages, processed in order. If the first answer is "yes," act now and stop. Otherwise drop to the next rule.
- Does the subject line start with "GUIDANCE:" or "UPDATED GUIDANCE:"? If yes: this changes filing behavior. Read the body, identify the affected HTS codes, identify the effective date, push the change to your filing-system rate tables today. Do not wait for the FR-side review pass; ACE is already updated and you will mis-file if you delay.
- Does the subject mention an AD/CVD case number you have on file? If yes: pull the importer's entries on that case for the covered period. Determine refund or bill. Calendar the liquidation date.
- Does the subject mention an ACE deployment, rejection-rate spike, or schema update? If yes: forward to operations. Note the deployment window so you do not file during it.
- Is it a quota-fill, public-meeting, or statistics notice? File for weekly review. No same-day action.
- Does it cite a Federal Register notice you have not seen? Open the FR notice. Read the operative paragraphs. Decide whether it changes filing behavior. If yes, treat as guidance.
- None of the above? File for weekly review, possibly archive without reading.
The first rule does about 80% of the triage work. The reason subject-line filtering is reliable: CBP's editorial convention has been consistent for years. "GUIDANCE:" means CBP telling the trade what to file. Anything else is recap or reference.
Searching the CSMS archive
Daily triage handles new messages. Investigation handles everything else: "what was the operational rate on this entry date for this HTS?", "did CBP correct the rate from last quarter?", "what CSMS controls this case number today?". For that, you need a search interface, and CBP's official archive is not one.
CBP hosts the canonical archive at cbp.gov/trade/automated/cargo-systems-messaging-service. The page paginates messages by date, and each message body is a govdelivery.com bulletin. There is no structured filter: searching for an HTS code or case number requires opening messages individually.
The Tandom CSMS archive at compliance.tandom.ai/adcvd-catalog/csms mirrors every CSMS bulletin and adds structured filters:
- By case number.
?case=A-570-967returns every CSMS that mentions that AD/CVD case. - By category.
rate_correction,system_update,trade_policy,operational. - By date range.
?published_after=2025-01-01returns everything since the cutoff. - By free-text.
?q=on subject and body. Useful for finding "Section 232 melt and pour" messages or any reference to a specific Chapter 99 code.
Every message page surfaces extracted case numbers, the underlying GovDelivery bulletin URL for verification, and any messages that supersede or were superseded by it.
Worked example: triaging a single morning
Five CSMS bulletins arrived overnight. Each row shows the triage decision a working broker makes in 30-60 seconds per message. Real CSMS IDs, all retrievable in the Tandom archive.
| CSMS | Subject | Category | Action |
|---|---|---|---|
| 64384423 | UPDATED GUIDANCE: Import Duties on Imports of Steel and Steel Derivative Products | trade_policy | Same-day. Update Chapter 99 codes 9903.81.87 through 9903.81.93 in rate tables. Confirm melt-and-pour ACE fields populated on every steel line. |
| 64649265 | GUIDANCE: Reciprocal Tariffs, April 5, 2025 Effective Date | trade_policy | Same-day. Push 9903.01.xx codes for the reciprocal rate. Verify country-of-origin coding on every line hitting the effective date. |
| 67834313 | Ending Collection of International Emergency Economic Powers Act Duties | trade_policy | Same-day. Stop collecting IEEPA duties on the listed countries. Pull entries already filed at IEEPA rates during the windup window for Post Summary Correction. |
| 64297449 | GUIDANCE: Additional Duties on Imports from Canada | trade_policy | Same-day. Apply IEEPA additional-duty rate on Canada-origin entries from effective date forward. Calendar the next review window. |
| 64348411 | GUIDANCE: Import Duties on Imports of Steel and Steel Derivative Products | trade_policy | Reference. Already superseded by 64384423 above. File in the desk-reference archive; do not act on it. |
What the broker does next
For 64384423 and 64348411, the broker keeps the newer message (64384423) as the active reference and archives the older one. The reciprocal-tariff message (64649265) gets cross-referenced against any active S301 lines (different layer, can stack). The IEEPA termination message (67834313) triggers a query of all entries filed under the affected Chapter 99 codes during the active period: any open entry summary that has not yet liquidated is a candidate for a PSC.
Total time on these five messages: under 5 minutes. The triage rule scales because the subject line tells you almost everything.
The Tandom archive page for each CSMS surfaces the full message body, extracted AD/CVD case numbers, category, and publication date. The CBP.gov link is for verification against the official source.
Common pitfalls
Reading the FR but not the CSMS
The FR notice is the legal authority. The CSMS is what ACE is actually checking. A broker who files based on FR text without reading the CSMS will mis-code the Chapter 99 line on a significant fraction of entries during the FR-to-CSMS gap. The rule is: read both, file based on the CSMS, document the FR basis if the CSMS lags.
Acting on superseded guidance
A guidance message issued today does not expire when the next guidance issues; it simply gets superseded. Brokers who keep a single "current S232 guidance" file in their desk reference and do not refresh it ship entries against last quarter's rules. The fix is to date the desk reference and refresh on every "UPDATED GUIDANCE:" subject line for the same family.
Subscribing to the wrong topic mix
Subscribing to "all CSMS" produces 200-400 messages a month and desk-burnout. Subscribing only to ABI misses every AD/CVD message. The correct mix is filing-specific: ABI plus ADD/CVD plus Trade Policy at minimum, plus Quota and UFLPA topics if you handle those goods.
Treating an AD/CVD CSMS as a rate change
AD/CVD liquidation messages set assessment rates for past entries, not the current cash-deposit rate going forward. The deposit rate keeps coming from the prior administrative review unless a separate cash-deposit instruction issues. Mis-reading a liquidation as a deposit-rate change leads to under-collection on new entries.
Missing CSMS-issued exclusion windows
Section 232 product exclusions, Section 301 product exclusions, and certain Chapter 99 carve-outs operate on time windows announced in CSMS messages. Brokers who do not catch the exclusion-window CSMS overpay on every entry that should have claimed the exclusion, and the refund process via PSC is slower and noisier than filing right the first time.
Ignoring melt-and-pour and smelt-and-cast fields
Section 232 CSMS messages are emphatic about reporting the country of melt and pour for steel and the country of smelt and cast for aluminum. Missing the field triggers ACE rejection or, worse, a quiet liquidation at the wrong rate. The CSMS message text spells out the field requirements; no broker should be guessing.
Filing CSMS in personal inbox
A senior broker on PTO does not block CBP's flow. Distribution lists, shared mailboxes, or Slack-channel forwarding ensure coverage. The cost of a missed CSMS is a mis-filed entry; the cost of a shared mailbox is zero.
Believing the CSMS archive is searchable
CBP's official archive paginates by date with no filter. A search for "A-570-967" against the CBP archive requires opening hundreds of messages. Either build your own index or use one (Tandom's archive at compliance.tandom.ai/adcvd-catalog/csms is free and indexed).
Not whitelisting GovDelivery
Corporate spam filters drop GovDelivery. Whitelisting USDHSCBP@public.govdelivery.com and the GovDelivery domain prevents silent message loss. Test monthly by checking the subscriber preferences page for delivery confirmations.
Skipping the weekly review block
The triage rule covers urgent messages. Reference messages (statistics, public-meeting notices, the occasional rule summary) accumulate. A 30-minute weekly block reading the past week's low-priority CSMS prevents the slow drift of missing one of the rare ones that should have been triaged higher.
Glossary
- CSMS (Cargo Systems Messaging Service)
- CBP's broadcast channel for operational instructions to the trade community. Each message has a numeric ID, a category, and a publication timestamp. Hosted via GovDelivery; archived at cbp.gov.
- GovDelivery
- Granicus subsidiary that hosts CBP's subscription and distribution system. Sign up at content.govdelivery.com/accounts/USDHSCBP.
- ABI (Automated Broker Interface)
- The system brokers use to file entries with CBP. ACE is the larger environment; ABI is the EDI interface to it. Schema changes affect every broker's software stack.
- ACE (Automated Commercial Environment)
- CBP's entry-processing system. Reads CSMS-published rate tables and validation rules. Every entry summary you file is validated against ACE's current state, which tracks the most recent CSMS guidance.
- GUIDANCE / UPDATED GUIDANCE
- CBP editorial convention for CSMS subject lines. "GUIDANCE:" indicates new operational instructions. "UPDATED GUIDANCE:" supersedes a prior message in the same family.
- Liquidation instruction (AD/CVD)
- Commerce-issued message to CBP, distributed via CSMS, instructing CBP to liquidate specific entries at specific assessment rates. Issued after each administrative review.
- Automatic liquidation
- Where Commerce did not receive a request for administrative review for a case's anniversary period, CBP liquidates entries at the cash-deposit rate in effect at entry, following 19 CFR 351.212(c).
- Post Summary Correction (PSC)
- CBP filing to amend an already-filed entry summary. Used when a CSMS rate correction or supersession changes what was owed at entry. Time-limited to 300 days from entry, with sub-windows for specific change types.
- Section 232 (Trade Expansion Act of 1962, as amended)
- Statutory authority at 19 USC 1862 for the President to adjust imports threatening national security. The metal tariffs in 2025 are Section 232 actions, with operational CSMS messages handling implementation.
- Section 301 (Trade Act of 1974)
- Statutory authority at 19 USC 2411 for USTR to address unfair foreign trade practices. The 2018-onward China tariffs operate under Section 301; CSMS messages handle the four list-implementation periods.
- IEEPA (International Emergency Economic Powers Act)
- 50 USC 1701 et seq., used by Presidents to impose country-specific duties under declared emergencies. Several 2025 actions used IEEPA authority; CSMS handled implementation and termination.
- Country of melt and pour
- ACE-required field for steel and steel derivative articles under Section 232. ISO country code for where the steel was originally melted and poured. Required on every line.
- Country of smelt and cast
- Aluminum equivalent of melt-and-pour. Required for primary aluminum and aluminum derivatives under Section 232.
- Reciprocal tariff
- Country-by-country ad valorem rate set in 2025 under Presidential proclamation, distinct from MFN, Section 232, and Section 301. CSMS messages handle Chapter 99 codes and effective-date implementation.
FAQ
High-intent questions brokers and importers ask most often about CSMS subscription and triage.