Checklist

The Freight Broker Compliance Checklist for Carrier Insurance

Published April 30, 2026 · 9 min read

Most compliance failures aren't dramatic. They're a skipped step on a busy Tuesday. A checklist fixes that — it turns "I think we covered everything" into "here's the box we checked, and when." This is a practical checklist for freight brokers focused on carrier insurance, organized by the four moments that matter: setup, monitoring, renewal, and audit.

Print it, adapt the coverage limits to your own requirements, and make it the standard your whole team follows. For the broader context behind each step, see our freight broker compliance overview.

Part 1: Carrier setup

Everything downstream depends on getting the carrier into your system correctly. Run this checklist before a carrier's first load:

  • Legal carrier name captured exactly, plus MC and DOT numbers.
  • Active operating authority confirmed through a verification source (this is your due diligence, not something document tracking does for you).
  • Certificate of insurance on file as a PDF, named consistently.
  • Auto liability coverage meets your minimum (e.g., $1,000,000).
  • Cargo coverage meets your minimum (e.g., $100,000) and matches the freight you move.
  • General liability captured if your customers require it.
  • Certificate holder / additional insured listed correctly if you require it.
  • Insurance agent or carrier contact email recorded — the person who actually sends renewals.
  • Expiration date entered as a structured date, not left inside the PDF.

If you're formalizing this stage, our carrier onboarding guide covers the full intake beyond insurance.

Set your minimums once, in writing. Decide your required coverage types and limits as a brokerage and document them. A checklist only works if "meets your minimum" means the same thing to everyone on the team.

Part 2: Ongoing monitoring

Setup is a one-time event; monitoring is forever. This is the part spreadsheets handle worst because they don't tell you anything until you go looking.

  • Every active carrier has a current expiration date in the system.
  • Carriers are bucketed by status: active, at risk, expired, pending review.
  • Someone reviews the "at risk" and "expired" lists weekly.
  • Insurance status is visible at the point of booking, so an expired carrier can't be assigned by accident.
  • A carrier with no valid certificate on file is blocked or flagged before a load is assigned.

This is where insurance certificate tracking earns its keep — the status view builds itself instead of waiting for a person to sort a sheet.

Part 3: Renewals

The goal is a fresh certificate before the old one expires. Build the cadence so it runs whether or not anyone remembers:

TriggerActionOwner
45 days before expirySend first renewal requestAutomated
30 days before expirySecond reminder; mark "at risk"Automated
14 days before expiryThird reminder, urgentAutomated + human follow-up
7 days before expiryFinal reminder; flag for booking pauseHuman
Renewal receivedConfirm date and coverageHuman

Make the carrier's job effortless — a single upload link beats asking them to log in or fax. We cover timing and message wording in renewal reminder best practices.

The renewal review sub-checklist

When a renewed certificate arrives, don't let the status update silently. Confirm:

  • The certificate matches the right carrier and MC number.
  • Coverage types and limits still meet your minimums.
  • The new expiration date matches the document.
  • There's no coverage gap between the old policy's end and the new policy's start.
  • The certificate holder / additional insured is still correct.
  • A person confirmed the above before the carrier returned to "active."

Part 4: Audit-ready records

If a customer, manager, or auditor asks "was this carrier covered when we booked them, and who checked?", you want a timestamped answer. Keep a record of:

  • Every certificate uploaded, with date and source.
  • Every reminder sent, to whom, and when.
  • Every status change and who triggered it.
  • Every date confirmation, with the user who confirmed it.
  • Imports and bulk actions.
  • An export option so you can produce the history on request.

The point isn't bureaucracy — it's defensibility. A clean log turns a stressful "prove it" conversation into a 30-second export.

Tip: review the whole checklist quarterly as a team. Coverage minimums change, customers add requirements, and new hires need to learn the standard. A checklist nobody revisits slowly drifts from how you actually work.

How to put the checklist into practice

A checklist on a wall doesn't change behavior — a checklist wired into your routine does. Here's how small brokerages make it stick without adding overhead:

  • Attach Part 1 to carrier setup. No carrier gets its first load until the setup boxes are checked. Make it a gate, not a suggestion.
  • Run Part 2 every Monday. Block 20 minutes to review the "at risk" and "expired" lists. Same time, same person, every week.
  • Automate Part 3. Let the system fire the 45/30/14/7 reminders so your team only touches the carriers that don't respond.
  • Let Part 4 build itself. If every action writes to a log automatically, your audit record is always current with zero extra effort.

The goal is to spend your team's attention only where judgment is required — confirming dates, chasing the unresponsive carriers, and making booking decisions — while the repetitive tracking runs underneath.

Assign one owner for the weekly monitoring review. When "anyone can check the list" is the rule, the list quietly stops getting checked. A named owner with a recurring calendar block is what keeps the checklist from becoming shelfware.

What this checklist does not cover

This is an insurance-tracking checklist. It deliberately stays out of authority verification, fraud detection, double-brokering prevention, and contract/legal review. Those are real parts of carrier vetting, but they require different tools and judgment. Document tracking keeps your certificates current and your records clean; it doesn't replace your own due diligence.

CarrierShield helps with document tracking and renewal workflows. Brokers remain responsible for verifying carrier compliance before assigning loads.

FAQ

What coverage limits should I require from carriers?
Limits vary by freight type and customer requirements; common baselines are $1,000,000 auto liability and $100,000 cargo, with higher cargo limits for high-value freight. Set your minimums in writing as a brokerage so the checklist means the same thing to everyone.
How often should I run the monitoring checklist?
Review the "at risk" and "expired" lists weekly, confirm renewals as they arrive, and revisit the full checklist with your team quarterly to keep minimums and requirements current.
Does this checklist cover authority verification?
No. It focuses on insurance certificate tracking and renewals. Confirming operating authority, safety ratings, and fraud screening are separate steps that require dedicated verification sources and your own judgment.
Can software run this checklist for me?
Software automates the repetitive parts — reminders, status buckets, and the audit trail — but a person still confirms dates and makes booking decisions. CarrierShield helps with document tracking and renewal workflows; brokers remain responsible for verifying carrier compliance before assigning loads.
Get started

Make the checklist automatic.

Status buckets, the 45/30/14/7 reminder cadence, a review step, and an exportable audit trail — built in.