California Contractor License Verification: Lookup & Status

CALIFORNIA • CSLB • CONTRACTOR LICENSE CHECK • 2026

Check a California Contractor’s CSLB License Before You Sign or Pay

Use the official Contractors State License Board search to verify a California contractor by license number, business name or personnel name, then open the full record to review status, expiration, classification, bond, workers’ compensation and any public disclosure shown.

A license number appearing in a search is only the first check. The contractor’s legal entity, current status and classification must also match the business and work described in your bid or contract.

California Contractor License Verification: Quick Answer

The fastest official route is CSLB’s “Check a Contractor License or Home Improvement Salesperson Registration” search. Use the contractor license number first when you have it, because a number search reduces the risk of selecting a similarly named business.

After opening the exact record, confirm the legal business name, license status, expiration date and classifications. Then read the bond, workers’ compensation and complaint-disclosure sections rather than treating an “active” label as the entire verification.

Best first search

Use the license number

California contractor license numbers contain no letters and do not exceed eight digits. Compare the number on CSLB with the number on the bid, contract, advertisement or pocket license.

Do not stop early

Open the complete record

Read the current status, expiration, classifications, bond information, workers’ compensation information and any additional status or public disclosure displayed.

Important distinction

HIS registration is different

A Home Improvement Salesperson registration identifies a salesperson. It does not replace the contractor license held by the business performing or contracting for the work.

For homeowners

Recheck the CSLB record close to the date you sign, pay a deposit or allow work to begin. License, bond and workers’ compensation information can change after an earlier screenshot was taken.

What the California CSLB License Record Can Tell You

The useful part of contractor verification is interpreting the record. A CSLB license detail page can include business information, licensing dates, status, classifications, bond data, workers’ compensation information and public disclosure links when applicable.

Record field What to compare Why it matters
Business name and entity Match the CSLB legal business name with the name accepting the contract and payment. A valid license belonging to a different business does not verify the company you are actually hiring.
License number Match every digit with the bid, advertisement, website and contract. Using another contractor’s number is not proof that the seller or business is properly licensed.
License status Read whether the license is current and active, inactive, expired, suspended or subject to an additional status. Inactive, expired or suspended licenses cannot be used to actively contract for work.
Issue and expiration dates Compare the expiration date with the planned contract and project period. A license that expires before work begins may require renewal before legal contracting continues.
Classification Match A, B, B-2 or the relevant C specialty classification with the work being sold. An active license does not automatically authorize every construction trade.
Contractor bond Review bond amount, surety, bond number, effective date and history when shown. A required bond lapse can affect license status.
Workers’ compensation Look for an insurance policy, self-insurance record or permitted exemption. Coverage requirements depend on employees, qualifier type and certain classifications.
Complaint or legal-action disclosure Open any disclosure link and read the dates and public information actually shown. CSLB disclosure is limited by law, so the absence of a disclosure should not be treated as a lifetime clean-history certificate.

How to Check a California Contractor License Step by Step

Use this workflow when hiring a contractor, checking a bid, reviewing a subcontractor, verifying a vendor, confirming a salesperson’s claim or documenting a compliance file.

Open CSLB’s official Check a License page

Start from cslb.ca.gov or the CSLB online-services domain. Avoid relying on an old screenshot, marketplace profile or third-party “licensed” badge as primary proof.

Search by license number first

Enter the numeric CSLB license number exactly as provided. California contractor license numbers contain no alphabetic characters and are no more than eight digits.

Use business or personnel search if the number is missing

CSLB also supports searches by business name and personnel name. If a business-name search fails, try fewer characters and follow CSLB’s name-order and punctuation tips.

Match the legal business to the contract

Compare the exact entity name on CSLB with the party shown on the proposal and contract. A valid license belonging to a related individual or similarly named firm is not automatically the same contractor.

Read the license status and expiration date

Confirm the license is current for the period when work will be contracted and performed. Investigate any inactive, expired, suspended or additional-status wording before moving forward.

Match the classification to the job

A general or specialty license covers defined types of work. Make sure the displayed classification fits the work described in your written scope instead of assuming every active contractor can perform every trade.

Review bond, workers’ compensation and disclosure sections

Check the dates and history shown. If workers are expected but the record displays a no-employee exemption, ask the contractor to explain the apparent mismatch and verify current information before work begins.

Save the date of your verification

For hiring or vendor files, record the official source, date checked, license number, status, expiration, classification and whether bond, workers’ compensation and public-disclosure sections were reviewed.

California Contractor License Status: What the Result Means

Status controls what happens next. Do not interpret “a record exists” as permission to contract.

Status Practical meaning Next action
Current and active The license is currently active for contracting, subject to the classifications and other conditions shown on the record. Confirm classification, expiration, bond, workers’ compensation and disclosure information before hiring.
Inactive The license is maintained but placed on inactive status. The licensee may not bid or contract for work while inactive. Do not treat the inactive license as current contracting authority. The licensee must reactivate it before resuming active contracting.
Expired The licensing period ended without an acceptable renewal becoming effective in time. Do not allow contracting based on the expired record. CSLB allows an expired license to be renewed within five years, subject to renewal rules.
Suspended A suspension can result from bond, workers’ compensation, judgment, disciplinary or other license problems. Read the reason shown by CSLB. The suspension must be cleared before active contracting can resume.
Additional status or disclosure The record may contain an extra condition, enforcement entry or public disclosure requiring closer review. Open the linked details rather than relying only on the headline status.
Expired, inactive and suspended are not interchangeable

Each status has a different cause and correction process, but CSLB states that a contractor cannot actively contract with an expired, inactive or suspended license.

Check Whether the License Classification Matches the Work

A California contractor license verification should answer two separate questions: is the license usable now, and does its classification cover the work being offered?

Class A

General Engineering

Class A applies to general engineering contracting and infrastructure-oriented work covered by California’s classification rules.

Class B

General Building

Class B covers general building contracting under the scope established in California law. Match the actual project scope instead of relying on the word “general.”

Class B-2

Residential Remodeling

B-2 covers qualifying improvements to existing residential wood-frame structures using at least three unrelated building trades or crafts, subject to statutory limits on system work.

Class C

Specialty Trades

California uses specialty classifications for trades such as electrical, plumbing, HVAC, roofing, concrete, landscaping and many others.

Electrical-only project Look for the classification that authorizes the electrical work rather than relying only on a general business name.
Plumbing-only project Verify the appropriate plumbing specialty classification when the contract is specifically for plumbing work.
Roofing-only project Review the roofing classification and workers’ compensation section because active C-39 roofing contractors have special workers’ compensation requirements.
Multi-trade remodel Compare the complete scope with the general-building or residential-remodeling classification and any specialty subcontractors needed for the project.

Bond, Workers’ Compensation and Complaint Disclosure Checks

These fields are easy to skip, but they can materially change how you interpret an otherwise active contractor record.

Contractor bond

Current bond requirement: $25,000

CSLB requires a $25,000 contractor license bond for an active license. Some qualifiers, LLCs and disciplined licenses can have additional bonding requirements.

Review the bond effective date and history shown in the license record rather than treating “bonded” as a general advertising claim.

Workers’ compensation

Policy or permitted exemption

Contractors with employees generally must maintain workers’ compensation coverage. Contractors with no employees may qualify to file an exemption unless another rule makes insurance mandatory.

Active C-8, C-20, C-22, C-39 and C-61/D-49 contractors must carry workers’ compensation insurance or valid self-insurance even if they have no employees.

Disclosure limits

Read what CSLB actually discloses

CSLB warns that public complaint disclosure is restricted by law. Only certain construction-related civil judgments are disclosed, and arbitrations generally are not listed unless the contractor fails to comply.

CSLB also cautions that relevant information may not yet have been entered into its database because of workload, so a blank disclosure section is not a lifetime clean-history certificate.

General liability insurance is a different question

Do not assume the contractor license bond or workers’ compensation entry is the same as commercial general liability coverage. Ask for project-appropriate insurance information when it matters and verify the document with the issuing insurer or agent if necessary.

When Does California Require a Contractor License?

Under current CSLB guidance, California licensing is not based only on the project price.

Cost trigger

$1,000 or more

A contractor license is required when the combined labor, materials and other project costs covered by one or more contracts reach $1,000 or more.

Permit trigger

A permit can require licensing below $1,000

If the work requires a building permit, CSLB states that the licensing requirement applies even when the project value is under $1,000.

Worker trigger

Employee labor changes the rule

The small-project exemption also does not apply when employee labor or additional workers are used in the manner covered by California’s contractor licensing rule.

The small-project exemption is narrow

For the under-$1,000 exemption to apply under CSLB guidance, the project must also not require a building permit and no employee labor may be used. A larger job cannot be split into smaller contracts simply to stay below the licensing threshold.

Before Hiring: Turn the License Check Into a Real Project Check

A valid license is important, but it does not by itself confirm the contract, permit, insurance, references or job scope.

Match before signing

Compare these details

  • CSLB license number matches the bid and contract.
  • Legal business name matches the contracting party.
  • License is active for the project period.
  • Classification matches the work being sold.
  • Bond record does not show an unresolved lapse.
  • Workers’ compensation information fits the staffing represented to you.
  • Any public disclosure is opened and reviewed.
  • Local permit responsibility is clear in writing.
Do not rely only on

Weak forms of proof

  • A photo of an old pocket license.
  • A contractor marketplace “verified” badge.
  • A business card showing a license number.
  • An undated screenshot of a CSLB result.
  • A salesperson saying the license is “being renewed.”
  • A license belonging to a different legal entity.
  • An active license with the wrong classification for the job.
Home-improvement down-payment rule

For a California home-improvement contract, CSLB states that the down payment generally cannot exceed $1,000 or 10% of the contract price, whichever is less. CSLB identifies an exception when a qualifying Blanket Performance and Payment Bond is on file, so review the official record and contract guidance rather than assuming the exception applies.

California Contractor License Renewal and Status Timing

If you are checking your own license or a contractor says renewal is pending, compare the current CSLB public status with these official renewal rules.

License situation Current CSLB rule 2026 fee or action
Active license Active contractor licenses expire every two years. Timely active renewal: $450 sole owner; $700 non-sole owner.
Inactive license Inactive licenses renew for four-year periods and cannot be used to actively contract or bid. Timely inactive renewal: $300 sole owner; $500 non-sole owner.
Delinquent active renewal A late renewal can result in delinquent fees and a break in licensing time unless applicable retroactive reinstatement requirements are met. Delinquent active: $675 sole owner; $1,050 non-sole owner.
Delinquent inactive renewal Late inactive renewal remains subject to CSLB’s delinquent-renewal process. Delinquent inactive: $450 sole owner; $750 non-sole owner.
Expired less than five years CSLB allows an expired license to be renewed within five years after expiration. Follow the official renewal process and verify restored public status before contracting.
Expired more than five years The former license can no longer simply be renewed under the normal expired-license rule. CSLB requires an Application for Original Contractor’s License.
Do not treat a payment receipt as active status

For hiring or compliance decisions, recheck the public CSLB license record after a renewal is processed. The public status is more useful than a contractor’s statement that paperwork or payment was submitted.

No California Contractor License Result? Try These Fixes

A failed name search is not enough to conclude that no license exists. CSLB provides several search routes and specific formatting tips.

License number

Remove letters or extra characters

A contractor license number is numeric and no more than eight digits. Make sure you are not entering an HIS registration number or another state’s license format.

Business search

Use fewer characters

CSLB suggests searching the first 10 to 15 letters and shortening the entry if the business does not appear. Opening words such as “The” or “A” may also be omitted on the first attempt.

Personal-name business

Try last name first

When a contractor business name contains a first and last name, CSLB search guidance recommends trying the last name first.

Personnel search

Search the individual

If you know the owner, officer or qualifier but not the business name, use CSLB’s personnel-name search to identify licenses associated with that person.

HIS confusion

Check the salesperson separately

A Home Improvement Salesperson registration uses a separate registration search. CSLB says the registration number contains a numeric portion of up to eight digits plus the letters “SP.”

System availability

Watch scheduled maintenance

CSLB states that its license-search database is unavailable from Sunday at 8 p.m. through Monday at 6 a.m. for scheduled maintenance. If a search fails during that period, retry after the maintenance window.

Contractor License vs Home Improvement Salesperson Registration

CSLB places contractor licenses and Home Improvement Salesperson registrations in the same public search system, but they answer different questions.

Contractor license Verify the business or individual legally contracting for the construction work. Check status, classifications, bond and workers’ compensation.
HIS registration Verify the salesperson associated with home-improvement sales activity when an HIS registration applies.
If a salesperson visits your home Checking the salesperson’s registration does not eliminate the need to verify the contractor business that will sign the contract and perform or arrange the work.
If the names differ Ask which licensed contractor the salesperson represents, then verify both records through the appropriate CSLB search route.

California Contractor License Verification FAQs

How do I verify a California contractor license?

Use the official CSLB Check a License page. Search by contractor license number when possible, open the complete record and confirm the legal business name, current status, expiration date, classification, bond, workers’ compensation and any public disclosure shown.

What does a California contractor license number look like?

CSLB states that a contractor license number contains no alphabetic characters and does not exceed eight digits. A Home Improvement Salesperson registration uses a different format.

Does “current and active” mean I should automatically hire the contractor?

No. Active status is an important licensing check, but you should also match the legal business name, classification, expiration, bond, workers’ compensation and public-disclosure information to your project.

Can an inactive, expired or suspended California contractor perform licensed contracting work?

CSLB states that a contractor cannot actively contract with an expired, inactive or suspended license. The licensee must follow the applicable renewal, reactivation or suspension-clearance process before active contracting resumes.

How do I know whether the contractor is licensed for my type of project?

Read the classifications displayed on the CSLB record and compare them with the proposed scope. California uses A General Engineering, B General Building, B-2 Residential Remodeling and numerous specialty classifications for specific trades.

How much is the California contractor license bond?

The current contractor license bond requirement is $25,000. Some qualifying individuals, LLCs or disciplined licensees can have additional bonding requirements, so read the complete CSLB record.

Can a California contractor be exempt from workers’ compensation insurance?

Some contractors with no employees may file an exemption, but the exemption is not available in every situation. Active C-8, C-20, C-22, C-39 and C-61/D-49 contractors must carry workers’ compensation insurance or valid self-insurance even if they have no employees.

Does a contractor need a California license for work under $1,000?

Possibly. CSLB states that licensing is required if the project requires a building permit or uses employee labor even when the project value is under $1,000. The small-project exemption applies only when all required conditions are met.

Is a Home Improvement Salesperson registration the same as a contractor license?

No. An HIS registration verifies the salesperson registration. You should separately verify the contractor license belonging to the business that will enter the construction contract and perform or arrange the work.

Why can’t I find a contractor in the CSLB search?

Check the license number, shorten the business name, try last-name-first formatting for personal-name businesses or search by personnel name. Also confirm that you are searching a California contractor license rather than an HIS registration or another profession’s license.

Verify the CSLB Record Before the Contract Becomes a Problem

Start with the official California contractor license search, match the legal entity and license number, confirm the status and expiration, then make sure the classification actually covers the work. Finish by reviewing bond, workers’ compensation and public-disclosure information.

VerificationLicense.org is an independent informational guide. It is not the California Contractors State License Board, does not issue or change contractor licenses, and cannot determine whether a particular contractor should be hired. The current CSLB record is the authoritative source for California contractor license status.

Leave a Comment