Guides · Updated August 25, 2026
You got red: what to do in a customs inspection
The module flashed red. The cargo isn't moving, the driver is already asking, and your customer will ask in ten minutes. A Mexican reconocimiento aduanero (customs inspection) is not a verdict: most of them end in release the same day. What decides whether it costs you three hours or three days is how fast you react and how well organized your file is. Here's the checklist.
What actually happens when you get red
When the DODA is scanned at the module, the automated selection mechanism chooses between free clearance and inspection. On red, the operation is assigned to a customs verifier (verificador) and the cargo is routed to an inspection area: dock, platform or yard, depending on the customs office and the vehicle.
From there the process is documentary and physical. It may be resolved with non-intrusive inspection (X-ray or gamma imaging, sometimes canine teams) or escalate to opening the container, counting and sampling. Non-intrusive review is dramatically faster: if the image is consistent with what was declared, plenty of operations close without a single pallet coming off the truck.
One thing to internalize: nobody on the importer side controls the traffic light result. There is no one to call to have it changed. The only actionable variable is your response time. For the full picture of statuses, see the customs traffic light.
The first 15 minutes: who to notify, in what order
- Your customs broker (agente aduanal) or your contact at the brokerage. Always first. They are the ones who can approach the verifier, attend the inspection, and answer technical questions on classification or value. Send the pedimento number and the integration number in the same message.
- Driver and carrier. They need to know the wait just went from minutes to hours: delivery appointments get rescheduled, the next load gets reassigned, and the driver doesn't burn hours of service sitting in a yard.
- Warehouse or consignee. Cancelling or moving a receiving appointment early costs far less than a missed one. Where docks run rigid windows, thirty minutes of notice decides between rescheduling today or tomorrow.
- Customer or importer. Last, but the same day and in writing. Share status, not adjectives: "pedimento in inspection since 10:40, brokerage on site, we expect resolution today." A read-only status link kills the email chain.
Golden rule: the notice goes out before you have the full explanation. Nobody gets angry about hearing early; everybody gets angry about hearing late.
What has to be ready, and reachable from a phone
None of this gets assembled after you get red. It lives in a shared folder, in advance:
- Pedimento and DODA, with the fields that tie them together. If the distinction isn't clear, pedimento vs DODA covers it in two minutes.
- Commercial invoice, with descriptions that match what is actually in the boxes.
- Transport document: bill of lading, air waybill, or Mexican carta porte, with the seal sequence if applicable.
- Packing list at carton or pallet level. It is what everyone thanks you for during a physical count.
- Certificates of origin, permits and notices covering non-tariff regulations and restrictions: NOM standards, health registrations, prior permits, sector-specific importer registries (padrones sectoriales).
- Valuation support: wire transfer, purchase order, contract, freight and insurance apportionment.
- Technical data sheets or safety data sheets whenever classification depends on composition, use, or capacity.
What the verifier checks
The goal is simple: that what the pedimento declares matches what the vehicle carries. In practice they focus on:
- Quantities and units of measure. Overages and shortages are the most common finding, and they usually originate at the supplier, not the broker.
- Goods description: brand, model, serial number, and any feature that identifies the item.
- Tariff classification. A different code changes duties, permits, and sometimes whether the operation was viable at all.
- Customs value and the documents backing it.
- Origin and the certificate supporting it whenever preferential treatment was claimed.
- Non-tariff regulations and restrictions: labeling, NOM compliance, permits, registries.
What can go wrong
If the verifier finds an irregularity, it is recorded in a detailed report (acta circunstanciada) and the path forks by severity:
- Minor findings. Description mismatches, data-entry errors, explainable shortages. Usually resolved by amending the pedimento and paying the difference, without the goods being seized.
- Article 152 procedure. Under Article 152 of the Mexican Customs Law, the authority notifies the facts or omissions in writing, and the interested party has ten business days to offer evidence and file arguments; the resolution has a statutory maximum of four months once the file is properly assembled. The goods normally are not seized.
- PAMA. When grounds for precautionary seizure apply (serious cases such as significant undervaluation or apocryphal documentation), the Procedimiento Administrativo en Materia Aduanera (customs administrative proceeding) opens and the goods stay seized while it is resolved. At that point it stops being an operations issue and becomes work for a Mexican foreign-trade attorney.
Exact deadlines and triggers depend on the case and on the law as currently written. Don't improvise: have your brokerage confirm in writing which procedure you are being processed under.
How the inspection closes
If everything lines up, the verifier concludes the inspection, the operation moves to inspection finished, and the cargo is released to leave the bonded facility. You will see the status change in the SAT portal; the manual steps are in how to check your DODA with the SAT.
Watch what happens after the close: the vehicle still has to exit, and at congested offices or near shift change that exit can take another while. If release lands outside the customs office's operating hours, the cargo sleeps there. That is why learning about the status change in minutes (rather than whenever someone remembers to refresh the portal) is worth real money.
Make the next one hurt less
- Run a previo when the cargo warrants it. Counting, weighing, and checking labeling before clearance turns surprises into cheap corrections. See what a previo is.
- Standardize descriptions with your suppliers. When invoice, packing list, and pedimento speak the same language, half the findings disappear.
- Document a classification rationale for your recurring products, with technical justification. Arguing it in front of a verifier with the spec sheet in hand beats an opinion.
- Keep your own statistics. What share of your operations goes red, at which customs offices, with which suppliers. Patterns show up fast.
- Define the protocol before you need it: who notifies whom, in which channel, with what message template. Improvising costs you the first two hours.
And the obvious step almost nobody takes: measure how long it took you to find out about the red light. If the answer is "an hour and a half, when the driver called," that is your cheapest available improvement. Typical durations by transport mode are broken down in how long customs clearance takes in Mexico.
Let DODA.mx watch the SAT for you
DODA.mx alerts you to a red light within minutes by email, browser or WhatsApp. Urgent mode checks every 5 minutes for an hour, built exactly for cargo in inspection.
Create free accountUp to 3 active DODAs free. No credit card.