Solar Panel Permit Requirements in California (2025)
Learn California's solar panel permit requirements, fees, timelines, and AB 130 streamlining rules. Step-by-step guide for homeowners and contractors.
Yes, you need a permit. Most California homeowners qualify for fast-track approval within 1–3 business days, but you must obtain it. Skipping the permit process can void your equipment warranty, homeowners insurance, and utility interconnection agreement.
Quick Answer: Do You Need a Permit for Solar Panels in California?
Yes. A building permit and an electrical permit are required for virtually every rooftop solar PV installation in California. State law requires most local agencies to process residential systems quickly, often over the counter or same day.
What Requires a Permit vs. What Doesn't
| System Type | Permit Required? | Notes |
|---|---|---|
| Rooftop PV, residential (≤10 kW AC) | Yes — building + electrical | Qualifies for expedited/streamlined process |
| Rooftop PV, residential (>10 kW AC) | Yes — building + electrical | Standard plan check; longer timeline |
| Ground-mount PV, any size | Yes — building + electrical | May also require grading permit |
| Battery storage add-on (no new PV) | Yes — electrical permit | Some AHJs also require building permit |
| Panel-ready conduit only (no modules) | Varies by AHJ | Consult your local building department |
Two Separate Approval Tracks
The building permit comes from your local Authority Having Jurisdiction (AHJ), typically your city or county building department. Utility interconnection approval, the Permission to Operate (PTO) that allows you to turn the system on, is a separate application to your utility under CPUC Rule 21. Both approvals are required.
Typical Timeline
- Permit issuance (streamlined residential system): 1–3 business days
- Inspection scheduling and completion: 1–2 weeks after installation
- Utility interconnection (PG&E, SCE, SDG&E): 2–8 weeks from complete application to PTO
The legal basis for the fast-track process is found in Cal. Gov. Code §65850.5 and Cal. Health & Safety Code §17959.1.
California's Streamlined Solar Permit Law: What It Requires of Local Agencies
State law prohibits cities and counties from unnecessarily delaying solar permits. Cal. Gov. Code §65850.5 requires every city and county to adopt an expedited, streamlined permitting process for small residential rooftop solar systems.
Who Qualifies for Streamlining
- Residential rooftop solar systems at or under 10 kW AC output
- Commercial rooftop solar systems at or under 30 kW AC output
- Systems must use pre-approved or listed equipment
If your system falls within these thresholds and your application is complete, the AHJ must process it on an expedited basis. They cannot require a site inspection before issuing the permit for a qualifying system (Cal. Gov. Code §65850.5(b)).
What "Complete Application" Means
A complete application includes:
- Site plan showing roof layout and module placement
- Electrical single-line diagram
- Equipment specification sheets for modules, inverter, and racking
- Structural calculations, if the roof is non-standard or pre-1980 construction
If the AHJ finds your application incomplete, they must inform you in writing what is missing.
Electronic and Over-the-Counter Submittal
Where feasible, local agencies must offer electronic submittal and over-the-counter or same-day approval (Cal. Gov. Code §65850.5(f)). Most large California jurisdictions have online portals. If yours does not, in-person counter submittal is available.
Fee Limits
Fees must reflect the actual, reasonable cost of providing the service. A local agency cannot use solar permit fees as general revenue (Cal. Gov. Code §65850.5(d)).
If Your AHJ Refuses to Streamline
File a complaint with the California Department of Housing and Community Development (HCD). You may also have grounds for a legal challenge. The Governor's Office of Business and Economic Development (GO-Biz) publishes the California Solar Permitting Guidebook, which documents best practices and can be cited in a dispute with a non-compliant jurisdiction.
AB 130's Effect on Permit Timelines
AB 130 (Chapter 22, Statutes of 2025) is a broad housing bill that amended multiple sections of the Health & Safety Code (§§17958, 17958.5, 17958.7, 17973, 17974.1, 18930, 18941.5, 18942) and Government Code (§§65905.5, 65941.1, 65943, 65950, 65952, 65953, 65956). These amendments address housing permitting timelines and AHJ obligations. The bill also amended Civil Code §714.3, which affects HOA solar rights. To understand the specific effect of AB 130's Health & Safety Code amendments on your AHJ's solar permit review obligations, consult the California Department of Housing and Community Development or a permit expediter familiar with your jurisdiction.
What Changed Recently: 2024–2025 Regulatory Updates
AB 130 (Chapter 22, Statutes of 2025)
Chaptered in 2025, this housing omnibus bill amended Civil Code §714.3 (HOA solar rights) and a wide range of Health & Safety Code and Government Code sections governing local permitting. The Government Code amendments to §§65941.1, 65943, 65950, 65952, 65953, and 65956 affect application completeness review and permit issuance deadlines. Consult HCD or GO-Biz for guidance on how these provisions interact with solar permit processing at your AHJ.
NEM 3.0 / Net Billing Tariff
CPUC Decision D.22-12-056 established the Net Billing Tariff (NBT), effective for new applicants in April 2023. This replaced the NEM 2.0 export rate structure with lower avoided-cost export rates. NEM 3.0 does not change permit requirements, but it affects the financial return of a solar system. Pairing battery storage with solar is now the standard recommendation for new installations.
Title 24 Part 6 — Mandatory Solar on New Construction
The 2022 California Energy Code (Cal. Code of Regulations, Title 24, Part 6, §150.1(c)14), effective January 1, 2023, requires solar PV on new single-family homes and low-rise multifamily buildings. The sizing is based on conditioned floor area and climate zone. The next Title 24 update cycle is expected for 2025 adoption with a later effective date. Confirm the current cycle status with the California Building Standards Commission (CBSC).
CPUC Rule 21 Interconnection
CPUC Rule 21 governs utility interconnection for distributed generation. Fast-track screening allows systems meeting certain technical criteria to skip a full study process. For updates to fast-track screening timelines or other Rule 21 modifications, consult the CPUC's Energy Division.
SB 784 (2025–2026 Session)
This bill would amend Business and Professions Code §7159 and Civil Code §§1689.6, 1689.7, and 1689.13 to strengthen right-to-cancel protections for home improvement loan contracts. As of the latest available action, the August 2025 committee hearing was postponed. The bill has not been chaptered.
AB 781 (2025–2026 Session)
This bill addresses electricity charges and health savings accounts, amending Public Utilities Code §§739.1, 2827.1, and 2851 and Revenue and Taxation Code §§17072, 17131.4, 17131.5, 17215.1, and 17215.4. The bill was filed with the Chief Clerk under Joint Rule 56 and did not advance. It does not appear to directly affect solar permit requirements. Consult the CPUC or a tax advisor for questions about solar self-generation tax treatment.
Step-by-Step: How to Pull a Solar Permit in California
Step 1 — Confirm Your AHJ
Determine if your city or unincorporated county handles permits. Some areas use a regional building department. Search "[your city] solar permit building department" or use the California Energy Commission's AHJ lookup tool.
Step 2 — Prepare the Application Package
Prepare the following documents:
- Roof layout drawing with module placement and dimensions
- Electrical single-line diagram showing PV source circuits, inverter, AC disconnect, and utility meter
- Equipment cut sheets for modules, inverter, and racking system
- Structural calculations stamped by a licensed engineer, if your home was built before approximately 1980 or has non-standard roof framing
Step 3 — Submit the Application
Most large California AHJs accept online submissions. Check whether your jurisdiction uses SolarApp+, an NREL/DOE automated permit tool that can generate an approved permit in minutes for qualifying systems. Check the current adoption list at the NREL website. If your AHJ does not use SolarApp+, submit through its portal or at the counter.
Step 4 — Plan Check and Review
- Streamlined systems (≤10 kW AC, complete application): 1–3 business days
- Complex systems, non-standard roofs, or large commercial systems: 10–20 business days
Step 5 — Pay the Permit Fee and Receive Your Permit Number
Fees vary by jurisdiction. Pay online or at the counter. Retain the permit number for the inspection and your utility interconnection application.
Step 6 — Install the System
The permit must be posted on-site during installation. Confirm your contractor has done this before work begins.
Step 7 — Schedule Inspection
Most AHJs require a rough electrical inspection and a final inspection. Some jurisdictions accept virtual or photo-based inspections for simple residential systems. Confirm the process with your AHJ at permit issuance.
Step 8 — Submit Utility Interconnection Application
After passing final inspection, submit your Rule 21 interconnection application to your utility with a copy of the final inspection sign-off. The utility will conduct its own review before issuing Permission to Operate (PTO). Do not operate the system until you receive PTO.
Contractor License Requirement
California requires a C-46 (Solar Contractor) or C-10 (Electrical Contractor) license for solar installations. Verify your contractor's license at the California Contractors State License Board (CSLB) website before signing a contract.
Permit Fees and Timelines: California Jurisdiction Comparison
Fees are set locally and are subject to change. The figures below are representative ranges based on GO-Biz Solar Permitting Guidebook benchmarking data and public fee schedules. Verify current fees directly with each AHJ.
| Jurisdiction | Residential Permit Fee (typical 6–10 kW) | Plan Check Fee | Est. Issuance Timeline | Online Portal |
|---|---|---|---|---|
| Los Angeles (City) | Varies by valuation; consult LA DBS fee schedule | Included or separate; consult LA DBS | 1–3 business days (streamlined) | Yes |
| San Diego (City) | Consult SD Development Services fee schedule | Included in permit fee | 1–3 business days | Yes |
| San Jose | Consult San Jose Building Division fee schedule | Separate; consult fee schedule | 1–3 business days | Yes |
| San Francisco | Consult SF DBI fee schedule | Separate; consult DBI | 3–5 business days | Yes |
| Sacramento (City) | Consult Sacramento Building Division fee schedule | Included | 1–2 business days | Yes |
| Fresno | Consult Fresno Development Services fee schedule | Included | 1–3 business days | Yes |
| Long Beach | Consult Long Beach Development Services fee schedule | Separate | 1–3 business days | Yes |
| Unincorporated LA County | Consult LA County DRP fee schedule | Separate | 3–10 business days | Yes |
How Fees Are Calculated
Local agencies use two common methods:
- Flat rate: A fixed fee for residential solar systems, sometimes tiered by system size.
- Valuation-based: A percentage of the project's assessed value, using a standard valuation table.
State law caps fees at the reasonable cost of providing the service. No AHJ may charge more than what it costs to review and process an application (Cal. Gov. Code §65850.5(d)).
Typical statewide range for residential systems: $100–$500 for most systems under 10 kW, based on GO-Biz guidebook benchmarking. Sacramento Municipal Utility District (SMUD) territory customers may also face utility-side interconnection fees separate from the building permit fee.
California-Specific Rules: Title 24, HOA Restrictions, and Historic Districts
Title 24 Mandatory Solar for New Construction
Cal. Code of Regulations, Title 24, Part 6, §150.1(c)14 requires solar PV systems on all new single-family homes and low-rise multifamily buildings. The 2022 Energy Code, effective January 1, 2023, is the current standard. The system must be sized according to a formula based on conditioned floor area and climate zone. Confirm sizing requirements with your AHJ or a Title 24 compliance consultant.
HOA Restrictions
California Civil Code §714 and §714.1 protect your right to install solar. An HOA cannot prohibit a solar installation. It may impose "reasonable restrictions," but those restrictions cannot:
- Increase the cost of the system by more than $1,000, or
- Decrease the system's efficiency by more than 10%
A restriction that crosses either threshold is unenforceable.
AB 1170 (Chapter 67, Statutes of 2025) amended Civil Code §714.3 as part of a broad code maintenance bill. This amendment is likely a technical or conforming change. Consult the enrolled bill text at the California Legislative Information website to confirm the exact change.
AB 130 (Chapter 22, Statutes of 2025) also amended Civil Code §714.3. As a housing-focused bill, this amendment may have a more substantive effect on HOA solar rights. Consult the enrolled text or an attorney familiar with HOA law for the operative language.
Historic Districts
State streamlining rules may not fully apply to properties in designated historic districts. Local design review boards may impose additional requirements. Check with your AHJ and your State Historic Preservation Officer (SHPO) before submitting an application.
Coastal Zone
If your property is in the California Coastal Zone, you may need a Coastal Development Permit in addition to the standard building permit (Cal. Public Resources Code §30600, California Coastal Act). The California Coastal Commission or a local coastal program will handle the permit. Confirm requirements with your AHJ and the Coastal Commission.
Fire Setback Requirements
The California Fire Code and California Building Code require clear pathways on rooftops for firefighter access. The standard is a 3-foot clear pathway along ridgelines and from eave to ridge on one side of the roof. Local fire departments may adopt more restrictive amendments. Confirm current pathway requirements with your AHJ.
Structural Requirements for Older Homes
Homes built before approximately 1980 may have roof framing that does not meet current load requirements for solar racking. Most AHJs will require engineer-stamped structural calculations for these properties.
Next Steps: Who to Contact and How to Start Your Permit
Find Your AHJ
Search "[your city or county] building permit solar" or use the California Energy Commission's resources. If you are in an unincorporated area, your county building department is the AHJ.
Check for SolarApp+
If your jurisdiction uses SolarApp+, you may be able to get an automated permit approval. Check the current California adoption list on the NREL website.
Utility Interconnection
Contact your utility's interconnection department after your system is installed and has passed inspection:
- PG&E: pge.com/nem
- SCE: sce.com/nem
- SDG&E: sdge.com/nem
- Publicly Owned Utilities (POUs) such as LADWP or SMUD: contact the utility directly for their process.
Verify Your Contractor
Before signing any contract, confirm your installer holds a current C-46 (Solar) or C-10 (Electrical) license at cslb.ca.gov. An unlicensed contractor cannot legally pull a permit in California.
Consumer Protection: Right to Cancel
Under Civil Code §1689.7, you have a three-day right to cancel a home solicitation contract, which covers most solar sales made at your home. SB 784 (2025–2026 session), which would expand these protections, has not been chaptered. The existing protections under Civil Code §1689.7 remain in effect.
Gear & Tools for California Projects
Affiliate disclosure: links below go to Amazon. If you buy through them, we may earn a small commission at no extra cost to you. Product selection is not influenced by commission — see our full disclosure.
- Kill A Watt P4460 Electricity Usage MonitorMeasure real baseline load before sizing a solar array. $25 tool that saves thousands in over-sizing.
- DIY Solar Power book — Micah TollBest ground-up explainer of residential solar permitting, sizing, and inspection prep.
- Victron SmartSolar MPPT Charge ControllerIf you're going off-grid or battery-backed: the industry standard. Permit inspectors recognize the brand.
- Solar PathfinderMeasures shade patterns for permit-required solar access reports in several states.
- Fluke 323 Clamp MeterVerify panel output during pre-inspection testing. Pro-grade, reads true RMS.