JobsPaid

California Contractor License Requirements: What You Need to Know in 2026

California's CSLB License System

The Contractors State License Board (CSLB) governs all contractor licensing in California. Any project over $500 (combined materials and labor) requires a licensed contractor.

Who Needs a License?

If you're doing work valued over $500 on someone else's property, you need a CSLB license. This includes: electrical, plumbing, HVAC, roofing, painting, landscaping (over $500), general contracting, flooring, concrete, and specialty trades.

The only exception: "handyman" work under $500 per job. But be careful — if a job involves structural, electrical, or plumbing work, you may need a license regardless of the amount.

License Types

Class A — General Engineering: Highways, bridges, utilities. Class B — General Building: Residential and commercial construction. Class C — Specialty: 42 specialty classifications including C-10 (Electrical), C-36 (Plumbing), C-20 (HVAC), C-39 (Roofing), C-33 (Painting), C-27 (Landscaping).

Most trade contractors need a Class C specialty license in their trade.

Application Process

  1. Experience: 4 years of journeyman-level experience in your trade
  2. Exam: Two-part exam (law and business + trade-specific)
  3. Fingerprinting: Live Scan background check
  4. Bond: $25,000 contractor bond (required)
  5. Insurance: Workers' comp if you have employees; general liability recommended
  6. Fee: Application fee ~$450, initial license ~$200

Costs (Total to Get Licensed)

ItemCost
Application fee$450
Exam fee$100
Initial license$200
Contractor bond$100-300/year
Live Scan$75
Total first year$925-1,125

Renewal

Licenses renew every 2 years. Renewal fee is $450. You do NOT need to retake the exam.

Penalties for Working Without a License

"I worked unlicensed for 2 years because I thought the license was too expensive. Then a customer disputed a $6,000 invoice and I had zero legal standing because I wasn't licensed. That $6,000 loss was 6× what the license would have cost." — Carlos M., Sacramento CA

Required on Every Invoice

California law requires your CSLB license number on every invoice, contract, estimate, and advertisement. Missing it can result in fines.

Your next step: If you're unlicensed, start the CSLB application at cslb.ca.gov. If you're licensed, make sure your license number appears on every document you send.