SolarPanelMatch
Solar panel installation · California

Who can install solar on my California house, and what must the contract say?

Short answer

A contractor holding a CSLB A, B, C-10 or C-46 license may install solar on a California home, and the contract must open with the Solar Energy System Disclosure Document. Nothing federal comes off a 2026 installation, which makes the contract total your real price; our model puts a typical system at $21,500 to $29,600 for a typical 7 kW rooftop system, before any incentive, an estimate and not a quote.

Written by the SolarPanelMatch editorial teamLast reviewed Oct 23, 2026Prices as of Oct 23, 2026How we check

Need solar panel installation?

Solar panel installation is pre-selected. Add your ZIP to continue.

What do you want done?
Something else · all 11 services

The form asks for a phone number only after it finds an installer that covers your ZIP.

You pay nothing, and the installer that gets your request pays us. How it works

Which CSLB license may install solar on a house

CSLB's Solar Smart page names four classes that can legally install photovoltaic systems: A (General Engineering), B (General Building, tied to the Business and Professions Code 7057 definition of two unrelated trades), C-10 Electrical and C-46 Solar. C-4, C-36 and C-53 cover only solar heating. Ask the company for its CSLB license number and class, and check both on CSLB's license lookup before you sign.

The salesperson at your table needs a registration too. Under B&P 7153 and 7154, as CSLB bulletin 20-22 reads them, a home improvement salesperson registers with CSLB and with the solar contractor they sell for, unless the buyer starts the sale at a fixed retail storefront.

RailPanelFlashing plate
A panel on a rail above the roof, with a flashing plate under each mount.

What a California installation costs: our model beside Berkeley Lab's median

Our model puts a rooftop installation at $21,500 to $29,600 for a typical 7 kW rooftop system, before any incentive. It adjusts two national cost ranges by California's installer wage ratio of 1.09 and adds a typical city solar permit fee of $372. That's a model, not a quote, and nothing is subtracted for a federal credit because none applies in 2026.

It leaves out a battery, a panel upgrade, roof repair, financing charges and dealer fees. Berkeley Lab's California median is printed beside it; the two come from different methods and we don't reconcile them. Ask each company for the cost per watt before incentives and the system size in kW DC, so two quotes can be set side by side.

California installation figures: model, median, wage and rules, prices as of Oct 23, 2026
ItemFigureWhat it is
Estimated range, not a quote$21,500 to $29,600 for a typical 7 kW rooftop system, before any incentiveBuilt from 2 national published ranges, adjusted by the California solar installer wage ratio (1.09) plus a typical permit fee ($372). Before any incentive: there is no federal credit for a system installed in 2026. Basis: no California company price for this job, so the national estimate stands.
Estimated range per kilowatt of panels, not a quote$3,000 to $4,175 per kilowatt (1,000 watts) of panels installed, before any incentiveBuilt from 2 national published ranges, adjusted by the California solar installer wage ratio (1.09). Before any incentive: there is no federal credit for a system installed in 2026. Basis: one California company price for this job, too few to build a range from, so the national estimate stands.
Solar photovoltaic installer wage, California mean$30.42 an hourInstaller pay from BLS OEWS (May 2025); the price you're quoted is set by the company.
Median installed price, host-owned residential PV, California, installed in 2025about $3.3 per watt before incentivesBerkeley Lab 2026 Data Update, read from a chart label. Installer medians run from $2.4 to $6.3 per watt.
Down payment limit on a home improvement contract$1,000 or 10 percent, whichever is lessB&P 7159.5: the most a contractor may collect before work starts. It's a ceiling, not a price.
Cap on a city's residential PV permit fee$450 plus $15 per kW above 15 kWGov. Code 66015(a). A limit, not a fee; a city may exceed it with a written finding.
Estimated range, not a quote$21,500 to $29,600 for a typical 7 kW rooftop system, before any incentive
Built from 2 national published ranges, adjusted by the California solar installer wage ratio (1.09) plus a typical permit fee ($372). Before any incentive: there is no federal credit for a system installed in 2026. Basis: no California company price for this job, so the national estimate stands.
Estimated range per kilowatt of panels, not a quote$3,000 to $4,175 per kilowatt (1,000 watts) of panels installed, before any incentive
Built from 2 national published ranges, adjusted by the California solar installer wage ratio (1.09). Before any incentive: there is no federal credit for a system installed in 2026. Basis: one California company price for this job, too few to build a range from, so the national estimate stands.
Solar photovoltaic installer wage, California mean$30.42 an hour
Installer pay from BLS OEWS (May 2025); the price you're quoted is set by the company.
Median installed price, host-owned residential PV, California, installed in 2025about $3.3 per watt before incentives
Berkeley Lab 2026 Data Update, read from a chart label. Installer medians run from $2.4 to $6.3 per watt.
Down payment limit on a home improvement contract$1,000 or 10 percent, whichever is less
B&P 7159.5: the most a contractor may collect before work starts. It's a ceiling, not a price.
Cap on a city's residential PV permit fee$450 plus $15 per kW above 15 kW
Gov. Code 66015(a). A limit, not a fee; a city may exceed it with a written finding.

Estimated range. Built from national published ranges (2 sources), adjusted by California's solar installer wage ratio to the US (1.09, BLS May 2025), plus the city solar permit fee where the city publishes one. Not a quote. One California installer publishes its own quoted range (per watt and per battery), too few to build a range from; the others print blog averages, which we do not count. We have no California company price for this job, so the range is our national estimate alone. Full method. Prices as of Oct 23, 2026.

The disclosure page that has to come first

B&P 7169 requires the Solar Energy System Disclosure Document on the front or cover page of every solar contract, in boldface 16-point type. It shows the total cost including financing costs, how and to whom you can complain, and your right to cancel. The contract and the disclosure must be written in the language the sales pitch was given in.

Complaints go to CSLB at 800-321-CSLB (2752) or P.O. Box 26000, Sacramento, CA 95826, and CSLB reports solar complaints every year. Check the cover page's total against the loan or lease papers before you sign.

The down payment cap and the cancellation window

CSLB treats a residential solar installation as home improvement. A contractor can't take a down payment above $1,000 or 10 percent of the contract price, whichever is less (B&P 7159.5), and no other payment may run ahead of the work performed or the materials delivered. The contract needs approximate start and completion dates.

You have three business days to cancel, or five if you're 65 or older on a contract entered since January 1, 2021, and the contractor must refund what you paid within 10 days.

Cash, loan, lease or PPA, and the claims to get in writing

Solar Smart lists three common ways to pay: buying (cash or a loan, including PACE-type programs), a lease and a power purchase agreement. With a lease or PPA you don't own the system, and CSLB's supporting-information form asks whether that contract can transfer to a new homeowner. PACE financing needs its own financing estimate and disclosure before you sign, and under B&P 7169(e) that document stands in for the cover page on the financing contract only.

The rest of CSLB's advice there is specific. Get three bids. Don't let your lender pay the contractor before the work is performed, get mechanics lien releases signed, and get every savings and production claim in writing, with the tool behind the production estimate named.

No federal credit, and what your utility pays for exports

For property installed 2022 through December 31, 2025, the IRS's Residential Clean Energy Credit was 30 percent, and the IRS says it isn't available for property placed in service after that date. A deposit paid in 2025 doesn't rescue a system finished in 2026, because the installation completion date controls.

In PG&E, SCE and SDG&E territory, interconnection applications since April 15, 2023 take service on net billing (the NBT, which the utilities call the Solar Billing Plan). The CPUC says exports are credited at hourly Avoided Cost Calculator values, usually lower than import rates, and can rise above retail on late summer evenings. It also says about 70 percent of NBT customers had paired a battery by the end of 2024.

NBT customers keep the tariff for nine years and must use an electrification time-of-use rate. Residential PG&E and SCE customers who apply before the end of 2027 get slightly higher export credits (an adder) for nine years, SDG&E customers don't, and SCE's first-year enrollees get an extra $0.04 per kWh export credit. The NEM tariffs are closed to new enrollments, and LADWP and SMUD, as municipal utilities, sit outside net billing and Rule 21.

Roof layout and the January 1, 2027 property tax date

The 2022 California Residential Code R324.6 asks for two pathways at least 36 inches wide on separate roof planes and a ridge setback of 18 inches (36 inches if the array covers over 33 percent of the roof). Roofs at 2:12 or flatter are exempt. The 2025 code took effect January 1, 2026 and may differ, so ask the city which edition its plan check uses.

Revenue and Taxation Code 73 excludes a new active solar system from reassessment only if it's completed before January 1, 2027, and it stays excluded until a change in ownership. A system finished on or after that date falls outside the exclusion as the statute stands, so put the completion date in the contract.

When a solar system is an emergency

Call right away
  • If the inverter, panels or wiring give off smoke, flame or a burning smell, call 911 and keep away from the system.
Can usually wait for a normal appointment
  • The monitoring app shows lower production than you expected, or has gone offline.
  • A panel is cracked but nothing is smoking or burning.

What to gather before you ask for quotes

  1. Note which utility serves the address, since net billing applies in PG&E, SCE and SDG&E territory only.
  2. Look up each company's CSLB license number and class on CSLB's lookup.
  3. Ask for the disclosure document and contract in writing before any deposit, and compare the first-page total with the financing papers.

Permits and the utility application for a new system

Gov. Code 65850.5 says a city or county shall approve a solar application administratively, through a nondiscretionary permit. SB 379 requires most cities and counties to run an online automated permitting platform for a residential system up to 38.4 kW AC with storage, by September 30, 2023 for those over 50,000 people and September 30, 2024 for smaller non-exempt ones. The CEC does not certify compliance. SolarAPP+ is one such platform, not a mandate, and, per their own permit pages, Fremont, Riverside and Sunnyvale print a $25 SolarAPP+ processing fee charged to installers.

The fee limit in Gov. Code 66015 is $450 plus $15 for each kilowatt above 15 kW, unless the city adopts a written finding. Utility fees and review times are on the interconnection and permits page.

Ask for the company's contractor license number and look it up with your state's licensing board before you sign.

Questions people ask

Who can legally install solar on a California home?

A contractor holding a CSLB A, B, C-10 or C-46 license. C-4, C-36 and C-53 are solar heating classes, so check the class as well as the number on CSLB's lookup.

How much can a solar company ask for up front?

No more than $1,000 or 10 percent of the contract price, whichever is less. B&P 7159.5 sets that limit on a down payment.

Can I cancel a solar contract after I sign?

Yes: three business days, or five if you are 65 or older. The five-day right covers contracts entered since January 1, 2021 (B&P 7159).

Can I still claim a federal credit on a 2026 solar installation?

No. A system placed in service after December 31, 2025 gets no Residential Clean Energy Credit, per the IRS. A 2025 payment for a system finished in 2026 doesn't qualify either.

Can I still get NEM 2.0 on a new system?

No, the NEM tariffs are closed to new enrollments. Customers already on NEM 2.0 may stay 20 years from their interconnection date.

Sources on this page
  1. U.S. Bureau of Labor Statistics, OEWS May 2025: Solar photovoltaic installers (SOC 47-2231), California statewide, mean hourly wage Read Oct 23, 2026.
  2. U.S. Bureau of Labor Statistics, OEWS May 2025: Solar photovoltaic installers (SOC 47-2231), United States (national), mean hourly wage Read Oct 23, 2026.
  3. SolarPanelMatch: how we estimate costs, California (editorial policy) Read Oct 23, 2026.
  4. BLS Public Data API (OEWS series OEUS060000000000047223101..13, OEUN000000000000047223101..13) Read Oct 23, 2026.
  5. LBNL Distributed Solar & Storage 2026 Data Update (slide 37) Read Oct 23, 2026. Confirm with the source before you rely on it.
  6. CSLB bulletin 20-22, solar contracts Read Oct 23, 2026.
  7. Government Code 66015 (leginfo) Read Oct 23, 2026.
  8. CSLB Solar Smart Read Oct 23, 2026.
  9. CSLB Licensing Classifications Read Oct 23, 2026.
  10. B&P Code 7169 (leginfo) Read Oct 23, 2026.
  11. CSLB Solar Energy System Disclosure Document (13L-6) Read Oct 23, 2026.
  12. B&P Code 7170 (leginfo) Read Oct 23, 2026.
  13. B&P Code 7159 (leginfo) Read Oct 23, 2026.
  14. IRS Residential Clean Energy Credit; IRS OBBBA provisions Read Oct 23, 2026.
  15. CPUC Net Energy Metering and Net Billing Read Oct 23, 2026.
  16. PG&E Net Energy Metering (NEM) Program Read Oct 23, 2026.
  17. CPUC Electric Rule 21: Generating Facility Interconnections Read Oct 23, 2026.
  18. 2022 California Residential Code, Title 24, Part 2.5, R324.6 (ICC Digital Codes) Read Oct 23, 2026.
  19. Revenue and Taxation Code 73 (leginfo); BOE LTA 2024/031 Read Oct 23, 2026.
  20. Government Code 65850.5 (leginfo) Read Oct 23, 2026.
  21. CEC Residential Solar Permit Reporting Program - SB 379 Read Oct 23, 2026.
  22. CSLB Solar Energy System Supporting Information Read Oct 23, 2026.
  23. SCE Net Energy Metering FAQ; SCE Solar Billing Plan factsheet Read Oct 23, 2026.
  24. SolarAPP+ Foundation: Where is SolarAPP+ available Read Oct 23, 2026. Confirm with the source before you rely on it.
Ready to talk to a solar installer?Describe the job and we pass it to one independent solar installer that serves your ZIP. Free to use.
Get matched
Get matched