ClearStock is live on the Shopify App Store.Install free →

← All blogs

Guides8 min read

Customs exam fees: what it costs when CBP pulls your container

Customs exam fees run an estimated $150–$2,500+ per container. See the three exam types, real timelines, hidden costs, and what lowers your odds.

InventoryX is in development and not available today. ClearStock is the live Shopify app.

Your container came off the ship four days ago and it still hasn't moved. The likely reason isn't congestion — it's that U.S. Customs and Border Protection (CBP) pulled it for examination, and every day it sits, you're paying for it. Two facts frame everything below: CBP publishes no flat exam fee, and the bill — examination, drayage, storage — lands on the importer, not the carrier or the shipping line.

One terminology trap before you search further: the unmodified phrase "customs exam" usually refers to the licensing exam customs brokers take to practice. This article is about the other kind — the physical examination of your container — what it costs, why containers get pulled, and what to do on day one.

Who actually pays for an exam, and to whom

Freight forwarders are blunt about it: "the importer is liable for any Customs fees, including exam charges" (FreightRight knowledge base, as of October 2026). The charges come from several directions at once. Examination stations — the facilities where containers go for intensive exams — are private contractors operating under CBP oversight, which is why there's no published government rate card. Your forwarder pays the station and the drayman, then invoices you, often with a handling markup on top.

The numbers below are forwarder-reported ranges, not official tariffs. Treat them as planning figures — as of October 2026 — and expect your actual invoice to vary by port, exam site, and how busy everyone is that month.

The three exam types and what they cost

Exams escalate. Most stop at the first rung; the expensive ones are the ones that don't.

Exam type What happens Reported timeline Reported cost per container
X-ray (VACIS) Non-intrusive scan of the sealed container; no seals broken 2–3 days $150–$350 (Flexport); $150–$250 (FreightRight)
Tailgate Seal is broken and the doors opened for a visual inspection; anything suspicious escalates it ~5–6 days $150–$350 (Flexport)
Intensive Container is drayed to a Centralized Examination Station (CES) and fully stripped and inspected 7–30 days (Flexport); 5–7 days (FreightRight) $1,000–$2,500 and beyond (Flexport)

All figures forwarder-reported, as of October 2026. FreightRight's overall summary is even wider: exam fees "range from $80 to over $1,000." The two sources also disagree on intensive timelines — 5–7 days versus 7–30 — which is itself the lesson: nobody can promise you a number, so plan against the long end, because the short end is a guess you don't control.

An intensive exam is the expensive one for a structural reason: labor. A CES crew empties the container, inspects and counts the cargo, then reloads it. You're paying for the crew, the facility, and often a re-seal — regardless of what the exam finds.

Why containers get pulled — the targeting system, calmly

Exams aren't exactly random, and they aren't personal either. CBP scores shipments through a targeting system that weighs shipment history, commodity, origin, routing, and whatever anomalies surface in filings. Two honest consequences follow. First, some exams are simply random — a slice of containers gets pulled no matter how clean the paperwork. Second, the system "inspects newer importers at a higher frequency" (FreightRight, as of October 2026). Your first year of importing carries higher odds than your fifth.

The calm read: a pulled container is a cost of the trade you can partially influence, not a verdict on your business. Most exams find nothing. Importers who file clean, consistent entries for a few years watch the targeting math start working in their favor.

The exam fee is not the whole bill

Three costs sit outside the exam charge itself:

  • Drayage to and from the exam site. Not included in exam fees and "can vary widely" (Flexport, as of October 2026) depending on the port and the distance to the CES.
  • Storage while the container is held. Per-day container storage during an exam hold works like the rest of container storage — the free-time mechanics and per-day escalation are covered in the demurrage and detention guide. A 20-day intensive exam can accrue serious storage on top of the exam fee.
  • Missed delivery windows. The appointment your 3PL held, the launch date you promised a customer, the retail slot you were stocking for — an exam eats them, and rebooking costs money or goodwill.

If you ship LCL rather than a full container, the exam bill is split proportionally among the container's importers (Flexport, as of October 2026). Your share scales with your cube — and note that someone else's shipment can trigger the exam that delays yours.

Day one: what to do when the hold notice lands

  1. Get the facts in writing from your forwarder. Four specifics: exam type, CES location, expected timeline, estimated charges. Written, not a phone-call summary — this is the record you'll reconcile the eventual invoice against.
  2. Don't reship, abandon, or try to amend your way out mid-exam. Abandonment forfeits the goods; unauthorized changes to an entry under examination turn a routine exam into a complicated one. The exam runs its course — your job is to track it.
  3. Reset everyone downstream now, not in week three. Give your 3PL, your marketplace, and any waiting customers the conservative timeline (the long end above), so a 20-day hold becomes a schedule adjustment instead of a crisis.

One habit worth forming: when the exam invoice arrives, check it against those four written facts. CES charges and drayage are exactly the kind of line items that arrive fuzzier than they left.

Prevention: what actually moves your odds

You can't opt out of exams — part of the pull rate is random by design. What you control is the profile your filings build:

  • File the ISF accurately and on time. The Importer Security Filing is the data CBP scores before the container ever loads; sloppy ISF data is both a violation risk and a targeting flag. The mechanics are in the ISF filing guide.
  • Classify consistently. The same product carrying the same HS code on every entry, matching the invoice description, builds the kind of history that lets a scoring system clear you quickly. Where small importers go wrong with codes — and how to fix it — is in the HS codes guide.
  • Keep entries boring. Declared values that match commercial invoices, quantities that match packing lists, no creative cargo descriptions. Boring entries are cheap entries.

None of this guarantees anything — the random slice still exists. It raises your baseline odds, which is all you were ever going to control.

Budget for the exam instead of fearing it

An exam is an unbudgeted delay, so budget for it the way you budget for any variability: as lead-time slack and as a per-unit number. If an estimated $1,500 intensive exam (illustrative — mid-range of the reported figures above) lands on a 5,000-unit container, that's $0.30 per unit. Annoying, not fatal, and a useful number to hold in your head when a shipment's margin is thin. The broader habit — folding freight incidents like this into the true cost per unit — is the same logic as the landed cost formula.

The practical policy: pad first-year import lead times more generously than fifth-year ones, and never promise a customer a date that assumes the container sailed through customs untouched.

Common questions

What is a customs exam fee? It's the charge for a CBP examination of your container — a non-intrusive X-ray scan or a physical inspection at a private examination station. Forwarders reported an estimated $150–$350 for X-ray and tailgate exams and $1,000–$2,500 and beyond for intensive exams, as of October 2026. The importer pays; CBP publishes no flat fee.

Who pays for a customs exam, the importer or the carrier? The importer. FreightRight states it directly: "the importer is liable for any Customs fees, including exam charges." The bill typically also includes drayage to and from the exam site — which Flexport notes can vary widely — plus per-day storage for however long the hold lasts.

How long does a customs exam take? Depends on the type. Forwarders report X-ray exams at 2–3 days, tailgate exams around 5–6 days, and intensive exams anywhere from 5 to 30 days — the two main forwarder sources disagree on the intensive range, which tells you how variable it is. Plan against the long end.

Why did CBP pull my container for examination? CBP scores shipments on history, commodity, origin, and filing data, then pulls accordingly — including a random component. Newer importers are inspected at a higher frequency, per FreightRight. A pull is not an accusation; most exams find nothing. Clean, consistent filings lower your profile over time.

Can I avoid customs exams? Not entirely — part of exam selection is random. You can lower your odds by filing accurate ISF data on time, using consistent HS classifications across entries, and keeping declared values matched to invoices. First-year importers should expect higher pull rates and pad their lead times accordingly.

Next step

If a container is sitting in a hold right now, send your forwarder the four day-one questions in writing and calendar the conservative timeline. If you're shipping next month instead, spend twenty minutes on the two filings that shape your targeting profile — how ISF filing works and how to classify your products — then add exam slack to the lead time you're planning with.