How to Read a Carrier's COI (and Spot a Fake One)
Why does the COI deserve a careful read?
Because it's the one document in the carrier packet that pays a claim — or doesn't. A COI that expires before delivery, covers a different legal entity than the one on your rate con, or excludes the commodity you're shipping is worth exactly nothing on the day a load is damaged. And because it's a PDF supplied by the carrier, it's also the easiest document in the packet to fake. Reading it field by field is a five-minute skill that prevents five-figure mistakes.
What does each field mean?
| Field | What it is | What to check |
|---|---|---|
| Producer | The insurance agency that issued the certificate. | This is who you call to verify — via a number you find independently. |
| Insured | The carrier the policies cover. | Legal name must match the FMCSA registration and your rate con — not a DBA that almost matches. |
| Insurers (A, B, C...) | The actual insurance companies behind each coverage line. | Real, rated companies you can find independently. An insurer you can't verify is a stop sign. |
| Auto liability | Bodily injury and property damage coverage for the trucks. | FMCSA floor is $750K for general freight (49 CFR 387); most brokers require $1M contractually. |
| Cargo | Coverage for the freight itself. | Market standard $100K — a broker/shipper requirement, not an FMCSA filing. Watch for reefer-breakdown and commodity exclusions. |
| Policy dates | Effective and expiration per policy line. | Expiration must clear your delivery date. A cert issued months ago proves nothing about today. |
| Certificate holder | Who this certificate was prepared for. | Your brokerage's name here means you got a copy — it does not mean you're covered. |
| Description box | Endorsements, additional-insured status, special terms. | If you require additional-insured status, it lives here or in an attached endorsement — not implied. |
What are the federal minimums — and what do shippers actually require?
Two different numbers get conflated constantly. The federal floor: FMCSA requires $750,000 in public liability for most for-hire general-freight carriers (49 CFR Part 387), filed by the insurer on form BMC-91/BMC-91X — with higher minimums for oil ($1,000,000) and certain hazmat ($5,000,000). The market reality: most brokers and shippers contractually require $1,000,000 auto liability and $100,000 cargo. Cargo coverage isn't an FMCSA filing requirement for most property carriers at all — it's a commercial standard, which is why it only exists on the COI and in your carrier agreement, not in the federal record.
Certificate holder vs additional insured — why does it matter?
Seeing your brokerage's name in the certificate-holder box feels like protection. It isn't. Certificate holder means the agent sent you a copy — full stop. Additional insured means your brokerage is endorsed onto the policy with actual rights under it, and it requires an endorsement that shows up in the description box or an attached page. Decide which one your carrier agreement requires, then read the cert for what it actually grants, not what its arrival implies.
How do fakes actually get caught?
Almost never by staring harder at the PDF. The tells help — mismatched fonts, a policy number in the wrong format for the stated insurer, limits that match your requirements to the dollar, an expiration date conveniently far away — but the reliable checks are external:
- Call the producer. Find the agency's number independently — never dial the one printed on the cert, which on a doctored COI rings the fraudster's desk. Ask them to confirm the policy, the insured, and the limits.
- Check the federal filing. Liability coverage for authorized carriers is filed by insurers directly with FMCSA. If the filing shows different coverage — or a cancellation — believe the filing.
- Match the entity. Insured name, FMCSA legal name, and the name on your rate con should be the same company. "Almost the same" is how double-brokering and identity fraud dress up.
Insurer-sourced data beats carrier-submitted paper for one structural reason: the carrier controls the PDF, and the insurer controls the filing. When the two disagree, the document is the one lying.
Where does automation fit?
Keelway is an AI platform that automates carrier email triage for freight brokers — turning 40+ carrier replies per posted load into a ranked, vetted shortlist in under a second. Insurance is one of the signals in that check: the FMCSA insurance-on-file record is verified on every inbound carrier email, re-verified at load acceptance, and again at pickup — so a policy cancelled between quote and load date surfaces before the truck moves, which no folder of PDFs can do. The product side of that story is on the carrier insurance monitoring page; the COI read above stays your manual layer for cargo coverage and endorsements. The full pre-booking sequence is in the carrier vetting checklist and the step-by-step vetting guide.
New brokerage writing its first insurance requirements? The startup broker guide covers where COI collection and automated insurance checks fit in a first-year workflow.
Frequently asked questions
What is a certificate of insurance (COI)?+
What insurance is a carrier legally required to carry?+
What's the difference between certificate holder and additional insured?+
What are the red flags of a fake or doctored COI?+
How do I verify a COI is real?+
Can COI checking be automated?+
Check insurance at email, acceptance, and pickup — automatically.
Related
The automated layer — insurer filings checked at every touchpoint.
The 25-point pre-booking sequence, insurance checks included.
The full manual vetting walkthrough, step by step.
See a carrier's insurance-on-file status in one search, free.
Setting insurance requirements in year one — where this fits.