Carrier Onboarding Document Verification: A Practical Checklist

Before a new motor carrier hauls its first load, check three things separately: that the company is who it says it is, that FMCSA shows it authorized to operate for hire with its insurance on file, and that every document it sent matches those records. A document received is not a document verified, and a verified file is not yet permission to tender loads: that last step is a decision your company makes. This guide gives the list of documents, the source to check each one against, the consistency rules, a register and a pilot checklist.

Published
Sources checked
Reading time
10 min
Written by
Mirage Metrics team

Scope: US interstate for-hire motor carriers of property, regulated by FMCSA. Rules checked on September 24, 2026, during FMCSA's move to its new registration system, Motus. Intrastate carriers, household goods movers and carriers outside the United States follow other rules. This guide describes a document control; it is not legal or insurance advice.

Decision snapshot

Best suited to
Transportation managers, carrier procurement, operations and compliance teams at shippers and brokers who add carriers regularly.
Inputs needed
The carrier's onboarding form, USDOT and docket numbers, certificate of insurance, W-9, signed agreement, bank details, and the FMCSA records your team retrieves.
What can be automated
Reading certificates and forms, extracting names, numbers, dates and limits, comparing them with the retrieved FMCSA records, flagging mismatches, missing and expiring documents, pre-filling the TMS carrier record as a draft.
What requires human approval
Confirming a certificate with the agent, calling back on independently sourced numbers, judging any mismatch, and authorizing the carrier for loads.
When this approach is insufficient
For carriers outside FMCSA's scope, for household goods, or where your risk policy requires a specialist vetting service or insurance review. Extraction does not detect a forged document on its own.

Received, verified, authorized

Most onboarding failures come from treating these three states as one. Keep them as separate statuses in your register, with a different person or at least a different step for each.

The three states of a carrier document file
StateMeansWho sets itWhat it proves
ReceivedThe document is in your system, legible, and filed against the carrierAnyone on the onboarding teamProves nothing about the carrier
VerifiedEach checkable field matches an independent source (FMCSA records, a call to the insurance agent, a callback to a known number)The person named on the checklist, with the source and date recordedProves the file is consistent on that date
AuthorizedYour company has decided to tender loads to this carrier, for these lanes, equipment and commoditiesThe person with that authority in your processA business decision, which no document or tool makes for you
The three states of a carrier document file

What to request, and what to check it against

For each item, the table names where it comes from and the independent source you check it against. The source matters more than the document: a check against something the carrier also supplied is not a check.

Documents and data to request from a new US interstate carrier, with the verification source for each
ItemComes fromCheck againstWhen it applies
Legal name, DBA, physical address, phoneCarrier's onboarding formFMCSA record (SAFER Company Snapshot, L&I, or Motus as FMCSA rolls it out)Every carrier
USDOT numberOnboarding form, carrier agreementFMCSA recordEvery carrier. New numbers issued in Motus are randomized
Docket number and operating authority (MC, MX or FF prefix)Onboarding formL&I authority status: type (common, contract, broker) and whether it is activeFor-hire interstate carriers. A broker's authority is not a carrier's
Liability insurance on file with FMCSAFiled by the insurer, not the carrierL&I insurance section: filing, insurer, effective date, any pending cancellationEvery for-hire interstate carrier
Certificate of insurance (COI)The carrier's insurance agentThe agent, by a call to a number you found yourself; the L&I filingEvery carrier; cargo and general liability per your contract
Form W-9The carrierLegal name and taxpayer identification number against the FMCSA nameUS payees, for your accounts payable
Signed carrier agreementThe carrier's authorized signatorySignatory's name and role against the company's records and your callbackEvery carrier
Remittance and bank detailsThe carrier, or its factoring companyCallback on a known number; account name matches the legal name, or a confirmed notice of assignment to a factorEvery carrier, and every later change
Hazardous materials or special equipmentThe carrierInsurance level matches the higher minimums; equipment and endorsements match the loadsOnly when your loads require it
Documents and data to request from a new US interstate carrier, with the verification source for each

FMCSA's registration systems are changing

FMCSA moved registration to Motus in May 2026. According to FMCSA, new USDOT and docket numbers issued there are randomized to prevent fraud, existing numbers do not change, docket numbers keep their MC, MX and FF prefixes, and historical L&I records remain available for viewing and verification. Eliminating docket numbers is still only under consideration (FMCSA, registration changes; modernization FAQs). Re-check which public lookup FMCSA recommends when you build your procedure.

Company identity and who is signing

The FMCSA record tells you a company with that name and number exists and is authorized. It does not tell you that the person emailing you represents it. Carrier identity fraud is the reason FMCSA gives for Motus's identity verification and randomized numbering, and your own process needs the same distinction.

  • Call the carrier on a phone number you sourced independently, such as the FMCSA record, not the number in the email signature.
  • Confirm that the person signing the agreement holds a role that can bind the company, and record the name, role and date of the callback.
  • Compare the email domain with the company's name and any website it lists. A free mailbox is not proof of fraud, but it is a reason to ask.
  • Treat any request to change bank details as a new verification, by callback, before the next payment.

Insurance, filings and expiry dates

For-hire interstate carriers must keep minimum public liability cover, and their insurer files proof of it with FMCSA. The federal minimums below are floors; your contract can require more, and it is your contract that sets cargo and general liability requirements.

Federal minimum public liability cover, 49 CFR 387.9 (summary; read the section for the full commodity list)
Type of carriageCommodityMinimum
For-hire, interstate or foreign commerce, 10,001 lb GVWR or moreProperty (nonhazardous)$750,000
For-hire and private, 10,001 lb GVWR or moreOil and hazardous materials listed in 49 CFR 172.101, other than the categories below$1,000,000
For-hire and private, 10,001 lb GVWR or moreBulk hazardous substances and certain high-hazard materials (Division 1.1 to 1.3 in bulk, Division 2.3 Zone A in bulk, highway route controlled Class 7, and others listed)$5,000,000
Federal minimum public liability cover, 49 CFR 387.9 (summary; read the section for the full commodity list)

Source: 49 CFR 387.9, as amended through July 21, 2026. Cancellation of a filed policy requires 35 days' written notice: 49 CFR 387.7(b)(1).

What to check on the certificate

  • The named insured is the carrier's legal name, exactly.
  • Policy dates cover today and the period you plan to use the carrier.
  • Limits meet your contract, for liability, cargo and any other cover you require.
  • Whether the policy covers any vehicle the carrier operates or only listed units: ask the agent, and record the answer.
  • The agent confirms the certificate when you call on a number you found yourself.

Consistency rules across the file

Individually valid documents can still describe different companies. Run these rules across the whole file before you mark it verified. Red means stop until resolved; orange means a person must ask and record the answer.

Cross-document consistency rules for a carrier file
FieldRuleFailureAction
Legal nameFMCSA record = COI named insured = W-9 name = agreement party = bank account holder (or, if the carrier factors its invoices, a notice of assignment you confirm with the factoring company)Any unexplained mismatch, including a DBA used where the legal name is requiredStop
USDOT and docket numberSame numbers on the form, the agreement, the COI (where shown) and the FMCSA recordOne digit differentStop
AddressOnboarding form = FMCSA physical addressDifferent address with no explanationAsk
Phone and emailContact reached by calling a number you sourced yourselfEmail domain unrelated to the company, or a free mailbox for a fleetAsk
InsuranceCOI dates cover today and the planned loads; L&I shows the filing with no pending cancellationCOI valid but no FMCSA filing, or the reverseStop
Authority typeCarrier authority active for the operation you will tenderOnly broker authority, or authority inactive or pendingStop
Cross-document consistency rules for a carrier file

Checks before the first load

  • Authority active for the operation you are tendering, checked on the day
  • Insurance filing on the FMCSA record, with no pending cancellation
  • No out-of-service order shown on the carrier's FMCSA record
  • Equipment, commodity and any hazardous materials requirements match the load
  • Agreement signed, W-9 received, bank details verified by callback
  • The dispatch details (driver, truck, trailer) come from the carrier you verified, through the contact you verified

Renewals and ongoing monitoring

A carrier verified in March can be uninsured in June. Keep the file alive: record every expiry date, re-check the FMCSA record on a schedule you set and before the first load after a long gap, and treat any change of name, address, contact or bank account as a new verification. FMCSA registrants update their registration every two years through the biennial update, which Motus now handles, so a carrier's status on the FMCSA record can change between your checks: the periodic check is what catches it.

The tracking register

Fields of a carrier verification register, one line per document
FieldContent
CarrierLegal name and USDOT number
DocumentOne line per document type
Received onDate and channel
Verified on, by, againstDate, person, and the source used (FMCSA record, agent call, callback)
ResultMatch, mismatch, or not verifiable, with a note
Expires onFor insurance and any dated document
Next checkThe date the line comes back for review
StatusReceived, verified, rejected, expired, or authorized for loads
Fields of a carrier verification register, one line per document

Incomplete or illegible documents

  • Never complete a field from memory or from another document. Request the document again and keep the line in the Received state.
  • An unreadable scan is a missing document. Ask for the original PDF from the issuer, especially for certificates.
  • Record every request and reply on the register line, with dates, so an audit shows why the carrier was or was not activated.
  • Set a closing rule. A file incomplete after a period you choose is closed, not left half-open with loads pending.

A document matrix to copy

The matrix is the reference card behind the register: what each check proves, where it is done, how often, and by whom. Adjust frequencies to your risk policy; the ones below are placeholders, not requirements.

Illustrative carrier document matrix (adapt frequencies and owners to your policy)
CheckPass conditionSourceWhenOwner
FMCSA authority statusActive for the operationL&I or MotusBefore activation, before each first load after a gap, and on a schedule you setOnboarding team
FMCSA insurance filingOn file, no pending cancellationL&I insurance sectionBefore activation, then on a scheduleOnboarding team
COINamed insured, dates, limits, cargo coverCall to the agentBefore activation and at each renewalOnboarding team
W-9Name and TIN consistentYour AP processBefore first paymentAccounts payable
Carrier agreementSigned by an authorized personCallbackBefore activationContract owner
Bank detailsAccount holder = legal nameCallback on a known numberBefore first payment and at every changeAccounts payable
Safety dataOut-of-service orders, rating if anySAFER Company SnapshotBefore activation, then on a scheduleSafety or compliance
Illustrative carrier document matrix (adapt frequencies and owners to your policy)

Illustrative example, invented figures: a file that looks complete

Invented carrier, invented numbers. Ridgeway Freight LLC sends a complete pack: form, COI, W-9, signed agreement. Extraction and comparison give:

Verification results for an invented carrier file
CheckFoundAgainstResult
Legal nameRidgeway Freight LLC on all four documentsFMCSA record: Ridgeway Freight LLCMatch
AuthorityDocket number on the formL&I: common authority activeMatch
InsuranceCOI valid to next March, $1,000,000 liabilityL&I: filing on record, cancellation pendingMismatch
PhoneNumber in the email signatureFMCSA record shows a different numberCallback needed
Verification results for an invented carrier file

Every document is present and legible, and the file still does not pass. The pending cancellation means the certificate describes cover that is ending; the phone mismatch means nobody has yet spoken to the company on the record. Both go to a person. The carrier stays at Received until the agent and the company confirm, on numbers your team sourced.

What extraction can do, and where it stops

Reading certificates, forms and agreements, and comparing their fields with records, is repetitive work that software can prepare reliably, with the source of each value kept. Confirming that a document is genuine, or that a person is who they say, is not something extraction can establish.

Work that document extraction can prepare, and the decision that stays with your team
TaskCan be prepared by softwareStays with your team
Read a COI and extract insured name, policy numbers, dates, limitsYesWhether the certificate is genuine: only the agent or insurer can confirm it
Compare extracted fields with the FMCSA record your team retrievedYesWhy they differ, and whether the difference is acceptable
Flag missing, illegible or expired documentsYesWhether to accept a substitute document
Track expiry dates and raise renewalsYesSuspending a carrier with loads in progress
Pre-fill the carrier record in the TMSYes, as a draftActivating the carrier for loads
Confirm the identity of the person on the phone or signingNoCallback and judgment by your team
Work that document extraction can prepare, and the decision that stays with your team

Pilot checklist

  • Scope fixed: US interstate for-hire carriers, the document list above, one team
  • Twenty to fifty recent carrier files collected, including some you rejected and why
  • Your current checklist written down, so the pilot compares against it
  • Extraction run on the files; every extracted value linked to its page
  • Comparison with FMCSA records retrieved by your team on the same day
  • Every mismatch reviewed by a person and classified: real problem, data lag, or extraction error
  • No carrier activated by the pilot: activation stays in your normal process
  • Measured: files fully checked, mismatches found that the manual process missed, false alarms, minutes per file

Where Mirage fits

Mirage deploys document agents for logistics teams that read freight documents and put structured data into the TMS, flagging what does not match; at Transwin, a Moroccan logistics operator, the logistics agent reads freight and customs documents into the TMS, with 70% less manual data entry on freight documents reported in the case study. Mirage has not published a carrier onboarding deployment, and it is not a carrier vetting service or a compliance authority: it would prepare the file, and your team would decide. The TMS data entry page describes the closest workflow.

Questions readers ask

What minimum insurance must a US motor carrier have?

Under 49 CFR 387.9, a for-hire carrier of nonhazardous property in interstate or foreign commerce, with vehicles of 10,001 pounds GVWR or more, must carry at least $750,000 of public liability cover. Some hazardous materials require $1,000,000 or $5,000,000. These are federal minimums: your contract can require more, and cargo cover is set by your contract, not by that table.

Are MC numbers going away?

Not yet. As of September 24, 2026, FMCSA states that its new registration system, Motus, keeps issuing docket numbers with the MC, MX and FF prefixes, that existing USDOT and docket numbers do not change, and that eliminating docket numbers is still under consideration for a future rulemaking. New USDOT and docket numbers issued in Motus are randomized.

Is a certificate of insurance enough?

No. A certificate is issued by the agent and can be out of date or altered. Check it against the insurance filing FMCSA shows for the carrier, and confirm it with the agent on a number you found yourself. Federal rules require 35 days' written notice to cancel a filed policy, so a pending cancellation can appear on the FMCSA record before the certificate's end date.

Can software approve a carrier automatically?

Software can read the documents, compare them with the records your team retrieved, and flag what does not match or is about to expire. Deciding that a carrier may haul your loads is a business decision with legal and safety consequences, and it should stay with a named person.

Does this apply to carriers outside the United States?

No. This guide covers US interstate for-hire carriers regulated by FMCSA. In the European Union, for example, international road haulage runs on other documents, starting with the Community licence under Regulation (EC) No 1072/2009, and each country adds its own rules.

Sources and scope

Checked on . Scope: US interstate for-hire motor carriers of property under FMCSA. FMCSA pages were read in a browser on that date. Regulations change; re-check the linked sections before relying on a figure.

This guide describes document verification practice. It is not legal, insurance or compliance advice, and it does not replace your own carrier selection policy.

Related on this site

Test it on carrier files you already decided

Send us a batch of past carrier files, including some you rejected. We will return the extracted fields, the mismatches and the missing documents for each, so you can compare them with your team's decisions.

Prefer to talk it through? Book a call

We use your email to reply to you and, now and then, to tell you about Mirage. You can opt out at any time. Privacy policy