How to check if a trucking company is legit.
A legit-looking carrier can still be a setup to steal your load. Here is the 7-step checklist brokers and dispatchers use to verify a carrier before they tender, how to run each step manually, and how to do the whole thing in about 5 seconds.
3 checks free. No card, no signup, no contract.
- AuthorityReactivated 19 days ago
- InsuranceCancellation filed
- Out-of-service28% (driver)
- PhoneVOIP / burner
- Community reports2 verified incidents
Why a quick glance is not enough
Most carrier fraud is built to survive a casual look. The operating authority is active, the paperwork is filled in, the company name matches a real carrier. The fraud lives in the gaps between the federal records, in details a single lookup never compares: the age of a reactivated authority, a cancellation notice filed in a separate system, a phone number that is really a burner, an email domain that is one letter off from the real one.
The checklist below closes those gaps one by one. None of the seven steps is exotic. Together they catch the large majority of double brokering, identity theft, and phantom carrier attempts before a load is ever released. Work through them in order, and treat a cluster of flags, not any single item, as your stop signal.
Step 1: Verify the USDOT and MC number in SAFER
Start in FMCSA SAFER. Search the carrier by its USDOT number or MC number and confirm three things line up with what you were told: the legal name, the registered address, and the entity type. A record that reads as a broker when you expected a carrier, or an intrastate-only operator pitching an interstate load, is a mismatch worth stopping on.
How the bot does it: it pulls the live SAFER record from the number you send and lays the legal name, address, and entity type next to the verdict, so a name or type mismatch is obvious at a glance.
Step 2: Check authority status and reactivation history
Active authority today is not the whole story. Open the operating authority history and read the most recent grant or reinstatement date. A freshly reactivated authority is the single most common signal in double brokering, because fraud rings revive dormant MC numbers precisely because they look clean at a glance. Treat anything reactivated in the last few weeks as a reason for closer review, not an automatic disqualifier.
How the bot does it: it flags reactivation timing directly on the verdict card, so a recently woken authority is called out as a risk signal instead of buried in a history tab.
Step 3: Check insurance in L&I, including filed cancellations
Insurance is not in SAFER. It lives in the FMCSA Licensing and Insurance (L&I) system at li-public.fmcsa.dot.gov. Enter the USDOT number, open the insurance tab, and confirm active coverage on file. Then do the step most people skip: look for any filed or pending cancellation notice. A carrier can show active coverage today while a cancellation is already filed and processing. The cancellation notice is the signal that matters. For the full L&I walkthrough, see the FMCSA SAFER lookup guide.
How the bot does it: it reads the live L&I filings and surfaces both active coverage and any filed cancellation, so you do not have to open a second government system to catch it.
Step 4: Call back on the FMCSA-registered number
This is the step people skip and regret. Do not call the number printed on the rate confirmation. Look up the phone number registered with the FMCSA and call that line to confirm the carrier actually booked the load. If the registered contact has never heard of the load, you have caught an identity theft in progress. A legitimate carrier will have no problem confirming on their own registered line.
How the bot does it: it shows you the FMCSA-registered contact alongside the verdict and tells you to confirm through that line, never the one on the rate con, so the callback is built into the workflow.
Step 5: Match the email domain to the FMCSA record
Compare the email domain you are actually corresponding with against the carrier's registered contact. Watch for lookalike domains, an extra letter, a swapped character, a .net standing in for a .com, and for free webmail addresses standing in for a company that should have its own domain. Domain impersonation lets a fraudster operate under a real carrier's identity while every federal record still checks out.
How the bot does it: it checks the contact details against the FMCSA record and flags a mismatch, so a lookalike domain does not slide past on a busy day.
Step 6: Compare inspection history to fleet size
Real operating carriers accumulate roadside inspections over time. An entity that claims a large fleet but shows little or no inspection and safety history does not add up. The reverse can matter too: out-of-service rates well above the national averages of roughly 20% for vehicles and 5% for drivers point to a documented pattern of serious violations. Read the inspection record as a consistency check against the story you are being told.
How the bot does it: it includes safety, inspection, and out-of-service history in the verdict, so a blank record behind a big-operation pitch is visible immediately.
Step 7: Check community incident reports
The federal record carries no community history. It will not tell you that other brokers reported this operator for a hostage load or non-payment last quarter. That context lives outside SAFER, in the experience of the people who booked the carrier before you. A moderated community report is often the earliest warning that a carrier with clean federal records has already burned someone. For more on the fraud patterns this catches, see our double brokering guide.
How the bot does it: it adds moderated community incident reports to the verdict, with human review, a 180-day expiry, and a carrier right to respond, so the signal is fair as well as useful.
The manual workflow, end to end
SAFER snapshot (3 min): verify number, name, address, entity type, and active authority.
Authority history (2 min): read the most recent grant or reinstatement date.
L&I insurance (3 min): confirm active coverage and look for any filed cancellation.
Callback and contact match (4 min): call the registered number and compare the email domain to the record.
Inspection and community check (3 min): compare inspection history to fleet size and search for reports.
Total: 10 to 15 minutes per carrier when done properly. Workable for a deliberate review, not realistic at load-board speed.
Or run all 7 in 5 seconds
- USDOT and MC verification with name and address match
- Authority status and reactivation flag
- Live L&I insurance and filed cancellations
- FMCSA-registered contact for your callback
- Email domain and contact mismatch detection
- Safety, inspection and out-of-service history
- Moderated community incident reports
Send the MC or USDOT number in Telegram and read one clear verdict before you tender. No dashboard, no login, no subscription to start.
Verifying a trucking company: questions
How do I check if a trucking company is legit?
Run the seven-step check: verify USDOT and MC in SAFER, review authority status and reactivation history, confirm insurance in L&I including filed cancellations, call back on the FMCSA-registered number, match the email domain to the record, compare inspection history to fleet size, and check community incident reports. Each step closes a gap a fraudster relies on.
How can you tell if a carrier is a scam?
The strongest signals are a recently reactivated authority, a VOIP or burner phone, a contact email on a lookalike domain that does not match the FMCSA record, a large fleet claim with little inspection history, and a filed insurance cancellation. No single signal is proof, but a cluster of them is a strong reason to stop and verify directly with the carrier on their registered number.
Is FMCSA SAFER enough to verify a carrier?
SAFER is a necessary starting point, not a complete check. It shows authority status, fleet size, and safety history, but it does not flag a recently reactivated authority, surface filed insurance cancellations in plain view, detect VOIP or burner phones, or compare the email domain you are dealing with to the record. A full check pairs SAFER with L&I, a callback, contact matching, and community reports.
How long does it take to verify a trucking company?
A thorough manual check across SAFER, L&I, a callback, and contact matching takes roughly 10 to 15 minutes per carrier when done properly. That is workable for a deliberate review but hard to sustain at load-board speed. An automated check can run all seven steps and return a verdict in about 5 seconds.
Verify any carrier before you tender
Start free in Telegram3 free checks. No card, no signup, no subscription.