Solar Contract Red Flags in California: What the Disclosure Forms Are Supposed to Catch
Last verified 2026-09-08. Figures carry their sources at the foot of this page.
California requires more paperwork before you sign a solar contract than almost any other home-improvement purchase in the state. That paperwork exists because the total dollar amount at stake is large — often $25,000 to $50,000 financed over 10 to 25 years — and because the industry's own bankruptcy history gives the state good reason to force disclosure up front. Freedom Forever filed Chapter 11 bankruptcy on April 15, 2026, sought conversion to Chapter 7 liquidation on July 31, 2026, and had that conversion take effect August 7, 2026 — it is no longer operating, with more than 150,000 homeowners left holding contracts, warranties, and service agreements from a company that no longer exists. Sunnova filed Chapter 11 in June 2025 and sold substantially all its assets through the bankruptcy sale process. SunPower filed in August 2024. None of that means solar is a bad deal — it means the paper you sign matters more than the pitch you hear, because the pitch disappears and the paper is what's left.
This page walks through what California law actually requires to be disclosed, what it does not require, and where the gaps sit. The state's disclosure rules — Business and Professions Code § 7169, and the CSLB's Solar Energy System Supporting Information form (SESSI), Version 2, effective November 1, 2025 — force a lot of numbers onto paper. They do not force those numbers to be good numbers, and they leave some of the highest-stakes questions, like who holds your workmanship warranty, entirely up to the individual contract.
Nothing here is legal advice, and none of it names a specific company as a bad actor unless that company has a bankruptcy filing, court judgment, or regulatory action on the public record, cited. The goal is narrower: know what should be on the page before you sign it, and know which blanks are illegal to leave blank.
The two disclosure documents you're legally owed, and what's actually on each
California solar contracts carry two separate required disclosures under Business and Professions Code § 7169, and it's worth knowing both by name because most online guidance describes only one of them.
The first is the cover-page disclosure, CSLB Form 13L-6, a single page required on the front or cover of every residential solar contract. It's short: a blank for the total dollar cost of the system including financing, CSLB's complaint contact information (800-321-CSLB, or cslb.ca.gov), and the three-business-day right-to-cancel notice, which applies when the contract wasn't signed at the contractor's actual place of business.
The second is the Solar Energy System Supporting Information document, or SESSI — and this is the one that matters more, because it's newer and far more detailed. Version 2 took effect November 1, 2025, replacing an earlier version. As of today it's the substantive disclosure in force, and it covers financing structure, down payment limits, subcontractor names, cancellation rights, production estimates, and pointers to where warranty and service terms live in the contract itself. If a salesperson hands you paperwork that only resembles the 2018 cover page and nothing like the newer form, ask directly whether you've been given the current SESSI v2 — you're entitled to it.
Blank fields at signing
The single fastest way to spot a rushed or pressured sale is a form with unfilled blanks. SESSI v2 is built almost entirely as a fill-in-the-blank document, which means an incomplete one is not a technicality — it's a filled-out form the contractor didn't finish filling out.
Specifically check that these fields are filled in, not left blank, before you sign anything: the total system cost on the cover disclosure; the down payment amount; the financing company's name and the loan, lease, or PPA term in years and months; the estimated annual generation figure in kWh; the page numbers where warranty and service/maintenance information appear in the contract body; and, for a PPA or lease, the yes/no answer on whether you can transfer the system to a new owner if you sell the house.
A contractor filling these in at your kitchen table, in front of you, in ink, right before the signature line, is not itself a red flag — that's normal. A form that arrives pre-printed with blanks still empty, or that you're told to "just sign, we'll fill in the rest later," is the red flag. Under Bus. & Prof. Code § 7159, the contract must be in writing and signed by both parties before work starts — a document with material terms still open doesn't meet that.
Production guarantee vs. estimate — and how CPUC itself describes it
This is the single most common point of confusion in solar sales, and California's own regulators have addressed it directly, twice.
SESSI v2 requires the contractor to state an "Estimated Annual Solar Electricity Generation" figure in kWh, and the form itself carries this language, quoted directly: "The estimate can be used as a guide, but is not a guarantee of future savings, which will depend on many factors." For solar-only systems, the form also requires the generation estimate to be calculated using PVWatts (pvwatts.nrel.gov), a public NREL modeling tool, under CPUC Resolution E-5364 — and the name of whatever calculator was used must be disclosed on the form.
Separately, the CPUC's own Solar Consumer Protection Guide (Version 4, 2025) describes bill-savings figures as "educated guesses" with no guarantee attached. That's two independent state documents landing on the same conclusion.
What this means practically: if a salesperson says "guaranteed," ask them to point to the specific contract clause that creates a binding guarantee with a stated remedy — a check if production falls short, for example — separate from the marketing estimate. If no such clause exists, the number you were shown is exactly what the state form calls it: an estimate. That's not automatically a scam. Estimates can be reasonably accurate. But an estimate and a guarantee carry different legal weight, and a contract that blurs the two in conversation while keeping them separate in writing is worth a second read before you sign.
Who holds the workmanship warranty — and why that question has no statutory answer
This is the gap regulators haven't closed, and it's the one most likely to matter years after signing. SESSI v2 doesn't set a minimum warranty length, and it doesn't say who — the installer, the panel manufacturer, the inverter manufacturer, or a third-party warranty administrator — has to hold it. The form only asks the contractor to write in a page number: "Information about warranty coverage is in the contract on page: ___."
That means the entire question of warranty durability lives in the underlying contract, not in any standardized state form. And it matters because the industry's recent history shows exactly what happens when it goes wrong: Freedom Forever's 2026 Chapter 7 liquidation left workmanship warranties held solely by that installer in practice unenforceable — there's no ongoing company to call. A separate manufacturer's product warranty on the panels or inverter, if it's genuinely backed by a company still in business, may survive an installer's collapse. A workmanship warranty covering the installation itself — roof penetrations, wiring, mounting — usually does not survive if it was only the installer's promise.
Before signing, get a straight answer to three questions: How many years is the workmanship warranty, specifically? Who is contractually obligated to honor it — the installer, or a separate named third party? And is there a transferable manufacturer warranty on the panels and inverter that exists independently of the installer staying in business? If the salesperson can't answer the third question with a company name you can look up, that's the gap to flag, not the first two.
Assignment clauses: can you sell your house without paying off the system?
SESSI v2 forces this question onto the page directly, for PPA and lease financing: "Can the customer transfer the system to a new homeowner if they want to sell their house?" with a yes/no box, and the form itself notes the transfer "may require the customer to pay off the agreement in full."
That's worth reading literally. A PPA or lease is a long-term financial obligation attached to your house, not just your roof, and a "no" answer — or a blank answer — on that line means you may need to pay off the remaining balance before you can close a home sale, or find a buyer willing to assume the agreement, which not every mortgage lender or buyer will do.
This is separate from a cash purchase or a solar loan, where you own the system outright and it transfers with the house like any other fixture, subject to the loan continuing to be paid by whoever owns the home. If you're financing through a PPA or lease specifically, get the transfer answer in writing and ask what the payoff process actually looks like — not just whether transfer is theoretically allowed.
Arbitration clauses and class-action waivers
Most solar contracts include an arbitration clause, and many pair it with a class-action waiver — a clause saying disputes go to individual arbitration, not court, and not as part of a group of similarly situated homeowners. These clauses are generally enforceable under federal law (the Federal Arbitration Act preempts many state limits on them), but California law places a real limit on what they can waive.
Civil Code § 3513 states the underlying doctrine plainly: a private agreement can't override "a law established for a public reason." In practice, this means a contract can typically make you arbitrate your individual claim and can typically waive your ability to join a class action — but it generally cannot waive your ability to seek public injunctive relief under California consumer-protection law, which exists to protect the public generally, not just you.
Read the arbitration clause for exactly what it claims to cover. If it purports to waive every kind of relief without exception, that's broader than the law likely allows and worth flagging to counsel before signing, not after a dispute arises. If your loan or lease gets sold to another lender, a separate federal rule (the FTC Holder Rule, 16 C.F.R. Part 433) generally preserves your right to raise the same claims and defenses against the new loan holder that you could have raised against the original seller — worth knowing if your paper ever gets sold, which is common in this industry.
Total contract value vs. the monthly payment you're quoted
SESSI v2 structurally requires both numbers to appear side by side, and that's not an accident — it's the direct fix for the most common sales-table trick in this industry: quoting a monthly payment that sounds like a car payment while never stating what the total obligation actually adds up to.
The form's cost/payment table requires, depending on financing type: for cash or loan, total cost before rebates and credits, the monthly payment, and the interest rate; for a lease, total cost, monthly payment, and the annual escalator percentage; for a PPA, the per-kWh energy rate, the escalator, and any upfront payment. A contract that shows you only the monthly figure and omits the total-cost or total-lease-cost line is missing a field SESSI v2 requires — that's non-compliant on its face, not just unhelpful.
Do the multiplication yourself before signing: monthly payment times the number of months in the term, plus any upfront payment, compared against the stated total cost. On a lease or PPA with an annual escalator, ask for the total cost assuming the escalator applies every year of the term, not just year one — a 3% annual escalator compounds meaningfully over a 20-year term, and the monthly number you're quoted at signing is the lowest one you'll ever pay.
The license bond, and why it isn't the safety net it sounds like
Every CSLB-licensed contractor carries a $25,000 bond as a condition of holding a license, under Bus. & Prof. Code § 7071.6. That number gets mentioned in sales conversations as reassurance, and it's real — but it's smaller protection than it sounds.
The surety's total liability on claims against that bond is capped at $7,500 — aggregate, across every claimant who files against that contractor, not $7,500 per homeowner. On a $40,000 solar contract, if something goes wrong and other homeowners have already filed claims against the same bond, there may be little or nothing left for you. This is a licensing requirement, not consumer insurance, and CSLB's own complaint process page says as much: an investigation "does not guarantee complainants will receive restitution," and directs consumers with actual damages toward small claims court or civil counsel.
None of this means the bond is worthless or that licensing is meaningless — CSLB can still suspend a license for failing to satisfy a civil judgment, and can pursue discipline for up to four years after the act. It means the bond specifically should not be the reason you feel safe signing a large contract. If a salesperson leans on "we're licensed and bonded" as the main answer to a hard question, treat that as an answer to a different question than the one you asked.
Red flag checklist: what to look for and where it lives in the paperwork
| Red flag | Where it shows up | Why it matters | Source |
|---|---|---|---|
| Blank dollar amount on the cover disclosure | CSLB Form 13L-6, front page | The total system cost field must be filled in before you sign, not after | Bus. & Prof. Code § 7169 / Form 13L-6 |
| Down payment over $1,000 or 10% of contract price | Contract payment schedule | Anything above the lesser of the two is a statutory violation, cash or financed | Bus. & Prof. Code § 7159.5 |
| Savings figure not labeled 'estimate' | Sales presentation or contract | CPUC's own form calls it a guide, never a guarantee | SESSI v2 (CSLB, eff. 11/1/2025) |
| Generation number without a named calculator | SESSI production section | Solar-only systems must disclose PVWatts as the modeling tool used | SESSI v2, Resolution E-5364 |
| No page number filled in for warranty terms | SESSI warranty pointer field | CSLB does not set a minimum warranty length or say who holds it — the blank must point somewhere real | SESSI v2 |
| PPA/lease transfer question left blank or answered 'no' without explanation | SESSI financing section | Determines whether you can sell your house without paying off the system first | SESSI v2 |
| Total cost field missing, only a monthly payment shown | Cost/payment table | Loans, leases, and PPAs each require a total-cost or total-lease-cost figure alongside the payment | SESSI v2, Complete One table |
| Contract relies on the $25,000 license bond as your protection | Sales conversation, not usually written down | Aggregate claims against that bond are capped at $7,500 total, across all claimants | Bus. & Prof. Code § 7071.6 |
When this is the wrong move
Most of this doesn't apply if you're buying from a company that's actually still solvent and using current-version paperwork — the disclosure system, when followed, does its job. A blank field caught and filled in before signing isn't a red flag; it's the process working. An arbitration clause isn't inherently predatory — it's standard in most consumer contracts industry-wide, solar included, and doesn't by itself signal a bad company. A production estimate that says "estimate" instead of "guarantee" isn't a trick — that's the CPUC-mandated language, required on every compliant contract, and a reasonably accurate estimate is still a useful number. If your contractor is a public utility program (LADWP, SMUD, and other publicly owned utilities aren't subject to CPUC's NEM 3.0 rules and often run their own vetted-installer programs), some of the CPUC-specific disclosure mechanics may work differently — check with the utility directly. And if you're already several years into a contract with no problems, a workmanship-warranty gap that concerns a homeowner at signing may simply never come up in practice — this is a pre-signature checklist, not a prediction that any given installer will fail.
Frequently asked questions
Is the Solar Energy System Disclosure Document the same as the contract?
No. It is a one-page cover sheet (CSLB Form 13L-6) plus a separate, longer form called the Solar Energy System Supporting Information document, or SESSI. Both are required alongside the contract, not instead of it. The SESSI mostly asks the contractor to fill in blanks and point you to page numbers inside the actual contract — it does not replace reading the contract itself.
What is SESSI and how is it different from the older CSLB disclosure?
Most articles about California solar disclosures online describe only the 2018 cover page (Form 13L-6). SESSI Version 2 took effect November 1, 2025, and is the substantive form now in force: it covers financing structure, production estimates, down payment limits, and cancellation rights in far more detail than the cover page alone.
Is a 25-year production guarantee real?
The number in your contract is very likely an estimate, not a guarantee, even if a salesperson calls it a guarantee out loud. The CSLB's own SESSI form states plainly that the savings estimate "can be used as a guide, but is not a guarantee of future savings." Ask the installer to point to the exact contract clause that creates a binding performance guarantee, with a remedy if production falls short, and get it in writing separate from the marketing estimate.
Does the CSLB license bond protect me if the installer goes out of business?
Only partially, and less than most homeowners assume. CSLB requires a $25,000 bond per licensed contractor, but the surety's total liability across every claimant against that bond is capped at $7,500 — not per person, total. On a $40,000 system, that is not meaningful restitution. It is a licensing requirement, not consumer insurance.
Can I still sue over a bad installation ten years later?
California's latent-defect statute (Code Civ. Proc. § 337.15) gives you up to 10 years from substantial completion to sue over hidden construction defects. The right is real, but it is only as good as the company still existing to be sued or its assets still being collectible — a right against a company in Chapter 7 liquidation is largely theoretical.
The bottom line
California standardizes what a solar contract must disclose — total cost, financing terms, an estimate labeled as an estimate, and page pointers to warranty and cancellation language — but it does not standardize what the contract actually says on any of those pages. Read the SESSI form, cross-check it against the contract body, and do not sign anything with blank dollar fields.
See what your options actually look like
Check your eligibility for the California Rate Relief Program in about 60 seconds. No cost, no obligation.
Check My EligibilityRelated reading
Sources
Rates and incentive programs change. Each figure above traces to one of these.
- CSLB Solar Energy System Disclosure Document, Form 13L-6 — cover-page disclosure requirements, total cost blank, cancellation notice
- CSLB Solar Energy System Supporting Information (SESSI), Version 2 — down payment cap, production estimate language, financing/transfer disclosures, cost table
- CSLB Solar Requirements consumer page — general solar disclosure and licensing requirements
- CPUC Solar Consumer Protection Guide (Version 4, 2025) — estimate-not-guarantee framing, valid license classifications, complaint routing
- Business and Professions Code §§ 7159, 7159.5, 7071.6, 7169 — right-to-cancel mechanics, down payment cap, contract writing requirement, license bond amount and claims cap
- Civil Code §§ 1689.5-1689.14, 3513 — cancellation-right initiating authority cross-referenced by BPC § 7159; limits on waiving public-reason laws
- Code of Civil Procedure § 337.15 — 10-year latent construction defect statute of limitations
- CSLB, Filing a Construction Complaint — quoted language that a CSLB investigation does not guarantee restitution; routing to small claims court or civil counsel
- CPUC, CSLB Disclosure Documents (SESSI version history) — SESSI Version 2 issued July 28, 2025, and in effect/required since November 1, 2025