Book or don't book? Carrier vetting checker
Enter a USDOT or MC number for a PASS, CAUTION, or REJECT triage using the same booking-verdict signals as our carrier pages — authority, insurance, OOS, and SMS alerts from public FMCSA data.
When to use this
- → Onboarding a new carrier before first load
- → Re-vetting after a long idle period
- → Quick triage when compare pages feel heavy
Public filings snapshot — not legal advice. PASS / CAUTION / REJECT mirrors our free USDOT booking-verdict logic. Always confirm authority and insurance on FMCSA SAFER / L&I before tendering.
How to use this checker
- Get the carrier USDOT or MC — Use the number from the carrier packet, SAFER, or your TMS.
- Run the book check — Paste into the form and submit. We resolve MC/docket to USDOT when needed.
- Read blockers first — REJECT rows list hard regulatory blockers — do not tender until cured on FMCSA.
- Review cautions — Insurance watch, BASIC alerts, peer OOS, and crash history appear as CAUTION signals.
- Confirm on FMCSA — Open the linked USDOT profile or SAFER before you assign a load.
Frequently Asked Questions
- What does PASS, CAUTION, and REJECT mean?
- REJECT means one or more hard blockers (out-of-service, revoked authority, uninsured, unsatisfactory rating). CAUTION means no hard blocker but elevated signals need review. PASS means no hard blockers in our snapshot — still verify on FMCSA before tendering.
- Is this a Carrier411 or DAT CarrierWatch score?
- No. TruckCodex interprets public FMCSA filings only — no proprietary score, no paywall. Rules mirror our free USDOT booking-verdict card.
- Does PASS mean I should book the carrier?
- No. PASS is 'clear to review' — a triage hint, not permission to tender. Always confirm authority and insurance on FMCSA SAFER and L&I.
- Can I use MC instead of USDOT?
- Yes. The same resolver as /tools/mc-age/ and /tools/ready-to-operate/ accepts USDOT, MC, FF, or MX.
- Where does insurance data come from?
- FMCSA L&I insurance filings (BIPD/BMC-91) plus our insurance-lapse watch materialized view when applicable.
- Why is my result page noindex?
- Query results are personalized lookups. The empty form page is indexable; ?q= results use noindex,follow so search engines index the tool, not every USDOT permutation.