TrackMyVendor Guides Subcontractor License Requirements — California

Compliance Guide · California

Subcontractor License Requirements in California

California has the broadest and most rigorously enforced contractor licensing system in the US. Here's what GCs need to verify about their subs — and why the consequences of getting it wrong are uniquely severe in California.

9 min read Updated March 2026 Written for general contractors

How California Contractor Licensing Works

California requires a license from the Contractors State License Board (CSLB) for any contractor performing construction, alteration, improvement, or repair work valued at $500 or more in combined labor and materials. That threshold applies to both GCs and subcontractors — there is no specialty trade exemption.

The CSLB is one of the most comprehensive contractor licensing databases in the country. License records include current status, bond information, workers' compensation status, and any disciplinary history — all publicly searchable. When you verify a California contractor license, you're accessing a richer picture than most other states provide.

The $500 rule has no fine print. Any single job — including small repair or specialty work — that reaches $500 in combined labor and materials requires a CSLB license. Subs who claim small jobs don't need a license are wrong about California law. Verify regardless of project size.

License Classes — A, B, and C

California organizes contractor licenses into three main classes. Understanding these distinctions matters for verifying that a sub is licensed for the actual work they'll be performing:

A

Class A — General Engineering Contractor

For projects where the principal work is fixed works requiring specialized engineering knowledge — roads, bridges, dams, pipelines, utilities. Most GCs managing building construction work won't have Class A subs, but infrastructure projects do.

B

Class B — General Building Contractor

For building construction projects involving two or more unrelated trades. This is the GC license most commonly held by general contractors on commercial and residential projects. A Class B licensee can perform framing, concrete, and structural work — but specialty trade work still requires the appropriate C-class license from the sub performing it.

C

Class C — Specialty Contractor

California has 44 separate C-class specialty licenses. Each covers a specific trade. A sub performing electrical work must hold a C-10 license; a plumber must hold C-36; roofing requires C-39. Holding a Class B GC license does not authorize the GC to perform specialty trade work, and it does not authorize subs to perform specialty work without their own C-class license.


Key C-Class Licenses by Trade

These are the C-class licenses GCs most frequently need to verify on their subcontractors:

License class Trade What it covers
C-10 Electrical Installation, construction, and maintenance of electrical systems in buildings
C-36 Plumbing Installation and repair of plumbing, drainage, and gas piping systems
C-20 HVAC / Warm-Air Heating & Air Conditioning Heating and air conditioning systems; separate from C-38 (refrigeration) and C-4 (boilers)
C-39 Roofing Installation, repair, and maintenance of all types of roofing
C-17 Glazing Installation of glass and glazing products
C-33 Painting & Decorating All painting, varnishing, and decorating work; required in California even for painting subs
C-27 Landscaping Planting, grading, and irrigation installations for landscaping
C-35 Lathing & Plastering Installation of lath, plaster, stucco, and EIFS systems
C-8 Concrete Concrete flatwork and structural concrete; note that Class B GCs can also perform concrete under their general license
Painting requires a C-33 in California. Unlike Texas, where painting has no state license requirement, California requires C-33 for painting subs. Don't assume unlicensed trades from other states are also unlicensed in California — verify each sub based on the work they'll actually perform.

What GCs Are Responsible for Verifying

California Business and Professions Code §7068.1 makes the qualifying individual and the company jointly responsible for ensuring licensed work is performed only by those authorized to perform it. For a GC, this means due diligence extends to your subs' license status — not just your own.

Before any sub starts work, verify:

  • CSLB license number is Active — not Expired, Inactive, Suspended, or Revoked
  • License class matches the specific work being contracted — C-10 for electrical, C-36 for plumbing, etc.
  • Bond and workers' compensation statuses are current (both are shown in CSLB records)
  • The qualifying individual is still listed on the license — if they've left the company, the license may be invalid
  • Entity name matches your subcontract — DBA names and subsidiaries are common sources of mismatch
CSLB shows bond and WC status too. California's CSLB records include whether the contractor's bond and workers' compensation coverage are active — saving you a separate verification step. Check all three (license, bond, WC) in one lookup.

Penalties for Hiring Unlicensed Subcontractors in California

California has the most severe penalties for unlicensed contracting of the three states. The exposure for GCs is both criminal and financial.

Criminal charges — misdemeanor and felony

Under BPC §7028, acting as a contractor without a license is a misdemeanor punishable by a fine of up to $5,000 and/or up to six months in jail. A second offense is a misdemeanor with a mandatory minimum 90-day jail sentence. While these penalties directly target the unlicensed contractor, a GC who knowingly contracts with an unlicensed sub can be prosecuted under §7028.16, which covers the hiring party.

No contractual recourse

Under BPC §7031, an unlicensed contractor cannot bring a legal action to recover compensation — and neither can you enforce your contract against them. More critically, §7031(b) allows the person who hired an unlicensed contractor to sue to recover all compensation paid to that contractor. If a sub was unlicensed when you paid them, you could face claims demanding full repayment.

Your own CSLB license at risk

The CSLB can initiate disciplinary action against a licensed GC for willful or fraudulent acts in the construction business — which can include knowingly employing or contracting with unlicensed workers. Discipline ranges from citation and fines to suspension or revocation of your own California contractor's license.

Insurance claim denial

California courts have upheld coverage denials where the insured GC failed to verify that subcontractors performing work were licensed. If an unlicensed sub's work causes injury or property damage, your GL carrier may investigate your pre-hire verification practices before paying the claim.

BPC §7031 has no ignorance defense. California courts have repeatedly held that a party who hires an unlicensed contractor cannot escape §7031 claims by claiming they didn't know the contractor was unlicensed. The obligation to verify exists regardless of your knowledge. "We checked their COI" is not a substitute for checking CSLB.

How to Look Up a California Contractor License

The CSLB's license lookup at cslb.ca.gov is the authoritative source. It shows status, classification, bond, workers' comp, qualifying individual, and disciplinary history. Search by license number for the most accurate result.

1

Get the CSLB license number before work begins. California license numbers are seven digits (e.g., 1043212). If a sub can't provide theirs, that's a red flag.

2

Look up the license at cslb.ca.gov. Confirm the status shows Active and the classification matches the scope of work. Check bond and workers' comp status on the same record.

3

Check disciplinary history. CSLB records include any citations, accusations, or formal disciplinary actions. A sub with open disciplinary matters is a risk worth knowing about before they're on your project.

4

Log the verification result with a timestamp. "Verified Active via CSLB on [date]" provides a meaningful paper trail if license status is ever questioned. TrackMyVendor stores this automatically.

Free license lookup. TrackMyVendor's free tool queries the CSLB database directly — enter a license number and see current status, bond, and workers' comp in seconds. Try the California license lookup →

Verify every sub's California license automatically

TrackMyVendor queries CSLB daily and alerts you when a sub's license, bond, or workers' comp status changes. Free for your first 10 contractors.

Start free →

Frequently Asked Questions

What is the $500 threshold in California contractor licensing?
California Business and Professions Code §7048 requires a CSLB license for any construction, alteration, improvement, or repair project with a combined labor and materials value of $500 or more. This applies to subcontractors as well as GCs. There is no exemption for small specialty jobs.
Does a Class B GC license cover specialty trade work in California?
Only partially. A Class B (General Building) licensee can perform work in two or more unrelated trades as part of a whole structure, and can self-perform some specialty work incidental to the general project. However, they cannot perform work that constitutes the entire project scope of a specialty trade without also holding that C-class license. Subcontractors performing specialty work on your project must hold their own C-class license regardless.
Can an unlicensed sub sue me for payment in California?
No — and you can potentially sue them to recover what you paid. BPC §7031 prevents unlicensed contractors from bringing any legal action for compensation. Section 7031(b) goes further: the person who paid an unlicensed contractor may sue to recover all amounts paid. This cuts both ways: your contract with an unlicensed sub is effectively unenforceable in both directions.
Does a California sub need a separate license for each trade they perform?
Yes, if the work falls under separate C-class categories. A sub performing both plumbing (C-36) and HVAC (C-20) work needs to hold both licenses, or have personnel with each classification. CSLB records show all active classification(s) on a license — verify that each class covers the actual scope of the sub's work on your project.
Does a COI confirm a sub is licensed in California?
No. A COI confirms insurance. License status must be verified separately through CSLB. In California specifically — where the consequences of unlicensed contracting are most severe — this is not a step to skip. Our free California license lookup queries CSLB and shows bond and workers' comp status on the same result.
How often do CSLB licenses need to be renewed?
CSLB licenses renew every two years. A license that's active at the start of a multi-year project may lapse during work. TrackMyVendor monitors each sub's CSLB status daily and alerts you 90, 60, and 30 days before expiration — so a renewal gap doesn't become a compliance problem mid-project.

Related guides and tools