What is an X-date in insurance?

An X-date is the day a commercial policy expires and the account goes to market. How producers find and use X-dates, and why trucking X-dates are public.

An X-date is the expiration date of a commercial insurance policy: the day the current coverage ends and the account is back in the market. Producers track X-dates because that is the only date on which a prospect can realistically move. Call six months early and there is nothing to sell; call a week late and the renewal is already bound.

The X is short for expiration. Nothing more mysterious than that.

#Why commercial producers organise around it

Most commercial lines renew annually on a fixed date. Between renewals, the incumbent has the account and a mid-term move is unusual: it means cancelling a policy, sorting out the return premium, and giving the current agent a reason to fight. Possible, rarely worth it.

So the practical selling window is the weeks before the X-date, when the insured is thinking about renewal anyway and the incumbent has not yet locked it down. A commercial book is, in one sense, a calendar: 365 buckets, each holding the accounts that come up that day.

That is why "what's your X-date?" is often the second question on a cold call, right after confirming you have the right person.

#How early is early enough

It depends on the line and the size of the account, but for trucking the working answer is sixty to ninety days out. Earlier than that and the insured has not started thinking about it; the incumbent has not sent the renewal terms, the loss runs are not in, and there is nothing to react to. Later than thirty days and the renewal is usually in motion: the incumbent has quoted, the insured has a number in mind, and you are a second opinion at best.

Inside that window the pitch changes by week. At ninety days you are asking for the loss runs and the chance to compete. At sixty you are submitting. At thirty you are presenting terms against the incumbent's. At fourteen you are asking whether they have bound yet, and if not, why not. A producer who knows the date can run that sequence; one who does not is guessing which conversation to have.

#How producers actually find them

Four ways, roughly in order of how much work they take.

Ask. The insured knows. Many will tell you, especially if they are unhappy. This is the most reliable method and the least scalable, and it depends on getting the insured on the phone, which is the thing the X-date was supposed to help with.

Work back from the last renewal. If you know when the account last moved or last renewed, the next one is usually twelve months later. Fine for accounts you have touched before; useless for cold prospects.

Buy a list. Various vendors sell X-date lists. Quality varies a lot, and lists go stale immediately: an X-date is only correct until the account moves. The questions worth asking a vendor are where the date came from, when it was refreshed, and what happens to the row when the carrier's insurer files a cancellation. A vendor who cannot answer the third is selling a snapshot.

Read the public record. In trucking specifically, a for-hire motor carrier's insurer files evidence of coverage with the federal government, and those filings are public. The filings show who is on the risk and when coverage started and ended. From a carrier's filing history you can estimate when the current term ends.

That last one is specific to trucking. There is no equivalent public filing for a restaurant's general liability.

#Why trucking is different

Federal law requires a for-hire motor carrier to keep proof of liability coverage on file with FMCSA as a condition of its operating authority. The insurer files it (the BI/PD filing, explained in the BI/PD guide), the filing carries the policy's effective date, and the record of filings, cancellations and replacements is public.

Commercial auto for trucking runs on twelve-month terms almost without exception. So the current filing's effective date plus twelve months is, most of the time, the renewal. Nobody has to ask the insured. Nobody has to buy a list. The date is sitting in a federal dataset, for every one of the few hundred thousand carriers that carry an active filing.

That is the entire reason X-date prospecting is a trucking specialty. Every other commercial line has X-dates; trucking is the one where you can read them.

#How the estimate is built

A good estimate is more than "effective date plus a year". The filing record has quirks, and a system that ignores them produces dates you cannot trust.

Which filing. A carrier can have several filings on record: the current BI/PD, a cargo filing, a bond, older filings that were replaced. The estimate has to come from the active liability filing, not the most recent row of any kind.

Effective date versus transaction date. A filing carries the date the policy became effective and the date the insurer transacted the filing. Usually they are close. When the filing posts months after the policy incepted (a late filing, or a reinstatement after a cancellation), the policy was already running: it still renews on the effective date's anniversary, and FMCSA's own filing history bears that out for most such carriers. The suspect case is the reverse, an effective date months after the transaction, which is usually a typo or a placeholder. The estimate built on that one is weak, and the honest thing to do is flag it.

Replacements. When a carrier switches insurers, the new insurer files and the old one cancels, and the two filings can cross. A replacement is not a lapse; the account still renews on schedule, just with a different insurer. The estimate should follow the new filing.

Pending cancellations. When the insurer has filed a cancellation with a future effective date, the estimate stops mattering. The filed cancellation date is exact and on record, and the carrier is going to market on that day whatever the twelve-month arithmetic says. A system that keeps showing the estimated renewal on a carrier with a cancellation pending is showing you the wrong date.

Continuous filings and anniversaries. A BMC-91X stays on file across renewals: most insurers never re-file when a policy renews, so the filing's effective date is the policy's inception, and "effective date plus twelve months" is right only in the first year. After that the policy still renews every year on its anniversary. FMCSA's own filing history shows it: across 30,000 carriers the gaps between consecutive filings peak at 12, 24, 36 and 48 months, and 77 percent of insurer switches happen within 15 days of a policy anniversary. A continuous filing older than a year should be projected to its next anniversary, and labelled as an anniversary estimate rather than a first-year one.

Market Tracker's estimate follows those rules: it reads the active liability filing, flags an estimate unreliable when the effective date sits months after the transaction date, projects a continuous filing to its next policy anniversary (and says so), follows replacements, and lets a filed cancellation date outrank the estimate. The X-date leads page describes the method and the filters.

#The catch with estimated X-dates

An estimate derived from filing history is an estimate. Filings are made when an insurer files them, not necessarily on the day a policy incepts. Carriers switch insurers mid-term. Some filing histories are thin, and a thin history produces a weak estimate. And a carrier can run a policy on an odd term, or renew early, or have a policy whose effective date was never what the filing said.

The practical consequence: treat an estimated X-date as a month, not a day, unless you have confirmed it with the insured. Working a ±30-day window and confirming on the call is more productive than trusting a date to the day and calling once.

If you want to check a specific carrier's estimate against the public filing record, the X-date lookup does exactly that from a USDOT number, free and without an account. It shows the filing the estimate came from and whether the estimate is graded reliable.

#What to say when you have the date

The X-date gets you the call; it does not make the call. A few things that help.

Lead with the record, not the date. "I see Progressive has had you since 2023" lands better than "I see you renew in October". The first says you did the work; the second says you bought a list.

Ask for the loss runs early. The loss-run request generator writes the letter. Ninety days out is the moment to ask; thirty days out is too late for most markets.

Know the objection before you submit. The safety record, the BASICs, the crash count and the inspection footprint are all public. The underwriter view reads the likely decline reasons off a USDOT number. Submitting an account your markets will decline wastes the window you found.

Confirm the date on the call. The estimate got you there; the insured has the real date. Write it down, and the account is now on a calendar you own rather than one you estimated.

#Building a calendar out of it

Once you have X-date estimates across a set of carriers, the work becomes filtering: which carriers renew in the next ninety days, in the states you are licensed in, at the fleet size you can actually write, that you do not already have.

That is a database question rather than an insurance question, and it is the point where doing it by hand stops scaling. The X-date leads page explains how the estimates are graded and how the renewal filters work. Native Base Market Tracker holds estimated renewal dates for the FMCSA carrier census and lets you filter on a renewal window alongside state, fleet size, cargo and current insurer, then save the filter as a view that emails you when new carriers enter it. See how the filters work.

The leads-by-state pages show how many carriers in each state have a reliable renewal date in the next ninety days, counted live.

#Reading a filing history

A single carrier's filing history tells you more than the next X-date. Read in order, it is a short biography of the account.

Tenure. How long the current insurer has been on the risk. A carrier on the same paper for six years is not shopping hard at renewal; the incumbent has earned the account and the insured has stopped comparing. A carrier that has changed insurers at each of the last three renewals will compare again this year, and the X-date on that carrier is worth more.

Switches and what preceded them. A switch that follows a filed cancellation is a carrier that was pushed; a switch on the renewal date with no cancellation is a carrier that chose. The first tells you the last insurer wanted off the risk, which is a question for the call and a question your markets will ask.

Gaps. A period with no active filing between two filings is a lapse. Authority was liable to revocation during it, and the carrier either stopped operating or ran without the filing. Either way it is a history the underwriter will see, and a story you want to hear before submitting.

Limits. The filing carries the coverage amount. A carrier filing at the federal minimum on a fleet that hauls for large shippers is a carrier whose customers will eventually demand more, which is a conversation you can open.

Coverage types. Liability is required; cargo and bond filings are on record for the carriers that file them. A carrier with a cargo filing has a second policy with its own renewal, often on the same date.

The carrier directory shows the current filing for any USDOT free; the full history, the tenure and the switching record are on the carrier file in Market Tracker.

#Common mistakes

Trusting the date to the day. Covered above. The window is a month; the date is a hypothesis until confirmed.

Ignoring the reliability grade. An estimate built on a filing whose effective date sits months after its transaction date is weak, and a system that shows it without saying so will send you to call carriers whose real date is nowhere near. Filter to reliable dates first; the unreliable ones are worth a call only when the pipeline is thin.

Calling the renewal on a carrier with a cancellation pending. The filed cancellation date is the real date, and the pitch is different. A good feed moves the carrier out of renewals the day the cancellation posts.

Working the whole country. An X-date is only useful in a state where you can write the account. Filter by domicile first, and by the states the carrier actually runs in second, since the second decides which markets will take it.

Forgetting to write the confirmed date down. The estimate found the account; the insured gave you the real date; if it does not go into your own system, next year you are estimating again.

Last reviewed