Contractor License VaultResources
← All resources

SB 291: the $10,000 workers' comp penalty — and the renewal hold that outlasts it

August 24, 2026 · 6 min read

Since January 1, 2026, employing workers without workers' compensation coverage has carried a price with a floor on it. Under SB 291 (Grayson, Chapter 455, Statutes of 2025), the minimum civil penalty is $10,000 per violation for a sole owner licensee and $20,000 per violation for a partnership, corporation, LLC, or tribal business — with additional penalties authorized for subsequent violations.

But the number isn't the part that stops a business. The same bill prohibits the CSLB from renewing or reinstating a license subject to that discipline until a current, valid certificate of workers' comp insurance (or certification of self-insurance) is on file — in the licensee's business name. The fine is an event. The hold is a state you stay in.

Wondering what your own record shows for comp right now? Check your license free — policy on file, carrier, and dates, straight from the public record.

The penalty floors, by entity type

SB 291 amends Business & Professions Code sections 7017.3, 7099.2, 7125.4, and 7125.7. The core discipline, for a licensee found to have employed workers without maintaining comp coverage:

LicenseeMinimum civil penalty
Sole owner$10,000 per violation
Partnership, corporation, LLC, or tribal business$20,000 per violation

Two things about that table. First, these are minimums — the pre-2026 pattern of appealing a fine down to something forgettable doesn't work against a statutory floor. Second, per violation means the exposure scales; a subsequent violation authorizes additional penalties on top.

If that structure sounds familiar, it should: six months later, SB 779 applied the same floors-not-maximums logic to the rest of the CSLB penalty system, including a $1,500 minimum for unlicensed activity. Two bills, one message — the legislature stopped treating penalty amounts as an opening bid.

The renewal hold — and why it's different from a deadline

Every contractor knows how deadlines work: a date approaches, you act, the pressure ends. A renewal blocked by a missing bond or an expired comp certificate works that way too — fix the underlying thing and the renewal proceeds.

The SB 291 hold is a different mechanism. Once a license is subject to workers' comp discipline, the CSLB cannot renew or reinstate it — not "may decline to," cannot — until the licensee provides a current and valid Certificate of Workers' Compensation Insurance or Certification of Self-Insurance, in the licensee's business name. There is no date to beat and no fee that clears it. The only exit is the certificate itself.

Details that matter in practice:

  • "In the licensee's business name" is load-bearing. Coverage under a different entity's policy — an affiliate, a predecessor company, a policy that never got re-papered after a restructuring — doesn't satisfy the statute on its face.
  • It reaches reinstatement, not just renewal. If the license is already suspended, every other fix you make waits behind the certificate.
  • It stacks with the calendar. A hold that's still in place when your expiration date passes turns a discipline problem into a late-renewal problem — and work performed while expired is unlicensed work, with everything SB 779 now attaches to that.

This is why we treat the discipline hold as the fifth renewal blocker, alongside the application, comp status itself, the bond, and entity standing. It fails independently of the other four, and it's the only one you can't fix by paying attention to a date.

How this fits the SB 216 timeline

SB 291 lands in the middle of a longer arc. SB 216 (2022) established that workers' comp is headed toward universal: today, C-8 (concrete), C-20 (HVAC), C-22 (asbestos abatement), C-39 (roofing), and C-61/D-49 (tree service) licensees must carry comp even with no employees, and SB 1455 (2024) set January 1, 2028 as the date the no-employee exemption disappears for every classification. The SB 216 guide covers that timeline.

SB 291 supplies the enforcement half of that arc:

  • Verification is coming. The CSLB must establish an exemption-verification process — including audit, proof, or other means of obtaining evidence — and report the proposed process to the Legislature no later than January 1, 2027. The CSLB has already floated what that process might look like; the proposal — stricter criteria, a filing fee, an audit unit — is detailed here, and it is proposed, not yet law.
  • The discipline will be counted. The CSLB's annual report must now specify the number of disciplinary actions for workers' comp exemption and self-insurance violations — which means the enforcement rate becomes a published number the legislature watches.

Put plainly: an exemption on file used to be a checkbox nobody re-read. Between the 2027 verification report, the 2028 universal mandate, and SB 291's floors, it's becoming the most scrutinized line on the license. If your business has changed since you filed yours — you've hired, you've incorporated, your classification is on the no-exemption list — that's a conversation for your insurance broker or the CSLB, before the state opens it for you.

The renewal detail that catches comp-covered licensees

One more comp-adjacent trap, unrelated to discipline but frequently hit by the same contractors reading this page: since July 1, 2024, a licensee with a workers' comp certificate on file must list their three highest-payroll classification codes on the renewal. It's a small field with an outsized failure mode — leave it blank or wrong and the renewal can come back for correction, burning weeks exactly when the calendar is least forgiving. If comp applies to you, have those codes ready before you start the renewal.

If you're subject to a hold

The statute leaves exactly one path out, so the to-do list is short and sequential: get a current, valid certificate of workers' comp insurance — or certification of self-insurance — issued in the licensee's business name, get it on file with the CSLB, and confirm the record reflects it before scheduling work that depends on the license. Your insurance broker handles the first step; the public record shows you when the state has processed it. What doesn't work is waiting: unlike a suspension with a fixable cause and a processing time, a hold has no clock running in your favor.

What to watch, and what we watch

The failure modes here are quiet ones: a policy that lapses mid-cycle, a certificate in the wrong entity name after a restructuring, an exemption that no longer matches reality. None of them announce themselves, and the state's first notice tends to arrive after the fact.

Contractor License Vault checks your license record daily — comp status and policy dates, the bond, entity standing, license status, and your renewal countdown — and emails you the moment anything changes. We can't clear a hold for you; we can make sure you're never the last to know one exists. Check your license free, and see what the record says today.

Frequently asked questions

What is the penalty for a contractor with no workers' comp in California?

Under SB 291, effective January 1, 2026, a licensee found to have employed workers without maintaining workers' comp coverage faces a minimum civil penalty of $10,000 per violation as a sole owner, or $20,000 per violation as a partnership, corporation, LLC, or tribal business — with additional penalties authorized for subsequent violations.

What is the SB 291 renewal hold?

SB 291 prohibits the CSLB from renewing or reinstating a license subject to workers' comp discipline until the licensee provides a current and valid Certificate of Workers' Compensation Insurance or Certification of Self-Insurance in the licensee's business name. It's not a waiting period — the hold lasts until the paperwork is on file.

Which contractors need workers' comp even with no employees?

C-8 (concrete), C-20 (HVAC), C-22 (asbestos abatement), C-39 (roofing), and C-61/D-49 (tree service) classifications can't claim the no-employee exemption. Under SB 216 as amended by SB 1455, every classification loses the exemption on January 1, 2028.

Is the CSLB going to verify workers' comp exemptions?

Yes — SB 291 requires the CSLB to establish an exemption-verification process, including audit, proof, or other means of obtaining evidence, and to report that proposed process to the Legislature no later than January 1, 2027. The CSLB has proposed stricter exemption criteria, but those are proposed only — not yet law.

Keep reading