Skip to content
← All notes
Audit · Audit

Why every installer's year-1 production number is 8% high.

We audited 312 proposals across six states. Median overstatement of first-year kWh: 8.4%. The reasons are mostly structural, not malicious.

Feb 11, 2026·9 min read
First-year kWh — proposal vs. measured
n=312 · 6 states
−2%0%+2%+4%+6%+8%+10%+12%+15%+20%median +8.4%

Positive = installer estimate exceeded measured production.

The first-year kWh estimate on a solar proposal is one number. It anchors the bill-savings calculation, the payback math, and — crucially — the financed amount on a loan. So when we tell homeowners that the median estimate in our 312-proposal audit set was 8.4% high, the immediate question is: are installers cheating?

Mostly, no. They're using defaults.

What the number actually models.

The kWh estimate is the output of a physics simulation. PVWatts is the most common — a NREL-built model that takes a system spec (DC kW, tilt, azimuth, module type) and a weather file (typical meteorological year for the location) and returns expected hourly production. The simulation is good. The defaults are bad.

Three places where the defaults run high:

Soiling. The PVWatts default is 2%. Real soiling losses in dusty climates — Arizona, Texas, the Central Valley — are 4–7%. Coastal Florida, with regular rainfall, is closer to the default. Almost no proposal we've audited used a region-specific soiling figure.

Snow loss. Defaults to zero in many tools. New Jersey and Massachusetts roofs lose 3–6% annually to snow cover. The proposal-tool default is being used in Boston.

TMY weather files. Built from 30-year historical climatology. The trend in cloud cover and aerosol optical depth means recent years are consistently dimmer than the typical year for some regions, and brighter for others. Recent California summers, for example, are 4–8% sunnier than the TMY would predict.

"The estimate isn't fraud. It's a default that nobody updated, multiplied by an installer who doesn't have an incentive to update it."

What we found.

For each of the 312 proposals, we had monitored year-one production from the customer's inverter. We computed proposal-vs-actual for first-year kWh and recorded the system's location, tilt, azimuth, soiling region, and snow zone.

Median overstatement: 8.4%. P10: −1.6% (a small set of pessimistic proposals). P90: +14.7%. The distribution is skewed positive — long right tail, short left tail. That asymmetry is the tell. If overstatements were random measurement noise, the distribution would be symmetric. It isn't.

The skew comes mostly from the structural defaults. Snow-zone systems missed by an average of 4.8% on the snow line alone. Dusty-climate systems missed by 3.1% on soiling. Together those two factors explain about 60% of the variance.

What an honest estimate looks like.

We've started defaulting to PVGIS for a sanity check on PVWatts in our own audits. Different weather methodology, different default loss stack, similar physics core. When PVGIS and PVWatts disagree by more than 4% on first-year kWh, something is wrong with one of them — usually the soiling, snow, or shading assumption — and we kick the proposal back for a manual review of the loss stack.

The fix isn't sophisticated. It's regional defaults plus a second model as a sanity check. That's table stakes for any planning tool that wants to call its number a forecast rather than a quote. Most installer software is still using national defaults from 2014. The number on your proposal is exactly as accurate as the lowest-effort version of that math allows.

If you have a quote, ask: what soiling factor was used, what snow factor, and which TMY vintage. If the salesperson can't answer, that doesn't mean they're hiding anything. It means they're using whatever the software gave them.

Cited in this piece
  1. 1.Solar Decisions internal audit corpus, 2024–2026n=312, CO/CA/TX/AZ/MA/NJ — proposal kWh vs. monitored year-one production
  2. 2.NREL PVWatts Documentation, 2024§4 — system loss accounting and TMY weather caveats
  3. 3.NSRDB PSM v3 Technical Report, 2023TMY3 typical-meteorological-year construction methodology
  4. 4.SunSpec Solar Performance Modeling Practices, 2024Industry survey on default soiling, snow, and degradation assumptions
Research, drafting, and chart generation in this article were AI-assisted. Methodology and conclusions were reviewed by a human author. This is journalism, not financial advice.