Trust & Safety
We verify every carrier to keep shippers safe and set carriers up for success. Here's exactly what we check.
Owner-Operator
Sole Proprietor
Individual with your own truck or fleet
25 verification checks
Company
Freight Company
Fleet with employees or contractors
30 verification checks
Sole Proprietor Verification
Individual owners and operators go through identity, background, medical, and insurance verification.
Personal Identity
Verify who you are
Photo ID (Drivers License or Passport)
via Stripe Identity
Selfie for identity matching
via Stripe Identity
Full legal name
via Manual entry
Date of birth
via Manual entry
Social Security Number (last 4 digits)
via Manual entry
Background Check
Ensure safety and trust
Criminal background check (national & county)
via Checkr
Motor Vehicle Record (MVR) - driving history
via Checkr
OFAC / Sanctions list screening
via Checkr
Sex offender registry check
via Checkr
DOT-Commercial
Operating authority (optional)
Commercial Driver License (CDL) number & class
via Manual entry
CDL expiry date
via Manual entry
USDOT number (if operating as authority)
via Manual entry
HazMat endorsement (if applicable)
via Manual entry
Medical Certification
Safety compliance
DOT Medical Certificate
via Document upload
Medical certificate expiry date
via Manual entry
Drug & alcohol testing consent
via Manual acknowledgement
Insurance
Financial protection
Commercial Auto Insurance certificate
via Document upload
Minimum coverage: $750,000 (freight) / $1M+ (HazMat)
via Verification
Cargo insurance (optional but recommended)
via Document upload
Insurance expiry date tracking
via System monitoring
Vehicles
Fleet inventory
Vehicle type (box truck, flatbed, etc.)
via Manual entry
Make, model, year, VIN
via Manual entry
Gross Vehicle Weight Rating (GVWR)
via Manual entry
Vehicle registration
via Document upload
Vehicle photos (front, rear, cargo area)
via Photo upload
Freight Company Verification
Companies require DOT-MC verification, EIN validation, key personnel checks, and driver roster verification.
Business Identity
Verify your company
Legal business name
via Manual entry
Business type (LLC, S-Corp, C-Corp, etc.)
via Manual entry
EIN (Employer Identification Number)
via Manual entry + IRS verification
Business address (registered & operating)
via Manual entry
Secretary of State filing / Articles of Incorporation
via Document upload
DOT-MC Verification
Operating authority (REQUIRED)
USDOT number
via Manual entry
MC (Motor Carrier) number
via Manual entry
FMCSA operating status check
via FMCSA SAFER API
Safety rating (Satisfactory/Conditional/Unsatisfactory)
via FMCSA API
Cargo authority verification
via FMCSA API
SMS Safety Score review
via FMCSA API
Key Personnel
Owner & authorized signers
Owner legal name & DOB
via Manual entry
Owner photo ID
via Document upload
Owner background check
via Checkr
Owner SSN (for Stripe payouts)
via Secure collection
Company Insurance
Fleet protection
Primary liability insurance certificate
via Document upload
Minimum coverage: $750k (freight) / $1M+ (HazMat)
via Verification
Cargo insurance certificate
via Document upload
General liability (recommended)
via Document upload
Workers compensation (if you have W-2 employees)
via Document upload
Insurance expiry date tracking & alerts
via System monitoring
Drivers
Your roster
CDL number, class, expiry for each driver
via Manual entry
Background check for each driver
via Checkr
DOT medical certificate for each driver
via Document upload
Driver assignment to vehicles
via Manual assignment
Fleet Vehicles
Truck & trailer inventory
Vehicle type, VIN, license plate
via Manual entry
Vehicle registration & expiry
via Document upload
GVWR and cargo dimensions
via Manual entry
DOT inspection records
via Document upload
Vehicle assignment to drivers
via Manual assignment
Verification Timeline
From signup to verified carrier
Submit Profile
Complete your information
Automated Checks
Background & identity verify
Admin Review
Team reviews your docs
Verified!
Start bidding on jobs
Verification Status
What each status means
You haven't completed all required fields yet. Keep filling out your profile.
Your profile is complete and waiting for review. Our team will check your docs.
Background checks are running and documents are being verified.
You're approved! Start bidding on jobs immediately.
Verified with a minor issue (e.g., insurance expiring soon). Still can work.
We found an issue (failed background check, expired license, etc.). Contact support.
Ready to get verified?
Join verified carriers on Shipmater and start earning.