CSLB Status Explained — Active, Expired, Suspended, Revoked (2026 California Guide)
Key Takeaways
- The CSLB license status field returns one of four values — Active, Expired, Suspended, or Revoked — and only Active means the contractor is currently authorized to perform work in California.
- An expired license means the contractor failed to renew by the two-year deadline; they cannot legally work but can reactivate within five years by paying fees and meeting requirements.
- A suspended license means the CSLB took action — due to bond lapse, workers’ comp lapse, failure to resolve a complaint, or court order — and the contractor cannot work until the cause is resolved.
- A revoked license is permanently pulled and is the most severe CSLB action, typically following fraud, criminal conviction, or repeated violations.
- California requires a $25,000 surety bond for every licensed contractor, but this bond covers all claims combined — not per project — making it inadequate protection for ADU projects that routinely exceed $150,000.
Four words determine whether a CSLB license is valid in California: Active, Expired, Suspended, Revoked. These are the only values the CSLB status field returns on a contractor’s public record — and only one of them should let a project proceed.
That single status determines whether the contractor is legally authorized to perform work in California today. Bond coverage, workers’ compensation, license classification, and complaint history all sit underneath it on the Contractors State License Board record. When the headline status is not Active, the rest of the record rarely matters — the contractor cannot legally perform work until the status changes. You can check any California contractor license instantly using our lookup tool, which pulls the live CSLB record and adds the verification context below.
What CSLB Status Means and Why It Controls Your Project
The CSLB status field is the state’s authorization flag for a California contractor. It reflects whether a specific license, tied to a specific business, is currently active in the Contractors State License Board database. The field returns one of four values — Active, Expired, Suspended, or Revoked — and each carries a defined legal consequence.
California requires a contractor license for any construction project with combined labor and materials valued at $500 or more. This is codified in Business and Professions Code Section 7028, and contracting without a license is a misdemeanor. The license number ties a contractor to a surety bond, workers’ compensation coverage, and the state’s disciplinary record. The CSLB status field is what tells a homeowner whether all of that is currently valid.
A homeowner who skips the contractor license status california check is trusting a business card. The consequences are documented. Hiring an unlicensed or suspended contractor voids bond protection, disqualifies the homeowner from the CSLB complaint process, and under BPC Section 7031 can give the homeowner the right to recover all money paid — but that legal right is cold comfort when the project is already half-built.
The status check takes 90 seconds and costs nothing. It is the single most important pre-hire step for any California construction project over $500 — and especially for ADUs, where project budgets routinely exceed $150,000 and involve multiple inspections over months.
Active — The Only Status That Lets Work Proceed
Active means the contractor currently holds an authorized license, is paid up on fees, and has met the CSLB’s baseline compliance requirements. It is the only status that should appear on any contractor being considered for hire in California.
When the CSLB license status reads Active, it confirms several things simultaneously. The license has been issued, the renewal is current, the required $25,000 surety bond is on file, and workers’ compensation coverage (or a valid exemption) is documented. An Active status does not guarantee quality work or fair pricing — it guarantees that the state’s minimum statutory compliance requirements were met at the moment of the check.
Active status is not permanent. Contractors must renew their license every two years, maintain the bond, and keep workers’ comp coverage active. A change in any of those requirements can flip the status to Expired or Suspended within days. This is why a CSLB status check the week before contract signing is materially different from one done a month earlier.
Between the time a homeowner checks and the time they sign, the status can legally change. A bond can be cancelled by the surety company. A worker can file a workers’ comp claim that triggers a review. A complaint can be filed that prompts an investigation.
The status field reflects the state’s current record — not the state of affairs when the contractor first got licensed. For projects over 90 days, the Active verification should be repeated before each major payment.
Expired — The License Has Lapsed
An Expired status means the contractor failed to renew the license on time. California contractor licenses run on two-year cycles. When the renewal deadline passes without payment of fees or submission of required documentation, the license status changes to Expired in the CSLB database.
An Expired contractor cannot legally perform work in California. This is not a technicality. An expired license carries the same legal consequences as having no license at all — the contractor loses the ability to file mechanics’ liens, cannot sue to collect payment, and exposes the homeowner to the same risks as hiring unlicensed.
Some expirations are administrative oversights. A sole operator misses the renewal notice, pays the fee a week late, and the status flips back to Active within days. Others signal deeper problems — the contractor couldn’t afford the bond renewal, failed to update workers’ comp, or had fees owed to the state.
The CSLB status field doesn’t distinguish between these causes. Homeowners have to ask.
If a contractor claims their CSLB license application status is “pending renewal,” the answer is the same: do not sign anything until the public record reads Active. Contractors State License Board application status processing typically takes days, not hours. A CSLB application status check the following morning is free, and it either confirms the problem is resolved or confirms that it isn’t.
An Expired status also affects any ongoing project — if a contractor’s license expires mid-build, payments made after the expiration date fall into a legal grey zone. The safe position for a homeowner is to pause further payment until the license returns to Active.
Suspended — The CSLB Took Action
Suspended means the Contractors State License Board actively took away the contractor’s authorization to work — either temporarily or indefinitely. This is a material step beyond a lapsed renewal. A suspension requires the state to intervene.
Common causes of suspension include bond lapses (the surety cancelled coverage and no replacement was filed), workers’ comp lapses (insurance cancelled or expired), failure to respond to CSLB complaints, unpaid fines, and in some cases, ongoing investigations. The reason code often appears on the public record, though not always in plain language. The status field simply reads Suspended.
A suspension can last days or years. Some are administrative — the contractor fixes the bond issue and the status returns to Active within a business week. Others are disciplinary and tied to an ongoing investigation that may take months to resolve. The CSLB status field gives homeowners the current state; it does not predict when or whether the status will change again.
For homeowners, a Suspended status is a stop sign. Do not sign a contract. Do not pay a deposit. The contractor cannot legally perform the work, and any contract entered during suspension creates unenforceable terms on the contractor’s side — which sounds good until a project goes wrong and the homeowner discovers the bond behind that contract was part of what caused the suspension in the first place.
A contractor who tells a homeowner the suspension is “about to be lifted” is asking for trust that the public record does not support. ADU contractor scams often involve contractors who continue accepting jobs while suspended — relying on homeowners not checking. The check takes 90 seconds.
Revoked — The License Is Permanently Pulled
Revoked is the most serious CSLB status. It means the Contractors State License Board permanently removed the contractor’s authorization following a formal disciplinary process. Revocations follow documented violations — most often fraud, abandonment of a project after receiving payment, repeated code violations, or serial failures to maintain workers’ compensation coverage.
A revoked license is not reinstated lightly. The contractor can apply for a new license under a different entity, but the revocation itself remains on the public record. In California, revoked contractors sometimes reappear in the CSLB database under a new corporate name with a new license number — which is why the CSLB’s business name search, combined with cross-referencing personal names of officers and qualifiers, is sometimes necessary to catch a rebrand.
For a homeowner, a Revoked status is an immediate walk-away. There is no scenario in which hiring a revoked contractor makes sense.
The bond is gone. The workers’ comp coverage is gone. The state’s complaint process no longer applies in the same way. And the revocation itself typically means the contractor has already caused documented harm to other consumers.
Revocation records are public under BPC Section 7124.6, though the specific disciplinary details may be summarized rather than detailed. Homeowners who encounter a Revoked status and have been harmed can file a new complaint, but recovery options are limited. The bond that might have compensated them is often already depleted or cancelled. Builders who fail verification on VerifiedADU are publicly documented on our removed contractors list with the reason shown.
Bond Status — The $25,000 Backstop
Underneath the headline CSLB status, the bond status field shows whether the contractor’s surety bond is currently on file. California requires every licensed contractor to maintain a $25,000 contractor surety bond per BPC Section 7071.6. The bond is not insurance for the contractor — it exists to compensate homeowners, subcontractors, and employees if the contractor violates the terms of the license or contract.
The bond status appears on the CSLB record as either active (with the surety company name and effective date) or blank, with a note indicating the bond is not currently on file. A missing bond, on a license that still shows Active, is a warning sign — it often means the bond lapsed between renewal cycles and the state hasn’t yet flipped the license to Suspended.
A $25,000 bond is a minimum protection, not a maximum. Most ADU disputes involving workmanship failures, code violations, or project abandonment exceed $25,000 in damages. Homeowners can file bond claims, but the bond pays on a first-come-first-served basis until funds are exhausted. If five homeowners file claims on the same $25,000 bond, they split what remains.
The existence of the bond still matters. It gives homeowners a path to partial recovery that does not exist if the bond is missing. It also signals that a third-party surety company performed its own underwriting on the contractor — surety companies require financial disclosures and personal guarantees before issuing bonds, and they cancel bonds when a contractor’s risk profile deteriorates.
The correct bond check is two-fold: the bond is listed on the license record, and the effective date is current. Both must be true for the bond to actually be in force on the day of the check.
Workers’ Comp Status — Insured, Exempt, or Lapsed
The workers’ compensation field on a CSLB record has three possible states: Insured, Exempt, or Lapsed/Cancelled. Each carries different implications for a homeowner.
Insured means the contractor carries an active workers’ compensation policy through a named insurance carrier. The CSLB record lists the carrier name and the policy’s expiration date. Any W-2 employee of the contractor is covered by this policy during work on the homeowner’s property.
Exempt means the contractor filed an exemption certification with the state, attesting under penalty of perjury that they have no employees. Per California Labor Code Section 3700, sole operators with no W-2 employees are legally permitted to self-exempt. Exempt does not mean uncovered by choice — it means the contractor works alone. If they hire subcontractors, those subcontractors must carry their own workers’ comp coverage, and the homeowner should verify it separately before work begins.
Lapsed or Cancelled means the policy was terminated — either by the contractor, the carrier, or the state. A lapsed workers’ comp status usually triggers a license suspension within 30 days, but during that window the license can still show Active. This is one of the clearest cases where the bond and workers’ comp fields matter more than the headline CSLB status at the moment of the check.
Workers’ comp protects the homeowner as much as it protects the contractor’s employees. If an uninsured worker is injured on the property, liability can land on the homeowner’s general liability insurance — or on the homeowner personally. A claim of “about to renew” is not a substitute for an active policy on the CSLB record.
Complaint and Disciplinary History — What Shows and What Doesn’t
The CSLB record includes a disciplinary history section that lists formal complaints, citations, and legal actions taken against the contractor. This section is the most commonly misread part of the CSLB status record.
“No complaints on file” means the CSLB has no sustained, formally filed complaint currently listed. It does not mean zero consumers have ever had a problem with the contractor. The California Contractors State License Board does not publish all complaints publicly.
Under BPC Section 7124.6, certain disclosures are restricted — particularly unresolved complaints, complaints that were dismissed, and complaints settled through arbitration without a formal citation. Read more about why the CSLB hides some contractor complaints.
Complaints that do appear include formal citations, court judgments, final disciplinary orders, and accusations that resulted in license restrictions. The CSLB typically lists the date, a summary code (e.g., “B&P 7124.6” or “B&P 7028”), and a brief description.
The most common CSLB complaint codes homeowners should recognize: B&P 7107 (abandonment of a project), B&P 7109 (departure from plans without consent), B&P 7113 (failure to complete for agreed price), B&P 7119 (failure to pay subcontractors), B&P 7124.6 (workers’ comp violation), and B&P 7159 (home improvement contract violation). Any of these on a record warrants direct questions before proceeding.
Homeowners reading a CSLB record should treat a clean history as necessary but not sufficient. Additional background checks worth running: a Google search of the business name and license number, a review of recent Better Business Bureau complaints, and a check of civil court filings in the contractor’s home county.
How to Check CSLB Status in 90 Seconds
A CSLB check license status takes under two minutes. The tool is free, public, and requires no account. The steps:
- Go to the CSLB’s official check page at cslb.ca.gov/OnlineServices/CheckLicenseII
- Enter the license number — found on the contractor’s business card, contract, vehicle, or advertising. California law requires licensed contractors to display the license number on all business materials.
- Review the detail page — status, dates, classification, bond, workers’ comp, and complaint history all appear on a single record.
If the homeowner has no license number, the CSLB allows a business name search. The results return all matching contractors with their license numbers. For a deeper walk-through of every field on the CSLB record, see our guide on how to check a contractor license in California.
For ADU-specific verification, the check should include confirming the contractor’s classification is B (General Building) at minimum. Class C specialty licenses are restricted to their specific trade and cannot legally serve as the prime contractor on an ADU unless the project falls entirely within that specialty.
The timing of the check matters. A single check at contract signing is the minimum. For projects lasting 90 days or more, a follow-up check before each milestone payment is standard due diligence. Status changes can happen between checks, and the enforcement of the change — the flip from Active to Suspended — sometimes lags the underlying event by several days.
Browse ADU builders in Sacramento, ADU builders in Los Angeles, ADU builders in San Diego, or ADU builders in the SF Bay Area — every builder listed has been CSLB-verified and continues to be monitored twice daily.
How VerifiedADU Monitors CSLB Status Every 12 Hours
A one-time CSLB status check captures the license at a single moment. That moment can be hours or days stale by the time work begins. VerifiedADU monitors every contractor listed in the directory by running a fresh CSLB status check every 12 hours.
The system pulls the live CSLB record for each listed builder and compares the returned status against what’s stored. Any change — Active to Expired, Active to Suspended, bond lapse, workers’ comp change, new complaint — triggers an immediate review. Contractors who no longer meet verification standards are pulled from the directory the same day and publicly documented on our removed contractors list with the reason shown.
The verification timestamp on every builder profile shows when the CSLB record was last pulled. This is not marketing language. It’s the actual last time the CSLB status was checked and compared against the prior state.
The 12-hour interval is a floor, not a target. Bond lapses, workers’ comp cancellations, and license suspensions often happen without advance notice. Catching them within 12 hours is the practical minimum for a directory that treats verification as a product promise rather than a one-time marketing claim.
Frequently Asked Questions
What does CSLB status mean on a contractor’s license record?
CSLB status is the California Contractors State License Board’s authorization flag for a licensed contractor. The field returns one of four values — Active, Expired, Suspended, or Revoked — indicating whether the contractor is currently permitted to perform construction work in California. Only Active status permits legal work.
How do I do a CSLB check license status online?
Go to cslb.ca.gov/OnlineServices/CheckLicenseII, enter the contractor’s license number or business name, and the detail page returns the full record including status, bond, workers’ comp, classification, and complaint history. The tool is free and requires no account.
What is a CSLB license application status?
The CSLB license application status refers to the state of a new or renewal license application in the CSLB’s processing queue. Applications can show as pending, under review, or approved. A CSLB license application status of “pending” is not the same as an Active license — the contractor cannot legally work until the status moves to Active on the public record.
How do I run a CSLB application status check?
For an active license check, use the public CSLB license lookup tool. For a specific Contractors State License Board application status in the approval queue, the applicant can log into the CSLB’s online contractor portal with their credentials. Homeowners verifying a contractor should rely on the public license check — a CSLB application status check showing “pending” does not authorize the contractor to work.
What’s the difference between Expired and Suspended CSLB status?
Expired means the contractor failed to renew the license on time — a passive lapse. Suspended means the CSLB actively revoked the authorization, typically due to bond lapse, workers’ comp cancellation, disciplinary action, or failure to respond to a complaint. Both statuses prohibit legal work, but Suspended indicates the state intervened.
Can a contractor legally work while their CSLB status is Expired?
No. An expired California contractor license carries the same legal consequences as having no license at all. The contractor cannot file mechanics’ liens, cannot sue to collect payment, and may face misdemeanor charges under BPC Section 7028. Homeowners who hire an expired contractor lose bond protection and the CSLB complaint process.
How often should I check contractor license status California during a project?
Check before signing the contract. Check again before any deposit. For projects over 90 days, check before each milestone payment. CSLB license status can change mid-project — bonds lapse, workers’ comp gets cancelled, complaints get filed.
A contractor who was fully Active at contract signing may not be by the time of the final payment.
What does “workers’ comp exempt” mean on a CSLB status record?
An exempt status means the contractor filed a certification with the state declaring they have no W-2 employees. Sole operators are legally permitted to self-exempt under California Labor Code Section 3700. It does not mean the contractor has no insurance — it means they work alone. If they hire subcontractors, those subs must carry their own workers’ comp coverage.
Does a clean complaint history on a CSLB status record mean the contractor is safe?
Not by itself. A clean CSLB record means no formal complaint was filed and sustained with the state. It does not capture BBB complaints, online reviews, civil lawsuits, or problems that homeowners never reported.
Under BPC Section 7124.6, some complaints are restricted from public display. A clean history is necessary but not sufficient — additional background checks are warranted for any ADU-scale project.
Find Verified ADU Builders
Every builder CSLB-verified. Status, bond, workers comp, and complaint history checked every 12 hours.