Skip to main content

California SB 779 Raises Unlicensed Contracting Fines to a $1,500 Minimum: A Compliance and Bookkeeping Checklist for Contractors

Published 11 min readMike ThriftMike Thrift
California SB 779 Raises Unlicensed Contracting Fines to a $1,500 Minimum: A Compliance and Bookkeeping Checklist for Contractors

Imagine this: your contractor license lapses for three weeks because the renewal notice went to an old address. During those three weeks your crew finishes a kitchen remodel. The work is flawless and the client pays in full. Then a dispute over a punch-list item sends the client to the Contractors State License Board website, where they discover you were unlicensed on the days you did the work. Under California law, that client can now demand back every dollar they paid you — not a discount, not a refund of the disputed portion, all of it — even though nothing was wrong with the job.

That has been the law for years. What changed on July 1, 2026 is how much the state itself will charge you on top of it. Senate Bill 779 raised the minimum civil penalty for unlicensed contracting activity from $200 to $1,500 per violation, a 650% increase, with larger minimums for serious violations and an inflation adjustment every five years. If you hold a California contractor license — or work under someone who does — this is the moment to rebuild your compliance checklist and the bookkeeping that proves you followed it.

What SB 779 Actually Changed

SB 779, authored by Senator Archuleta and effective July 1, 2026, is an enforcement measure for the Contractors State License Board (CSLB). Its core provisions:

  • The minimum civil penalty for acting as a contractor or home improvement salesperson without a valid license or registration rose from $200 to $1,500 per violation. The maximum remains $15,000, and penalties for willfully aiding unlicensed work can reach $30,000.
  • New minimums were established for serious and routine violations, closing the gap that let penalties collapse on appeal.
  • The CSLB can adjust the minimums for inflation every five years, measured against the California Consumer Price Index. The floor will only move in one direction over time.

The reason for the change matters as much as the numbers. Legislative analyses found that the old minimums were so low that administrative law judges were routinely slashing fines on appeal, which gutted deterrence. Lawmakers raised the floor specifically so the penalty survives the appeal process. The practical message: violations that used to be priced as a nuisance are now priced as a threat to your quarter.

And the CSLB is not waiting for complaints to find you. Its Statewide Investigative Fraud Team runs undercover sting operations and sweeps of active job sites every week. Enforcement is proactive, not reactive.

The Penalties That Were Already Waiting

SB 779 stacked a bigger fine on top of a regime that was already severe. Make sure everyone in your company — especially estimators, project managers, and whoever handles renewals — understands the full stack.

Criminal exposure starts at $500

Under Business and Professions Code section 7028, any construction project totaling more than $500 in labor and materials requires a CSLB license. Contracting without one is a misdemeanor:

  • First offense: up to six months in county jail, a fine of up to $5,000, or both.
  • Second offense: a minimum fine of $5,000 or 20% of the contract price (whichever is greater), plus at least 90 days in jail.
  • Third and subsequent offenses: fines of $5,000 to $10,000 and 90 days to a year in jail.

Two traps catch licensed contractors here, not just unlicensed operators. First, working outside your classification — a concrete contractor doing electrical work, for example — can put you on the wrong side of the license law for that scope. Second, splitting a $900 job into two $450 invoices does not keep you under the $500 threshold; the board looks at the project, not the paperwork.

The disgorgement rule: your client can take it all back

Business and Professions Code section 7031 is the provision contractors consistently underestimate. It does two things:

  1. An unlicensed contractor cannot sue to collect compensation for work that required a license. If the client stops paying midway, you have no contract claim.
  2. The client can sue you to recover all compensation paid — every dollar, with no offset for the value of materials installed or labor performed, and regardless of whether the work was defective or the client suffered any harm.

Courts have described this remedy as harsh, and they enforce it anyway. Note the timing risk that makes this a bookkeeping problem: courts have held the recovery can cover the entire contract amount, not just the portion performed while unlicensed. A license that lapses for two weeks in the middle of a six-month project can contaminate the whole contract value. That is why the renewal-calendar discipline in the checklist below is not administrative trivia — it is the control that protects six months of revenue.

Advertising is a violation surface too

Unlicensed operators face fines or prosecution for advertising as a contractor, and the law restricts unlicensed advertising to jobs totaling less than $500. For licensed contractors, the CSLB requires your license number on contracts, business cards, advertisements, and vehicles. Every truck door, yard sign, and online directory listing is either evidence of compliance or evidence of a violation. Treat them accordingly.

The Other 2026 CSLB Changes Worth Booking Time For

SB 779 got the headlines, but the 2026 law book brought companion changes your office manager should know:

  • AB 521 (effective January 1, 2026): Licensed contractors must carry a $25,000 contractor's bond or cash deposit. After court rulings raised the prospect that the CSLB could be treated as a surety on cash deposits, AB 521 exempts the board from liability for legal fees and costs in civil actions involving those deposits. If you posted cash instead of a surety bond, confirm your filing is current and understand that fee disputes now run strictly between you, the claimant, and the courts.
  • Workers' compensation penalties increased significantly, and the CSLB is barred from renewing or reinstating a license without proper workers' comp coverage or a valid exemption on file. Renewals now require listing the workers' comp classification codes covering your highest payroll. A lapsed comp policy can now freeze your license renewal — which, per the disgorgement discussion above, can freeze your right to get paid.
  • Qualifier rules still bite during turnover. If your qualifier is a Responsible Manager Employee, workers' comp coverage is mandatory with no exemption, and the qualifier needs a $25,000 qualifying-individual bond. When a qualifier leaves, the clock starts immediately: line up the replacement before the departure, not after.

The Contractor's SB 779 Compliance and Bookkeeping Checklist

Compliance that lives only in someone's head does not survive turnover, audits, or board inquiries. Build each of these controls into your books so the evidence exists whether or not the person who set it up is still around.

1. Verify license status and classification before every bid

Check the CSLB's online license lookup for your own license and every subcontractor's before work starts, and save a dated screenshot or printout in the job file. Confirm three things: the license is active, the classification covers the scope you are bidding, and the workers' comp status is current. For subcontractors, this single habit is your defense against an aiding-unlicensed-work allegation that can now carry penalties up to $30,000.

2. Put every expiration date on a shared compliance calendar

License renewal, contractor bond, qualifier bond, general liability policy, workers' comp policy, and business auto policies each get a 60-day and a 30-day advance alert, assigned to a named owner with a backup. CSLB renewal notices go to the address of record — update it the week you move, not at renewal time. Given that even a brief lapse can expose an entire contract to disgorgement, treat a 60-day alert the way you treat payroll: non-optional and never late.

3. Track the $500 threshold per project, not per invoice

Set up your estimating or job-cost system to flag any project whose combined labor and materials exceed $500, and require a license-status check before the proposal goes out. Train estimators explicitly that splitting work across invoices to stay under the threshold does not work and looks like intent if it is ever examined. The flag costs nothing; the alternative starts at $1,500 per violation plus everything in the section above.

4. Audit every advertisement and truck once a quarter

Walk the checklist: license number on the website footer, online directory profiles, social media bios, yard signs, truck lettering, business cards, proposals, and contracts. Remove any language that promises work outside your classifications. Archive dated copies of the current versions so you can show what was published when. This is a thirty-minute quarterly task that eliminates an entire category of citations.

5. Keep a subcontractor credential file, not a drawer of expired certificates

For each sub, collect the license printout, certificate of insurance naming you as certificate holder, workers' comp evidence or exemption, and signed W-9 before mobilization. Calendar the expiration dates and suspend scheduling when credentials lapse — sending a crew you know is uninsured to a jobsite trades a scheduling headache for joint exposure. At year-end, reconcile the credential file against the 1099-NEC vendor list: every subcontractor you paid should have a complete file, and every file should match someone you actually paid.

6. Get the home improvement contract paperwork right

California's home improvement rules cap deposits, require specific contract terms, and give clients cancellation rights. Use the CSLB-compliant contract forms, keep signed copies with the job file, and make sure progress payments track the schedule of values rather than running ahead of work performed. Overbilling ahead of completion is its own violation category — and it is the first thing an investigator reconstructs from your books.

7. Book fines, bonds, and compliance costs so your CPA can use them

This is the step most contractors skip, and it costs real money at tax time:

  • Fines and penalties are generally not tax-deductible. Post any civil penalty, citation payment, or related legal settlement to a dedicated nondeductible account — never buried in general legal expense or miscellaneous — so your tax preparer can add it back without an archaeology project.
  • Amortize prepaid compliance costs properly. License fees, bond premiums, and insurance paid annually belong in prepaid accounts released monthly, so each job period carries its true overhead and your interim profit reports stop lying to you.
  • Job-cost the compliance labor. Time spent on credential checks, safety training, and permit runs is project overhead. Code it consistently and it becomes a defensible component of your markup instead of an invisible margin leak.

8. Reconcile the balance sheet accounts that prove you are covered

Monthly, reconcile prepaid insurance and bond accounts to the actual policy declarations, confirm the workers' comp audit accrual tracks estimated payroll by class code, and verify the license and bond expiration schedule against the general ledger. When the renewal arrives, the money should already be accrued and the paperwork should already be in the job file. A clean monthly close is the cheapest compliance department a small contractor can buy.

What to Do This Week

If you do nothing else, do these three things before Friday: look up your license and every active subcontractor's license and save the dated printouts; confirm your bond, liability, and workers' comp policies are current and the CSLB has your current address; and create the 60/30-day expiration calendar with named owners. That is an afternoon's work, and it closes the exact gaps SB 779 was written to punish.

The legislature's message with SB 779 is unambiguous: the era of the $200 slap on the wrist is over, and the new minimums were designed to survive appeal. The contractors who thrive under the new regime will not be the ones who never make an administrative mistake — they will be the ones whose books prove the mistake was caught and fixed before it became a violation.

Simplify Your License Compliance With Cleaner Books

Staying ahead of SB 779 comes down to expiration calendars, credential files, and monthly reconciliations — all of which are bookkeeping disciplines, not legal ones. Beancount.io gives you plain-text accounting that is transparent, version-controlled, and AI-ready, so your compliance paper trail is always audit-ready instead of scattered across inboxes and glove boxes. Get started for free and run your contracting business on books you can prove.

Share this article