When do contractor workers'-comp policies actually expire? (What 118,000 live policies show)
Most contractor workers'-comp policies renew on annual anniversaries, not on 1 January. Here is the real distribution across California's active licences, and what it means for timing a call.
Contractor workers'-comp policies expire year-round, not on a common renewal date. Across 118,621 live policies attached to active California licences, expirations are spread across every month, with roughly 19,300 falling inside any given 60-day window. That means a lapse list is a continuous pipeline rather than a January scramble — and the useful call window is the 30–45 days before expiry.
Personal lines trains you to think in renewal seasons. Commercial contractor workers' comp does not work that way, and the data makes that obvious.
How many policies expire in a typical window?
From the CSLB workers'-comp file dated 12 August 2026, counting only policies attached to active (CLEAR) licences with no cancellation date:
| Window from the pull date | Policies expiring |
|---|---|
| Next 30 days | ~9,400 |
| Next 60 days | 19,328 |
| Next 90 days | 27,039 |
Los Angeles County alone accounts for 3,426 of the 60-day figure. Roofing and HVAC together — the two classifications that cannot rely on an exemption — account for 505 in LA County in that same window.
Why don't they cluster on 1 January?
Because a contractor's policy anniversary is set by when they first bought coverage, which is usually when they were first licensed, first hired someone, or first needed a certificate for a job. Those dates are scattered. Unlike a licence renewal, there is no state-imposed cycle pulling them together.
The practical consequence: there is no "renewal season" to prepare for, and no dead months either. Every week has a fresh cohort.
When should you actually make the call?
Two constraints bracket the answer.
Too early is wasted. A contractor 90 days out has not started thinking about it, and their broker has not sent a renewal quote yet. You are a cold call with nothing urgent attached.
Too late is worse. Inside about two weeks, most contractors have already accepted whatever their incumbent put in front of them, because the alternative is a coverage gap.
The window that leaves you room to quote and them room to compare is roughly 30 to 45 days out. That is why the default LapseWatch window is 30 days on Starter and 30/60/90 selectable above it — the 60- and 90-day views are for planning territory coverage, not for calling.
Does an expiring policy actually mean they are shopping?
Not always, and it is worth being honest about that. Three things can happen at expiry:
- Renewal with the incumbent — the most common outcome, and invisible in the data.
- A replacement policy from another carrier — this is your opening.
- A lapse. The policy ends and nothing replaces it. For a roofer or an HVAC contractor this is a licence problem, not just a coverage problem.
The CSLB file shows you the expiry date, not the intent. What makes it a good signal is the consequence of doing nothing: for mandated classifications, a lapse puts the licence at risk, so inaction is not an option in the way it might be for a class B contractor with no employees.
How do you spot the ones already in trouble?
CSLB publishes two status fields worth knowing:
- Primary status "Work Comp Susp" — the licence is already suspended for a lapsed policy. There were 3,333 of these on the 12 August 2026 file. These contractors must buy coverage to reactivate; the urgency is total.
- Secondary status "WC Susp Pending" — a workers'-comp suspension is in motion but the licence is still CLEAR. There were 3,374 of these. This is the sharpest signal in the file: the board has flagged the problem and the clock is running, but the contractor is still operating.
That second group is easy to miss because the licence still reads as active.
What about the licence renewal date?
It is a separate and equally useful trigger. A contractor cannot renew a licence without satisfying whatever workers'-comp requirement applies to them, so the renewal date is often the moment a compliance conversation becomes unavoidable. There were 23,501 licences up for renewal within 90 days on the 12 August file.
Working both triggers together — policy expiry and licence renewal — gives you roughly twice the reachable pipeline of either alone.
Sources: CSLB Master List and WorkerCompData files dated 12 August 2026 (232,052 active licences; 118,621 live dated policies). Counts computed directly from those files.
See this in your own county
LapseWatch sends the California contractors in your territory whose workers'-comp policy or licence is about to expire — with phone, address and current carrier.