← All Guides

California B License 2026: Requirements, Exams and Costs

The Class B General Building Contractor license is the most common contractor license in California. Here is what it covers, who qualifies, what the exams test, and what it costs to get licensed.

Preparing for the CSLB Law and Business exam? Practice for free, no sign-up needed.
Simulate the Exam Practice by Topic

Quick Summary

  • The B license covers projects requiring framing or two or more unrelated building trades
  • California's most widely held contractor classification — issued by CSLB
  • Requires four years of journey-level experience spanning multiple trades or construction management
  • Two exams: the universal Law and Business exam plus the B General Building trade exam
  • You can self-perform framing and carpentry; single-trade specialty work must be subcontracted
  • Total first-year costs typically run $1,500 to $2,500 including application, bond, and fingerprinting
  • As of 2026, all licensed contractors must carry workers' compensation insurance

What Is the California Class B General Building Contractor License?

The B license is for construction, not specialty trades. California's licensing system divides contractors into three classes. Class A covers general engineering work like infrastructure and heavy civil. Class C covers specialty trades such as electrical (C-10), plumbing (C-36), and roofing (C-39) — there are 42 Class C classifications in total. Class B sits in between: it authorizes contractors to build, remodel, and improve structures when the project requires framing or at least two unrelated building trades in a single contract. For a full breakdown of every CSLB classification, see the California Contractor License Classifications guide.

It is the most common classification CSLB issues. If your work involves overseeing full project scopes — foundations, framing, mechanical, and finishes — the B license is what authorizes you to take the prime contract. See the How to Apply for a California Contractor License guide for the full application process.

There is also a B-2 Residential Remodeling classification. The B-2 is more limited. It covers improvements to existing residential wood-frame structures only, requires at least three unrelated trades in a single contract, and does not authorize new construction. For a detailed comparison of B vs B-2, see the section below.

What a Class B License Allows You to Do

The two-trade rule: A B contractor can only take a prime contract on a single-trade project if that trade is framing or carpentry. For any other single trade — roofing, drywall, electrical, plumbing — a B contractor is legally prohibited from taking the contract unless the project also involves at least one other unrelated trade. This is one of the most tested rules on the B trade exam.

Take prime contracts involving two or more unrelated trades. The core authorization of the B license is to take the prime contract — meaning you are the contractor of record directly with the owner — on projects requiring at least two unrelated building trades. Examples include a new home requiring framing, plumbing, electrical, and HVAC, or a commercial tenant improvement involving demolition, drywall, painting, and mechanical work.

Self-perform framing and carpentry. A B licensee can always take a prime contract or subcontract for framing or rough carpentry, even when that is the only trade involved. Framing is the one exception to the two-trade rule. For all other trades, the project must involve at least two unrelated trades, or you must hold the appropriate specialty license.

Subcontracts follow the same rule. A B contractor also cannot take a subcontract for a single trade other than framing. For example, a B contractor cannot subcontract to only do the roofing on a project unless that subcontract itself involves two or more unrelated trades, or unless the B contractor also holds the C-39 Roofing license.

Manage and coordinate licensed subcontractors. A B contractor can bring in specialty subcontractors to perform work under the prime contract. This is the core of general contracting. How you classify those workers — employee vs independent contractor — matters for tax, insurance, and CSLB compliance. See the Independent Contractor vs Employee (AB5) guide for what California law requires. Note that C-16 Fire Protection and C-57 Well Drilling work always requires the specialty license or a licensed sub — a B license never covers these regardless of how many trades are involved.

Scope of Work B License Authorized?
Prime contract on project with 2+ unrelated trades Yes
Framing and rough carpentry (only trade on the job) Yes
New home construction Yes
Coordinating licensed specialty subcontractors Yes
Single-trade subcontract (other than framing) No — requires 2+ trades or applicable C-class license
Self-performing electrical, plumbing, HVAC (no C license held) No — must subcontract to licensed specialist
Standalone fence, gate, or single-trade work No — requires C-13 or applicable specialty license
Fire protection (C-16) or well drilling (C-57) No — always requires specialty license or licensed sub

Class B vs Class B-2: Which License Do You Need?

This is one of the most searched comparisons among California contractors, and one of the most tested distinctions on the CSLB exam. Here is how the two classifications differ.

Class B — General Building Class B-2 — Residential Remodeling
New construction Yes No
Project type Residential, commercial, industrial, public works Improvements to existing residential wood-frame only
Minimum trades required Framing, or 2+ unrelated trades 3+ unrelated trades in a single contract
Exam difficulty Two exams: Law and Business + B trade exam Two exams: Law and Business + B-2 trade exam
Best for General contractors managing full-scope residential and commercial builds Remodeling specialists working exclusively on existing homes

If you build new structures or do commercial work, you need the B. The B-2 is only appropriate if you exclusively remodel existing homes and never want to build from the ground up. The B license authorizes everything the B-2 does, and more.

Class B Experience Requirements

Four years of journey-level experience, within the last 10 years. Journey-level means fully qualified to perform the work independently — not a helper, laborer, or apprentice. CSLB defines a journeyman as someone who has completed a formal apprenticeship program or who can perform the trade without supervision. For a B license, that experience must reflect the breadth of general building work, not just one specialty trade.

Multi-trade or construction management scope is expected. Four years of only one specialty — such as pure electrical or pure plumbing work — generally does not satisfy the B experience standard. CSLB looks for a history that demonstrates managing or performing work spanning multiple phases of construction. Experience as a foreman, supervising employee, or construction manager qualifies if it involved direct oversight of multi-trade construction operations.

Who qualifies for the license. The qualifier — the person whose experience satisfies CSLB — can be the owner, a Responsible Managing Officer (RMO), or a Responsible Managing Employee (RME). An RME must be a full-time W-2 employee working at least 32 hours per week. If you do not personally meet the experience requirement, you can bring in an RMO or RME to qualify the license for your business. For the full breakdown of qualifier types and documentation requirements, see the California Contractor License Experience Requirements guide.

CSLB is scrutinizing B applications closely. Because the B license is the most applied-for classification, applications receive more review. Documented dates are cross-checked against tax records (W-2s and 1099s). If you were self-employed, prepare a project list with addresses, dates, permits pulled, and client contracts before you apply.

The Two Exams: Law and Business plus the B Trade Exam

Every B license applicant must pass two exams. The Law and Business exam is universal — every California contractor classification requires it. The B General Building trade exam tests the technical knowledge specific to general building construction.

The Law and Business exam. Approximately 115 multiple-choice questions covering California construction law, contracts, employment, business finances, safety, insurance and liens, and public works. Closed book, administered at PSI testing centers. For the full topic breakdown and how to prepare, see the CSLB Law and Business Exam Study Guide.

The B General Building trade exam. This exam covers the technical knowledge required to manage general building construction. The following topic breakdown is based on the CSLB study guide for the B classification:

Topic Area % of Exam
Project Management and Site Preparation
Estimating, scheduling, permits, grading, excavation, surveying
~15%
Framing and Structural Systems
Floor, wall, and roof framing; beams and headers; sheathing; notching and boring rules; load paths
~20%
Core Trades (Mechanical, Electrical, Plumbing)
Coordination of MEP trades; Title 24 energy compliance; heat pump and electrification standards; solar PV requirements for new residential construction
~30%
Exterior and Roofing Systems
Roofing slope and underlayment; waterproofing; flashing; windows; wildfire mitigation (Zone Zero)
~15%
Interior Finishes and Specialties
Drywall; insulation; flooring; ADA dimensions; fire-rated assemblies
~10%
Safety and Codes
Cal/OSHA construction safety orders; California Building Code; Title 24
~10%

Core Trades is the heaviest topic area at approximately 30 percent. In the current exam cycle this area reflects the 2025 Title 24 Energy Code, including California's solar PV mandate for new residential buildings, all-electric construction requirements, and heat pump standards. Candidates who prepare only on traditional MEP coordination questions often underestimate how much the energy code content has shifted.

Already licensed in another classification? If you passed the Law and Business exam within the past five years under an existing CSLB license, you may qualify to skip it and only take the B trade exam. Contact CSLB directly to confirm eligibility.

How to Apply for the B License

The B license application follows the same process as any CSLB contractor license. For a full walkthrough see the How to Apply for a California Contractor License guide. Key steps are summarized here.

Stage What Happens
1. Confirm eligibility Identify your qualifier — owner, RMO, or RME — and verify four years of multi-trade or construction management experience within the last 10 years
2. Submit application and $450 fee Apply online at cslb.ca.gov or by mail; experience certifications lock in at this point and cannot be changed
3. Receive Notice to Appear CSLB reviews your application and sends authorization to schedule exams with PSI
4. Pass both exams Law and Business exam plus the B General Building trade exam; 18 months from application acceptance to pass both
5. Submit bond, license fee, and workers' comp proof Wait for CSLB's Letter of Bond and Fee before obtaining your bond; submit everything together
6. Complete fingerprinting and asbestos exam Live Scan background check and the open-book asbestos exam are both required
7. License issued CSLB issues the B license once all requirements are met

What Does a B License Cost?

Cost Item Amount
Application processing fee $450 (non-refundable)
Initial license fee $200 sole owner / $350 non-sole owner (2-year license)
Contractor license bond (annual premium) $100 to $250 per year for good credit; higher for poor credit or prior claims
Fingerprinting (Live Scan) $49 to $59, varies by location
Exam retake fee (if needed) $100 per attempt per exam

Total first-year cost is typically $1,500 to $2,500, including exam preparation materials. For a full breakdown of bond requirements, including the LLC Employee/Worker Bond and Bond of Qualifying Individual, see the California Contractor Bond Requirements guide.

2026 Compliance Updates Affecting B Licensees

Workers' compensation: know where the deadline stands. SB 216 (2022) is phasing in mandatory workers' compensation for all licensed contractors regardless of whether they have employees. Certain classifications (C-8, C-20, C-22, C-39, and C-49) already carry mandatory WC requirements under this rollout. For Class B licensees and all other remaining classifications, SB 1455 (2024) extended the universal deadline from January 1, 2026 to January 1, 2028. If you have any employees on your jobsite today, you must carry workers' comp now regardless of classification. Understanding how California classifies the workers and subcontractors on your jobsite is directly relevant here — see the Independent Contractor vs Employee (AB5) guide for how the ABC test determines who counts as your employee.

Unlicensed activity penalties increased July 1, 2026. Minimum civil penalties for unlicensed contracting rose to $1,500, with other specified violations carrying minimums of $500 or $1,500 depending on the offense. This also affects licensed B contractors performing work outside their license scope.

The B trade exam reflects the 2025 Title 24 Energy Code. The Core Trades topic area now includes California's solar PV mandate for new residential construction, all-electric building requirements, and heat pump mandates. These are active code requirements and active exam topics.

Common B License Scope Questions

Can a B contractor do electrical work? Not by self-performing it without a C-10 license. On a multi-trade prime contract, the B contractor must subcontract the electrical scope to a licensed C-10. If you want to self-perform electrical work, add the C-10 classification to your B license.

Does a B license allow new home construction? Yes. This is one of the clearest distinctions between the B and the B-2. New construction requires a B license. The B-2 only covers improvements to existing residential wood-frame buildings.

Can a B contractor build a fence? As part of a larger multi-trade project, yes. As a standalone single-trade contract, no — that requires a C-13 Fencing license.

Can a B contractor do roofing? Only as part of a project involving at least one other unrelated trade. A B contractor cannot take a standalone roofing contract or a roofing-only subcontract without also holding a C-39 Roofing license.

Can a B contractor work on commercial buildings? Yes. The B license covers residential, commercial, industrial, and public works projects that involve the applicable trades.

Can a B contractor pull permits? Yes. A licensed B contractor is authorized to pull building permits for projects within the scope of the B license.

B License vs Other Classifications

Classification Scope Best For
Class A — General Engineering Infrastructure, heavy civil, utilities, roads, bridges Civil and infrastructure contractors
Class B — General Building Structures requiring framing or 2+ unrelated trades; new and existing; residential and commercial General contractors managing residential and commercial builds
Class B-2 — Residential Remodeling Improvements to existing residential wood-frame structures; 3+ unrelated trades; no new construction Remodeling contractors focused solely on existing homes
Class C — Specialty Single-trade work within a defined specialty (42 classifications) Electricians, plumbers, roofers, HVAC, and other specialists

You can hold multiple classifications. Adding a classification to an existing license costs $230 per classification and requires passing the trade exam. A B licensee who wants to self-perform electrical work can add C-10; one who wants to take standalone roofing contracts can add C-39. For the full list of available classifications and what each one covers, see the California Contractor License Classifications guide.

Prepare for the Law and Business Exam

Every B license applicant must pass the Law and Business exam. Practice for free, no sign-up required.

Law and Business Exam Study Guide  ·  Experience Requirements  ·  How to Apply  ·  All License Classifications
Simulate the Exam Practice by Topic
Questions based on official sources required for the CSLB exam. See FAQ.
Found an issue or have a suggestion? Send us feedback.