A “CBP hold” is not one thing. It can mean anything from a data issue that blocks release to a physical examination process that introduces appointment scheduling, drayage moves, and storage exposure.
Most teams get burned for the same reason: they treat a hold like a single queue you “wait out,” instead of a workflow you control with evidence, ownership, and timing discipline.
This field guide focuses on what actually reduces delay and cost:
- how to confirm what kind of hold you’re dealing with,
- what evidence to assemble (and in what order),
- and an escalation path that avoids looping emails and expensive guesswork.
What CBP “examination” means in practice
CBP examines cargo entering the United States to verify compliance with U.S. laws and requirements. Examinations can range from non-intrusive screening to more intensive physical exams. In other words: holds are not random punishment—they’re part of a risk-based control system.
Operationally, your job is not to argue with the existence of controls. Your job is to move the shipment through them with minimal rework.
The three clocks that decide whether this becomes expensive
Even when you can’t control selection for an exam, you can control whether the process becomes a cost spiral. Three clocks matter most:
1) The “clarity clock”
How quickly your team can answer:
- What is pending?
- Who must act next (broker, carrier, terminal, CES, importer)?
- What evidence is missing?
If you can’t answer those within an hour or two, delays multiply because people work on different assumptions.
2) The “presentation clock”
For physical exams, cargo usually needs to be positioned or made available for examination steps. If you miss the handoffs (terminal availability, drayage, appointment windows), you can lose days even when CBP is ready.
3) The “storage exposure clock”
Costs grow while you wait:
- terminal storage,
- demurrage/detention exposure,
- drayage reattempts,
- and CES-related handling.
The first two clocks determine whether the third clock becomes painful.
Step 1: Confirm what kind of “hold” you have (without guessing)
A hold can originate from different needs. You don’t need to become a CBP systems expert to run the right process—but you do need to classify the situation correctly.
Use this practical classification:
A) Data / document-driven holds
These typically mean something is incomplete, inconsistent, or requires additional review. The next action often sits with the filer/broker, importer, or a partner government agency process.
B) Non-intrusive screening
Often discussed in industry as “x-ray” or NII. The critical ops requirement is ensuring the cargo can be presented and moved according to local port/terminal procedures.
C) Physical examination
This is where process complexity spikes: drayage moves, appointment scheduling, unpack/repack (in some cases), and more parties involved.
Rule: do not escalate until you can state which of these buckets you’re in and what evidence supports it.
Step 2: Build the “Evidence Packet” (the fastest way to stop circular emails)
When teams stall, it’s usually because information is scattered:
- broker has filing details,
- ops has vessel/terminal context,
- drayage has appointment constraints,
- importer has product and compliance documents.
The fix is a standardized evidence packet you can assemble quickly.
Evidence Packet — minimum set
Shipment identity
- Entry/filing reference(s) and filer contact
- Master/house reference(s) as applicable
- Container number(s)
- Vessel/voyage and terminal/location context
- Arrival and availability context (what is actually true now, not what was planned)
Commercial documents
- Commercial invoice
- Packing list
- Purchase order reference (when relevant for matching)
- Any required certificates / product declarations (if applicable)
Chain-of-custody and handling
- Seal information (where relevant)
- Photos (only if they help resolve a specific dispute; don’t spam)
- Terminal availability evidence (e.g., terminal notice / appointment availability)
Process evidence
- The latest official status or message your broker received via CBP automated channels (so you don’t act on hearsay)
- Any communications from carrier/terminal/CES that indicate next steps or appointment constraints
Owner map
- Broker/filer: data/entry actions and CBP-facing communication
- Importer/compliance: product documents and declarations
- Carrier/terminal: availability and movement constraints
- Drayage: execution windows and appointment feasibility
- CES (if involved): intake requirements, scheduling, and handling steps
Linkable asset: Hold-to-Action Control Map
Use this as your one-page “what happens next” reference. It’s intentionally written in operational language.
| Signal you observe | What it usually implies | Evidence to gather first | Primary owner | Next action (fastest path) | “Do not do” mistake |
|---|---|---|---|---|---|
| “Release pending” but no movement | A prerequisite is not satisfied or not confirmed | Latest official status from broker; filing completeness check | Broker/Filer | Confirm what is missing; submit/repair required elements | Sending multiple parties to “call CBP” with no clarity |
| Cargo selected for screening | Cargo must be presented for a screening step | Terminal availability + local process requirements | Ops + drayage | Align on presentation steps and scheduling window | Waiting without checking whether cargo is actually presentable |
| Cargo selected for physical exam | Multi-party workflow is required (moves, appointments) | Terminal availability; container details; appointment constraints | Ops lead + broker | Schedule moves; confirm required documents; keep a single owner for coordination | Treating it like a passive queue and missing appointment windows |
| “Hold” persists after availability | A handoff failed (docs, release, appointment, movement) | Evidence packet + timeline of attempts | Ops lead | Reconstruct timeline and remove the bottleneck (one owner, one plan) | Repeating the same request with the same missing information |
| Partial information from multiple sources | Conflicting truth is driving bad actions | Consolidated evidence packet + one timeline | Ops lead | Establish one “truth set” and communicate it internally | Forwarding conflicting screenshots to customers or leadership |
| “We need more documents” message | The review is blocked on specific evidence | Exact requested docs + match to shipment identity | Importer + broker | Provide only the requested items; confirm receipt | Sending every document you have and creating new questions |
This table doesn’t replace your broker’s expertise. It prevents the most common failure: doing the wrong next step because the situation wasn’t classified correctly.
A multi-carrier visibility view helps keep one source of truth for milestones and exceptions—so the same “Wait / Work / Escalate” stance travels with the shipment. If helpful, see how Tradlinx teams structure milestone + exception workflows in practice.
Step 3: Use a clean escalation path (RACI that matches reality)
Holds and exams involve many parties. If everyone is “responsible,” no one is accountable.
Here’s a simple escalation structure that works in practice:
Roles
- Accountable owner (one person): coordinates timeline, assigns tasks, confirms completion, updates stakeholders.
- Broker/Filer: owns entry/filing actions and official CBP communication channels.
- Importer/Compliance: owns product documentation and any clarifications needed for review.
- Carrier/Terminal: owns availability constraints and movement prerequisites.
- Drayage: owns execution feasibility and appointment timing.
- CES (if applicable): owns intake requirements and exam scheduling procedures.
Escalation levels
- Level 1 (ops control): evidence packet assembled + next action assigned.
- Level 2 (partner constraint): appointment windows / availability issues / missing required doc confirmed.
- Level 3 (executive escalation): only when cost exposure is rising and the bottleneck is confirmed but unresolved (e.g., repeated missed appointments, unresolved document request after submission, conflicting party instructions).
Rule: executive escalation should always include the evidence packet + a clear “ask.” No vague “please help.”
Where teams get burned (repeat offenders)
1) Partial adoption across parties
Your importer is ready. Your broker has a plan. But a local agent, terminal process, or downstream party isn’t aligned.
Fix: maintain a lane/port playbook: who does what, who to contact, and what the typical bottlenecks are.
2) “We’ll switch to a workaround” without double-checking risk
Teams try to solve delay by changing processes midstream (new drayage provider, different documentation route, “let’s resubmit everything”)—sometimes creating more inconsistencies.
Fix: change only one variable at a time, and document why. Otherwise you lose traceability.
3) Exam selection triggers customer panic
Customers don’t panic because an exam exists. They panic because you can’t explain what’s happening or what’s next.
Fix: message in states and next milestones:
- “Selected for exam step” (what it means)
- “Presented / scheduled” (what will happen next)
- “Awaiting outcome” (when the next update will occur)
4) Release timing and evidence aren’t aligned
The shipment can be physically present while release prerequisites aren’t satisfied. Or release is granted but the movement handoff fails.
Fix: treat “release” and “pickup” as separate control gates. Confirm both explicitly.
A practical communications template (internal and customer-safe)
Use this to avoid confusing updates.
Subject: Import shipment status — CBP process step in progress
- Current state: [Data review / Screening / Physical exam]
- Last confirmed evidence: [what happened + timestamp + location]
- What’s pending: [the specific next step]
- Owner and next action: [person/party + action]
- Next update: [time or milestone-based]
This keeps you credible even when you can’t predict exact timing.

Partner/vendor questions that prevent painful surprises
When you’re building your process (or onboarding new brokers/drayage partners), ask:
- What is the fastest way for us to confirm the current official status and next required step?
- What evidence do you need from us before you can act?
- What are the typical local bottlenecks at this port/terminal/CES?
- What is your appointment and presentation workflow (and what usually goes wrong)?
- How do we prevent repeated rework (missing fields, wrong identifiers, incomplete docs)?
These questions turn “we’ll figure it out” into a controlled workflow.
Further Reading
- U.S. Customs and Border Protection — Cargo Examination
- CBP — Cargo Systems Messaging Service (CSMS)
- CBP — ACE Cargo Release Status Notification Implementation Guide
- CBP — ACE Cargo Release Implementation Guide (Version 40, July 1, 2025 PDF)
- CBP — Cargo Control (risk-based targeting and examination context)
Prefer email? Contact us directly at min.so@tradlinx.com (Americas), sondre.lyndon@tradlinx.com (Europe) or henry.jo@tradlinx.com (EMEA/Asia)





Leave a Reply