The short version: The “5H, 9H and Bond compliance” chatter isn’t really about “Customs randomly opening more containers.” It’s about CBP shifting US import clearance from after-the-fact spot checks toward systematic data validation. If your cargo description, shipper, consignee/importer, IOR, 5106, Bond, AMS/ISF, invoice and packing list don’t line up, the entry can be held by the system or by an officer.
For cross-border sellers, US importers and forwarders, the real question isn’t “which port is strict this week.” It’s: CBP now cares who is importing, whose Bond is used, what the goods actually are, and whether the filed data is consistent.
Note: this article is logistics and compliance-preparation education. It is not legal or customs-brokerage advice. Confirm specific clearance, filing and Bond matters with a licensed customs broker, compliance advisor or your surety.
The market lumps “5H/9H holds” together, but the two codes focus on different things.
5H is generally understood as an Entry Processing Hold. It can come from CBP selectivity processing — the system or an officer decides an entry should be paused for further review. In practice 5H may involve document review, value/description/HS code/invoice/packing list/ISF/AMS/Bond issues, and can escalate to exam or a request for more documents.
In short, 5H means: “Don’t release this yet — it needs further processing.”
9H isn’t about what’s inside the box; it’s about whether the Consignee, Importer of Record and receiver/importer identity are valid and consistent. If the bill of lading, AMS, ISF, entry data, 5106 and Bond don’t match — or an unstable, non-compliant or questioned importer identity is used — 9H-type risk can follow.
In short, 9H means: “This consignee/importer data is wrong — hold it.”
In CBP technical documents, a clearer set of data-validation signals was added/updated starting in 2025. Think of them as CBP checking the consistency of three basic data groups: shipper, cargo, and consignee.
Corresponding error codes also appear in CBP CAMIR/ACE material: 548 (Invalid Cargo Description), 549 (Invalid Shipper Data), 550 (Invalid Consignee Data). The message is clear: cargo description, shipper and consignee/importer data can no longer be written casually.
Many forwarders and sellers used to write vague descriptions on the commercial invoice, AMS, ISF, bill of lading or in their system — General Goods, Accessories, Household Items, Electronic Products, Parts, Plastic Products.
Those terms carry too little information for CBP. They don’t reveal the specific category, material, use, regulatory requirements, duty rate, PGA involvement, or whether under/mis-declaration is possible. With stronger systematic validation, vague descriptions are more easily treated as a risk signal.
A better description includes: specific product name + material + use + packaging + model/category. For example:
A Customs Bond is not just “buying insurance.” It is a guarantee relationship among the importer, the surety and CBP that the importer will pay duties, taxes and penalties and comply with US import law. For a formal entry, the Bond is usually a critical link in the release chain. Bond risk is rising for several reasons:
If the Bond principal, the importer on the 5106, the IOR used for entry, and the consignee on the BOL/ISF/AMS differ in legal name, address or EIN/Importer Number, you get a data conflict.
Some sellers clear on a forwarder’s or third party’s IOR/Bond for convenience. It’s easy short-term but risky long-term: once that entity draws attention from CBP, the broker or the surety, multiple shipments under it can be affected.
A continuous Bond is usually sized on the trailing 12 months of duties, taxes and fees. Many importers start at the minimum, but as volume, duty rates, Section 301, AD/CVD or other exposure rise, the original Bond may fall short.
The surety carries the guarantee. If a commodity, an importer or a clearance model becomes higher risk, the surety may ask for more documents, raise the Bond amount, decline single-entry Bonds, or end the relationship.
If you are shipping from China or elsewhere to the US — especially FCL, LCL, FBA, overseas warehouse or LTL final mile — confirm the following before sailing:
The first step is not to swap forwarders or demand a return, but to confirm exactly which code, what level of hold, and who is authorized to submit documents.
Note: once goods enter CBP’s process, a simple “return to shipper” is not guaranteed. Whether they can be returned, transloaded, released or examined depends on CBP and applicable regulation. For where clearance ends and the US domestic logistics we can help with begins, see cross-border customs overview.
Clearance-compliance issues hit the final mile directly:
So compliance isn’t just the broker’s one step. For importers, clearance data, Bond, drayage, devanning, palletizing and LTL/FTL final mile should be planned together.
If your cargo is heading to the US, prepare at least:
ShipOnlines can help plan the US domestic legs after clearance: port drayage, warehouse devanning/transloading, palletizing, LTL, FTL, local delivery and exception-fee estimates. For clearance and Bond itself, rely on a licensed customs broker and your surety.
Have your origin/destination port, ETA, container type, container number, description, weight, dimensions, pallet count and transload/final address ready. ShipOnlines can help evaluate US port drayage, warehouse devanning, palletizing, LTL and FTL and local delivery.