Skip to main content
Last updated: General CSLB license lookup information — confirm current requirements with the licensing authority.
Free CSLB toolUpdated Aug 2026

CSLB License Lookup: What Every Status Flag Actually Means

To check a California contractor’s license, search their name, license number, or business name at CSLB’s free Check a License tool. The result page shows three things most people conflate into one word: the license status, the bonding company on file, and workers’ compensation status. “Active” only means the license itself is current — it does not confirm the $25,000 bond required under Business and Professions Code § 7071.6 is the right amount, or that the surety who wrote it is even admitted in California. This page walks through every field on the results page, decodes the status flags people misread most, and — if you’re the licensee and your own lookup showed a bond problem — routes you straight to the fix.

Free
CSLB lookup tool
3 statuses
trigger “Suspended”
Same day
replacement bond filed
$25,000
standard bond, BPC 7071.6

Already know your bond is the problem? File your $25,000 CSLB bond today and skip straight to same-day filing. Want the full licensing picture first? Read the California contractor license bond hub.

Quick answer
To check a California contractor's license, search the name, license number or business name on CSLB's free Check a License tool. An "Active" status only means the license is current; it does not confirm that the $25,000 bond is in place.
  • Who requires it: California Contractors State License Board (CSLB), which shows license status, the bonding company on file and workers' comp status.
  • Amount: the standard bond is $25,000 under Business and Professions Code §7071.6.
Get a California CSLB bond quote

The 60-Second Lookup: What Each Field on the Results Page Tells You

CSLB’s tool supports five search methods — license number, business name, personnel name, salesperson name, and HIS registration number. A license number search is fastest and returns exactly one result; a name search can return up to 100 matches, so narrow with a city or classification if the name is common.

cslb.ca.gov/OnlineServices/CheckLicenseII
License Number / Business Name
The exact CSLB record you pulled. Confirm the business name matches character-for-character — CSLB rejects bond filings on any mismatch, so a mismatch here often signals a name change in progress.
License Status
Active, Inactive, Suspended, Expired, or Revoked. This is the field everyone reads and the field this page exists to decode — see the table below.
Classifications
Every trade class (e.g., B, C-10, C-36) the license is authorized for. A contractor can only legally bid work matching a listed classification.
Bonding Information
Bond company name, bond number, and effective date. A blank field here — even with an "Active" status — means no bond is currently on file.
Workers' Compensation Insurance
Insurance carrier and policy status, or an exemption. Tracked and enforced completely separately from the license bond under BPC § 7125.2.
Disclosures / Complaint Disclosure
Publicly disclosable legal actions, judgments, and citations. If a judgment is listed here, cross-check the status field for a related suspension under BPC § 7071.17.

Source: CSLB Check a License and CSLB Bond Information. Field labels and layout can shift with CSLB site updates; the underlying data points described here have been stable across recent CSLB redesigns.

Status-Code Decoder: Active, Suspended, Expired, and the 3 Kinds of Suspension

“Suspended” is not one thing. CSLB uses the same word for a lapsed bond, an unresolved judgment, and a workers’ comp lapse — three different statutes, three different fixes. This is the table that is easy to miss.

See “Suspended — Bond” on your own license? The fix is a replacement bond with same-day submission, not a new application.

File My CSLB Bond

What “Suspended — Bond” Means and How the Fix Actually Works

CSLB will not issue, renew, or keep active a license without a compliant $25,000 bond on file, per BPC § 7071.6. When a surety cancels a bond — for nonpayment, a revoked indemnity agreement, or a non-renewal after a paid claim — CSLB is notified and the licensee has a limited window to file a replacement before the license flips to Suspended. Once suspended for a bond issue, the contractor cannot legally bid or contract for work over the state’s minor-work threshold until a new bond is filed and posted.

The fix is narrower than most licensees expect: you do not need to reapply or retake an exam. You need a new CSLB-accepted bond, signed by an admitted surety, with the business name and license number matching the CSLB file exactly. Filed electronically, that bond can reach CSLB the same business day it’s signed; CSLB intake then typically posts it within 1–5 business days, at which point the lookup tool updates back to Active.

If your suspension is instead tagged to a judgment or workers’ comp lapse, filing a new license bond alone will not clear it — those are separate requirements under BPC §§ 7071.17 and 7125.2, with their own documentation to submit. Call CSLB at (800) 321-2752 if the status page doesn’t make clear which of the three suspension types applies to your file.

Official California Requirements

"A bond required by this section shall be in the amount of twenty-five thousand dollars ($25,000). The bond shall be executed by a sufficient surety... and shall be filed with the registrar by the licensee or applicant."
California Business and Professions Code § 7071.6 • BPC § 7071.6
Judgment suspension (BPC § 7071.17)

Triggered by an unsatisfied final judgment tied to the contracting business. The licensee must notify the registrar in writing within 90 days — miss that window and the statute makes suspension automatic.

Cleared by satisfying the debt, reaching an accord, or filing a bond sufficient to guarantee payment of the judgment amount.

Workers’ comp suspension (BPC § 7125.2)

Automatic the moment required coverage lapses or becomes required and isn’t obtained — effective the earlier of the lapse date or the date coverage became required. CSLB sends written notice with the reason and reinstatement steps.

Cleared by filing proof of current coverage (or a valid exemption) under BPC §§ 7125 and 7125.1 — completely separate from the license bond.

Verifying the Bond Itself: Surety Name, Bond Number, and Amount

A status of “Active” with a bonding company listed is not the same as confirming the bond is real. Two extra checks catch problems the lookup tool alone won’t surface.

Confirm the surety is admitted in California

Every legitimate CSLB bond must be written by a surety company admitted by the California Department of Insurance. Search the bonding company name in CDI’s Insurance Company Profiles tool — if the name doesn’t come up, or comes up under a different legal name than what CSLB shows, treat that as a red flag before relying on the bond for a hiring decision or a bid bond package.

CDI Insurance Company Profiles

Know when $25,000 isn’t the real number

The lookup tool doesn’t always display the dollar amount in the summary view. Most licenses carry exactly the $25,000 standard bond, but LLCs carry an additional $100,000 employee/worker bond, and a licensee under disciplinary reinstatement can carry a bond up to $250,000 under BPC § 7071.8. Under BPC § 7071.6(d), CSLB can also double the standard bond to $50,000 after an unlicensed-contracting conviction or a substantial-injury citation. If the exact amount matters — for a bid package or a claim — request a copy of the bond directly rather than assuming the statutory minimum.

See which classifications require which bond amount →

Watch for “phantom bond” citations

Some unrelated licenses and product categories get sold with bonds tied to statute sections that don’t actually require them — a pattern we documented in detail after finding contractors and other license holders charged for coverage no agency ever mandated. If a bond quote cites a section number, verify it exists and says what you’re told it says before paying.

Read: California Phantom Bonds — 4 Bonds the State Never Required →

Contractor Self-Check: Look Yourself Up Before You Renew

CSLB shows the public exactly what a homeowner, GC, or bonding company sees. Running your own license through the lookup 30-60 days before renewal catches problems while you still have time to fix them without a lapse.

Does the bond company match your records?

If your surety changed hands or your policy renewed under a new bond number, confirm CSLB shows the current one — not the prior term.

Is workers' comp status current?

A lapsed policy triggers automatic suspension under BPC § 7125.2 independent of your bond — check both fields, not just the bond line.

Do all your classifications still show?

A classification can be removed for cause. Confirm every class you bid work under is still listed before you submit a bid.

Any new disclosures or judgments listed?

A judgment appearing here starts the 90-day notice clock under BPC § 7071.17 whether or not you’ve been formally notified yet.

Want the full renewal timeline, not just the bond piece? Read our contractor license bond renewal guide.

Run Your CSLB Lookup Now

CSLB License Lookup: Frequently Asked Questions

The questions we get after someone runs a lookup and doesn’t recognize what they see.

Why does the CSLB lookup show "Active" but my contractor told me their bond lapsed?
CSLB’s public status field only flips to "Suspended" after the Board processes the surety’s cancellation notice — there is often a short lag between when a bond actually lapses and when the lookup tool reflects it. If a contractor tells you their bond lapsed before the site shows it, believe them and ask for the new bond number and effective date directly, or call CSLB at (800) 321-2752 to confirm the current bonding status on file.
What is the difference between "Suspended" for a bond issue and "Suspended" for a judgment?
The CSLB lookup does not always label the reason on the summary screen, which is why so many people misread it. A bond suspension means the $25,000 bond required by BPC § 7071.6 is not currently on file. A judgment suspension under BPC § 7071.17 is triggered when a licensee has an unsatisfied final court judgment tied to their contracting business and failed to notify the registrar in writing within 90 days — it can require an additional bond specific to the judgment amount, separate from the standard $25,000 bond.
Does the CSLB lookup tell me the exact bond amount on file?
The license detail page shows the bonding company name, the bond number, and the effective date, but it does not always display the dollar amount in the summary view. For nearly every licensee the amount is the statutory $25,000 under BPC § 7071.6 — the exceptions are LLCs (which also carry a separate $100,000 employee/worker bond) and licensees under a disciplinary bond ($25,000–$250,000 under BPC § 7071.8). If the amount matters for a specific transaction, ask the contractor for a copy of the bond itself.
How do I verify the bonding company shown in the lookup is a real, admitted surety?
Search the company name in the California Department of Insurance’s Insurance Company Profiles tool. A legitimate CSLB bond is written by a surety admitted to transact business in California — if the company doesn’t appear in CDI’s records, or the CSLB lookup shows no bonding company at all, treat the license as effectively unbonded regardless of what the status field says.
I’m a contractor and my own lookup shows a status I don’t understand — what do I do first?
Call CSLB directly at (800) 321-2752 and ask them to read back the exact reason code on your file — the public website’s plain-language status doesn’t always match the internal reason. If the answer involves the bond, you can usually file a replacement bond with same-day submission and have CSLB post it within 1-5 business days rather than waiting out a renewal cycle.
Can I check a license status without an internet connection to CSLB’s live database?
No — CSLB’s lookup is a live database query, not a static list, and the Board explicitly warns the system is unavailable Sundays 8 p.m. through Monday 6 a.m. for maintenance. There is no cached or downloadable version that reflects current status; always use the live tool at cslb.ca.gov for a transaction that matters.
Eric Drummond, Licensed Surety Producer
Reviewed by
Eric Drummond, Licensed Surety Producer

All content is researched from official state and federal sources (.gov). BuySuretyBonds.com works with Treasury-listed surety carriers.

Lookup Showed a Bond Problem? Let’s Fix It Today.

replacement bond with same-day submission, CSLB-accepted form, signed by an admitted surety. Most licenses post back to Active within 1–5 business days of filing.

Treasury-listed carriers • Pay only when issued • BPC § 7071.6 compliant