General contractor License Requirements in Sacramento, CA
Last reviewed: July 2026
Quick Answer
Yes, Sacramento general contractors must hold a California Class B Contractors State License Board (CSLB) licence. You must apply through the CSLB online portal at https://www.cslb.ca.gov, pass the Law & Business (LSAB) and Trade examinations, provide proof of four years of construction experience, and carry workers' compensation insurance. The licence costs $300–$500, with additional exam and application fees totalling $200–$400.
Key Facts
- •California general contractors must hold a CSLB Class B licence issued by the Contractors State License Board.
- •Sacramento contractors need workers' compensation insurance, a California EIN, and local building permits.
- •CSLB licence costs $300–$500; exam fees and application costs add $200–$400 to initial investment.
- •Operating without a licence in Sacramento incurs civil penalties up to $5,000 per violation plus potential criminal charges.
- •CSLB licence renewal occurs every two years with continuing education requirements and $200–$300 renewal fees.
State Licence Requirements
Licence name
Class B Contractors State License
Issued by
Contractors State License Board (CSLB)
Cost
$300–$500
Processing time
6–10 weeks from complete application submission
How to apply
Apply online through the CSLB portal at https://www.cslb.ca.gov. First, create an account and submit Form CSLB-1 (Contractor's Application for Original Licence). You must document four years of construction experience in the classification you seek—either through employment history or business ownership records. Provide proof of workers' compensation insurance coverage (not self-insured status unless you meet SCPIE requirements under California Labor Code § 1861.3). You must pass two state examinations: the Law and Business (LSAB) exam and the Trade exam specific to your classification (e.g., building construction, electrical, plumbing). Each exam costs approximately $100–$150 and takes 4–6 weeks to schedule. Submit certified copies of personal identification, Social Security Number verification, and any relevant trade school certificates. The CSLB charges a non-refundable application fee of $75 plus the licence fee of $300–$500 depending on your annual gross revenue estimate. Processing time from submission to receiving your physical licence typically ranges from 6–10 weeks, though exam scheduling can extend this timeline.
Federal Requirements
General contractors in Sacramento must comply with multiple federal requirements. An Employer Identification Number (EIN) from the Internal Revenue Service is mandatory under 26 U.S.C. § 1402 if you employ workers or operate as a partnership or corporation. Federal prevailing wage rules apply if your projects involve federal funding under the Davis-Bacon Act (40 U.S.C. § 3144). Contractors handling lead-based paint work must comply with EPA regulations (40 C.F.R. Part 745) and obtain Lead-Safe certification through EPA-approved training.
OSHA requirements under 29 U.S.C. § 651 apply to all job sites—you must ensure workplace safety, provide fall protection, and maintain OSHA 10-hour card compliance for employees. If your projects involve federal contracts over $2,500, you must comply with the Federal Acquisition Regulation (FAR) bonding requirements. The American Disabilities Act (ADA) under 42 U.S.C. § 12101 requires all facilities you construct or renovate to meet accessibility standards. Immigration and Customs Enforcement (ICE) E-Verify compliance is mandatory under 8 U.S.C. § 1324a for employment verification. Environmental Protection Agency (EPA) stormwater pollution prevention plans (SWPPPs) are required for projects disturbing more than one acre under 33 U.S.C. § 1342.
Local & County Requirements
Sacramento contractors must obtain multiple local permits and approvals before starting work. The City of Sacramento Building Department requires a Building Permit for any structural work, alterations, or additions exceeding $1,000 in value (Sacramento Municipal Code § 15.104.1020). This involves submitting detailed plans, engineering specifications, and proof of CSLB licensure. The Sacramento County Health Department issues Health Permits for projects involving food service facilities, medical facilities, or hazardous materials. The Sacramento Fire Department must approve all fire safety systems, emergency exits, and occupancy classifications (Sacramento Municipal Code § 15.610.1010). Zoning clearance from the City Planning Department confirms your project complies with land use restrictions for commercial or industrial contractors.
Signage permits are required for any contractor advertisements on job site fences or buildings. Depending on location, Sacramento County's Unincorporated Areas Division has separate permit requirements that differ from City of Sacramento standards. Some residential projects in unincorporated areas need approval from the Sacramento Local Agency Formation Commission (LAFCO) if they cross jurisdictional boundaries. Project-specific environmental reviews (CEQA compliance under Public Resources Code § 21000) may apply to large construction jobs. Excavation permits are required for any site work disturbing more than 5 feet in depth. All local permits must be obtained before pulling a building permit, and contractors must display CSLB licence numbers on all job site signage and correspondence.
Total Cost Breakdown
The first-year cost to obtain and operate a general contractor business in Sacramento ranges from $1,200–$2,100 including all required licences, permits, insurance, and fees. The CSLB Class B Contractor licence costs $300–$500 (application fee $75 plus licence fee varies by gross revenue estimate). Exam fees total approximately $200–$300 for both the Law & Business exam ($100–$150) and the Trade exam ($100–$150). A Background Check and DOJ Live Scan fingerprinting costs $50–$100. Workers' Compensation Insurance is mandatory and varies by classification: residential contractors pay approximately $400–$800 annually on payroll; commercial contractors pay $600–$1,200. General Liability Insurance (required by most project owners) costs $400–$700 annually for basic coverage.
Local permits in Sacramento add substantial costs: a Building Permit averages $500–$1,200 depending on project value (calculated as 1–2% of construction cost). A Zoning Clearance costs $150–$300. Fire Department approval for fire-rated systems costs $200–$500. A Contractor's Bond (sometimes required by clients) costs $300–$600. An EIN from the IRS is free but requires registration time. Sacramento County or City business licensing adds $50–$150. Contractor's license exams can be retaken at $100–$150 per attempt if you fail initially. Total realistic first-year investment: $1,500–$2,400 for licence, insurance, and initial permits before any marketing or operational expenses.
Licence Renewal
CSLB Class B licences expire every two years from the date of issuance (California Business and Professions Code § 7139). You must renew by the expiration date shown on your licence card; failure to renew before expiration voids your ability to legally perform construction work. Renewal applications open 60 days before expiration and close on the expiration date. To renew, submit Form CSLB-4 (License Renewal Form) through https://www.cslb.ca.gov with payment of the renewal fee ($200–$300 depending on your gross revenue classification). You must maintain current workers' compensation insurance coverage during the entire licence period—proof of continuous coverage is required at renewal.
Continuing education is required for renewal: all Class B contractors must complete at least 4 hours of CSLB-approved continuing education courses within the two-year licence period. At least one hour must cover business and professional ethics, and at least one hour must address California law changes relevant to construction. Approved courses are offered through community colleges, online platforms, and professional organisations. If you miss the renewal deadline, you must submit a late renewal application with an additional $100 penalty fee. Online renewal is available through the CSLB portal; late renewals may require in-person processing at an CSLB office. Operating with an expired licence incurs civil penalties of up to $1,000 per violation and voids workers' compensation insurance coverage.
Penalties for Operating Without a Licence
Operating as a general contractor in Sacramento without a valid CSLB Class B licence is a serious violation under California Business and Professions Code § 7099. Each project or contract executed without a licence constitutes a separate violation subject to civil penalties of $300–$5,000 per violation. If you perform construction work over $500 without a licence, criminal penalties apply under California Business and Professions Code § 7028: up to 12 months imprisonment, fines of $500–$5,000, or both. The CSLB actively investigates unlicensed contractor complaints through its Enforcement Unit and coordinates with Sacramento County Building Department inspectors who report violations discovered during job site inspections.
Once discovered, the CSLB issues a Cease and Desist Order requiring immediate work stoppage. The city can halt all construction and remove the contractor from the job, requiring you to hire a licensed contractor to complete work. This results in project delays costing thousands in labour and material costs. Unlicensed operation invalidates your workers' compensation insurance coverage under California Labor Code § 1861, exposing you to unlimited liability if workers are injured—you become personally responsible for all medical costs and lost wages without insurance protection. Homeowners and project owners can sue you for damages under California Code of Civil Procedure § 1009, and you are prohibited from collecting payment for any work performed without a licence. The CSLB may permanently deny licence applications to repeat violators, and Sacramento courts have authority to impose additional civil penalties during contract disputes (California Code of Civil Procedure § 1670.5).
Get pre-vetted Sacramento general contractors and connect with builders, electricians, and CSLB-licensed specialists in your area.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to become a licensed general contractor in Sacramento from start to finish?
The complete process typically takes 3–6 months from application to receiving your physical CSLB Class B licence. Your application takes 2–3 weeks to process after submission through https://www.cslb.ca.gov. Exam scheduling through Prometric (CSLB's testing partner) adds 2–4 weeks, and you must pass both the Law & Business exam and your Trade exam within one year of application approval. Each exam requires independent scheduling and can be taken on different dates. Once you pass both exams and your background check clears (2–3 weeks), the CSLB issues your licence within 1–2 weeks. However, if you fail an exam, you must wait 30 days before retesting, which extends the timeline by an additional month. First-time applicants should budget 4–6 months to account for exam scheduling delays and potential retakes.
Can I transfer my general contractor licence from another California city to Sacramento?
Your CSLB Class B Contractor licence is valid statewide throughout California, not limited to specific cities or counties. If you already hold a valid, current CSLB Class B licence issued in Los Angeles, San Francisco, or any other California jurisdiction, that licence is automatically valid in Sacramento and all other California cities without requiring transfer or re-application. You can immediately perform licensed construction work in Sacramento under your existing licence as long as it remains current and in good standing. However, you must still obtain local Sacramento permits (Building Permit, Zoning Clearance, Fire Department approval) before starting any specific projects. If your out-of-state licence is from Nevada, Arizona, or another state, California does not provide reciprocity—you must apply for a new CSLB Class B licence in California by meeting all requirements including the four-year experience documentation, exam passage, and insurance proof.
What happens if I start a general contracting business in Sacramento without obtaining a licence?
Operating without a CSLB Class B licence exposes you to severe legal and financial consequences under California Business and Professions Code § 7099. Performing construction work over $500 without a licence is a criminal misdemeanor, punishable by up to 12 months in county jail, fines of $500–$5,000, or both. Each contract or project executed without a licence counts as a separate violation, so multiple projects can result in multiple criminal charges and cumulative fines. Civil penalties of $300–$5,000 per violation are assessed by the CSLB, in addition to criminal penalties. Your workers' compensation insurance is void if you're operating unlicensed—if a worker is injured, you are personally liable for all medical costs and lost wages without insurance protection, potentially costing $50,000–$500,000 per serious injury. Project owners and homeowners can sue you to recover the cost of your work and correcting any defects. The CSLB will issue a Cease and Desist Order, halting all work and potentially requiring you to hire a licensed contractor to complete projects at significant additional cost.
Does Sacramento have different general contractor requirements than unincorporated Sacramento County?
Yes, the City of Sacramento and unincorporated Sacramento County have different permit processes and approval bodies, though the CSLB Class B licence requirement is identical statewide. Within City of Sacramento limits, the Building Department at https://www.cityofsacramento.org handles Building Permits and enforces Sacramento Municipal Code Title 15. Projects in unincorporated Sacramento County use the Sacramento County Building and Safety Division, which applies Sacramento County Ordinance Code standards. Both jurisdictions require your valid CSLB licence before issuing permits, but City projects follow one inspection schedule and County projects follow a different schedule. Zoning rules differ significantly: the City Planning Department enforces City zoning restrictions, while unincorporated County areas are zoned under County Board of Supervisors ordinances. Fire safety approvals come from the Sacramento Fire Department for City projects and Sacramento County Fire Department for unincorporated areas. You must verify which jurisdiction your project site falls under before applying for permits—check the property address with the City or County Assessor's office. Some projects near jurisdictional boundaries may require approvals from both agencies.
What continuing education is required to renew my general contractor licence in Sacramento?
CSLB Class B contractor licences require 4 hours of continuing education every two years during the renewal cycle (California Business and Professions Code § 7139). At minimum, 1 hour must cover business and professional ethics (including consumer protection and CSLB violations), and 1 hour must address current California law changes relevant to construction practice. The remaining 2 hours can cover any CSLB-approved topic such as safety, project management, code compliance, workers' compensation, or specialty trade topics. All courses must be taught by CSLB-approved providers including Sacramento City College, American Contractors Association, Associated General Contractors, or online platforms like ProEd Learning. Courses cost $50–$200 depending on provider and format (in-person vs. online). You must complete all 4 hours before your licence expiration date shown on your licence card. Keep certificates of completion for audit purposes—the CSLB randomly audits 10% of renewals and may request proof that you completed required education. Failure to complete continuing education by the renewal deadline results in your licence expiring and voids your authority to perform construction work until you renew with proof of completed courses.
Other Business Types in Sacramento, CA
general contractor Licensing in Other States
See general contractor licensing in every state →Sources & References
- California Business and Professions Code § 7028 — Requires general contractors to obtain Class B licence
- California Business and Professions Code § 7099 — Defines penalties for unlicensed contractor practice
- California Code of Regulations Title 16 § 3000 — Sets CSLB application and examination standards
- California Labor Code § 1861 — Mandates workers' compensation insurance for contractors
- Sacramento Municipal Code Title 15 — Establishes local building and construction permit requirements
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed July 2026. Scheduled for re-verification by July 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.