Lead type
New authority leads
A new authority lead is a newly registered motor carrier that must file proof of insurance with FMCSA to activate its operating authority. Until the insurer files a BMC-91, the carrier cannot legally operate — so new-authority carriers are, by definition, in the market for insurance.
Why new authority means an insurance purchase
FMCSA won't grant active operating authority until proof of the required liability coverage is on file. New-authority carriers often pay $8,000–15,000+ for their first-year package, and they must buy before they can haul.
Timing matters
Very few new-authority carriers buy in their first week (about 2% are insured by day 7). The buying happens between roughly day 15 and day 45 after the application, so reach them in that window — before authority is active — rather than the day the filing appears.
Get these leads in your state, daily → or check a single carrier free.
Frequently asked questions
Where do new authority leads come from?
FMCSA registration records. A newly registered carrier appears in the public data before its insurance is filed, signaling an imminent purchase.