The story
Ask a U.S. freight broker what keeps them from working directly with Mexican carriers and you will hear the same thing almost every time. There is no MC or DOT number to look up, so how do I know who I am hiring? It is the most common trust question we hear from brokers moving into cross-border freight, and it deserves a real answer rather than a shrug.
Mexican carriers are regulated, credentialed, and verifiable. The credentials are different, they are issued by Mexican authorities, and most of them can be checked against government sources.
The short version
- There is no MC or DOT number because Mexican domestic carriers never operate under U.S. authority. That describes the carrier's operating model. It is not a warning sign.
- Six credentials replace it: the RFC and constancia de situación fiscal, the SICT permit, the CAAT, the acta constitutiva and legal-rep ID, proof of address, and the insurance posture.
- Insurance works backwards from the U.S. Mexican law caps carrier liability at roughly 1,760 pesos per metric ton when nobody declares the cargo value, so a thin cargo policy is normal rather than a red flag.
- Certifications are a filter you spend. On our own Mexico northbound freight, postings that required CTPAT drew bids 42.9% of the time against 51.1% without it.
- Documents prove registration, not identity, and they prove it only on the day you check. Vetting that happened once is not vetting.
Why MC and DOT numbers do not exist in Mexico
The MC and DOT numbers that anchor U.S. carrier compliance are artifacts of U.S. federal jurisdiction. The FMCSA and its SAFER database track carriers operating under U.S. authority, along with their inspection histories and safety records. A carrier domiciled in Guadalajara running freight from Monterrey to the Laredo border never enters that system, because it never operates under U.S. authority.
When a Mexican carrier does have a U.S. number
Some do, and the number tells you what the carrier is allowed to do. Read it instead of treating it as a pass or a fail.
- An MX number, not an MC number. Mexico-domiciled carriers registered with the FMCSA carry an MX docket. A carrier holds an MC number or an MX number, never both, so a required MC field rejects legitimate carriers by design.
- A USDOT number with a Z suffix. Border commercial zone only. This is the transfer-carrier population that runs the crossing and hands off.
- A USDOT number with an X suffix. Long-haul authority granted through FMCSA form OP-1(MX), good beyond the commercial zone into the U.S. interior. It is a small group.
- No U.S. number at all. The carrier does not perform the crossing. They run the Mexican leg and hire a transfer carrier. This is the largest group by a wide margin, and it is a normal way to operate.
One further nuance trips people up. Many larger Mexican carriers run dual-entity structures, with a Mexican company handling the Mexican leg and a related U.S.-registered entity handling border-zone or U.S. legs. That U.S. entity may hold a DOT number. Finding it tells you something about the U.S. side of the operation and nothing about the Mexican fleet doing the linehaul, which is where most of the miles and most of the risk live.
The Mexican credential stack: what to verify instead
Six documents carry the weight. What matters is never that a carrier can send you a PDF. It is whether the document is current, and whether it points at the same legal entity bidding on your freight.
- RFC and constancia de situación fiscal. Mexico's federal taxpayer registry number, and the SAT-issued certificate that proves it. This anchors carrier identity the way a DOT number does in the U.S. Check for a recent issue date, an active status, and a registered business activity that includes freight transportation. Validate the certificate against SAT records rather than trusting the PDF, because forged and stale certificates are a known fraud pattern.
- SICT federal operating permit. The license to haul cargo on Mexico's federal highways, issued by the Secretariat of Infrastructure, Communications and Transportation, formerly the SCT. Operating without it carries fines and impoundment. Cross-check it against the RFC so the authority belongs to the company bidding on your freight.
- CAAT. The harmonized alphanumeric carrier code issued through the SAT and Mexico's foreign-trade single window. It identifies the carrier in customs operations, it is required to move freight across the border, and it renews annually. A carrier that claims cross-border capability and cannot produce a current CAAT cannot legally participate in customs transit.
- Acta constitutiva and legal representative ID. The corporate charter. Whoever signs your carrier packet must appear in it or hold a notarized power of attorney. This is the quietest failure point in onboarding and the easiest to wave through.
- Comprobante de domicilio. Proof of address, matched against the registered addresses on the other documents. This is how shell companies get caught.
- Insurance posture. Not a certificate check. Read the next section, because this is where the U.S. playbook will mislead you.
Permit class matters, and it is not one permit
A SICT permit is not a single thing. The class decides what the carrier can legally haul and where.
- General cargo covers ordinary freight.
- Specialized cargo is a separate authorization covering hazardous materials and waste, oversize and bulky objects, valuables, and vehicles. It carries stricter equipment, certification, and driver-training requirements.
- Scope is a separate axis again. A permit authorized for the border zone with the United States is not the same as national scope, and in dual-entity carriers the scope decides which company can legally run which leg.
Match the permit class to the freight you are handing them. A general-cargo permit holder bidding your hazmat load is a problem no matter how clean the rest of the file looks.
The insurance reality: liability is inverted
Here is a structural difference worth understanding before any vetting conversation. In the U.S., the carrier is expected to carry cargo insurance and the broker verifies a certificate before tendering. Mexico works differently.
Under Article 66 of Mexico's federal roads and transport law, when the customer does not declare the value of the goods, the carrier's liability for loss or damage is capped at fifteen days of the statutory unit of account per metric ton. That unit is the UMA, the figure SICT itself uses in the liability clause printed on every Carta Porte, and the 2026 UMA is 117.31 pesos a day. The cap works out to roughly 1,760 pesos per metric ton, or about 35,000 pesos on a fully loaded 20-ton trailer. Against a trailer of automotive parts or electronics, that is a rounding error.
You will see a higher figure of around 4,725 pesos quoted elsewhere, and an earlier version of this article used it. That reading applies the general minimum wage, because the statute's own text still says salario mínimo and has not been amended since Mexico moved statutory units of account to the UMA in 2016. The UMA figure is the one the regulator prints on the Carta Porte, and it is the lower and more conservative number to plan against.
That single provision explains the whole market. Mexican carriers are not underinsured by accident. The statute never asked them to carry the exposure a U.S. broker assumes they carry. In many arrangements the shipper or beneficial cargo owner insures the load instead, and declaring a higher value shifts the liability but moves the price with it.
So a thin cargo policy can be normal in Mexico rather than a red flag, and a U.S.-style certificate checklist misreads the market in both directions. It fails well-run carriers whose customers never expected them to carry cargo coverage, and it passes bad actors who bought a cheap policy to look compliant.
Verify three things instead. That the carrier's liability policy is real and current. What cargo coverage exists, if any. And who is insuring the load on this specific move. Get that last one in writing before dispatch, not after a claim. Specialized cross-border cargo policies exist to bridge exactly this gap.
CTPAT and OEA: what certifications actually signal
CTPAT is the voluntary supply-chain security program run by U.S. Customs and Border Protection, and its membership includes Mexican long-haul carriers. OEA is Mexico's counterpart, the authorized economic operator program, and the two operate under mutual recognition. Certification can improve how customs treats a carrier in risk assessment, and it may support expedited processing where the program, port, driver, carrier, importer, and shipment chain all qualify.
Two cautions. Ask for the certificate documentation rather than accepting a verbal claim, because your compliance team will eventually ask you for it. And treat certification as a filter you spend rather than a default setting.
Across the last twelve complete months of Mexico northbound freight posted on Cargado, postings that required CTPAT received bids 42.9% of the time, against 51.1% for postings without the requirement. They also drew about a quarter fewer bidding carriers each. Some of that gap belongs to the freight itself rather than the requirement alone, but the direction holds and the cost is real. Require certification when your end customer demands it, not as a reflex.
The checks documents cannot do
Paperwork proves registration. It does not prove the company behind the paperwork is who they say they are today. The layer on top is commercial references from brokers or shippers the carrier has actually hauled for, a minimum age of operating authority to screen out fresh shells, identity verification of the principals, address checks and facility visits where warranted, and monitoring that continues afterward.
A carrier vetted once two years ago has not been vetted. Credentials expire, the CAAT renews annually, tax certificates go stale, fleets change hands, and fraud migrates toward whoever stops watching.
How Cargado pre-verifies every carrier
Our carrier vetting runs this entire stack as a condition of entry, before a carrier can see or bid on a single load. We verify every credential above against its issuing source, match every entity to the company that will actually haul the freight, confirm identity for the people signing, and keep monitoring after onboarding. The network is invite-only and removal is one strike.
The economics keep the incentives clean. Carriers join Cargado at no cost, and brokers fund the platform through a value-based subscription. Removing a bad actor never costs Cargado revenue, so nothing pulls against enforcement.
Brokers who run their own compliance programs keep full control. A match on Cargado opens a connection rather than a tender. You can block carriers at the account level, import your existing do-not-use list, and route your own onboarding packet automatically after a match. Your process still gates every load.
The checklist
- RFC and constancia de situación fiscal: recent, active, transport activity registered, validated against SAT records
- SICT federal operating permit: matches the RFC, correct class for the commodity, correct scope for the lane
- CAAT: current, for any carrier crossing the border
- Acta constitutiva plus legal-rep ID or notarized power of attorney
- Proof of address matched against registered addresses
- Insurance posture: valid liability policy, and a written answer on who insures the cargo for this move
- CTPAT or OEA documentation when the freight requires it
- References and authority age, verified with real counterparties
- Ongoing monitoring, because vetting only works as a continuous process
Run this list yourself for every carrier you meet, or work inside a network where every item is already verified before the first bid arrives. Either way, the checklist is the difference between hoping a carrier is legitimate and knowing it.



