How Do I Know My Solar Performance Guarantee Is Being Met?

By Olivier Beauchemin · Updated July 2026

You signed a solar contract with a performance guarantee — some number of kWh your installer promised your system would deliver every year. Months or years later, your electric bill is higher than you expected, and you're left wondering: is my solar performance guarantee actually being met? This guide walks through exactly how to answer that question, using the guarantee number already sitting in your contract and the production data your monitoring system is already collecting.

What Is a Solar Performance Guarantee?

A solar performance guarantee (also called a production guarantee) is a contractual promise from your installer that your system will produce a specific amount of electricity — usually expressed as an annual kWh figure, sometimes as a percentage of the original sales estimate, or as a degradation schedule that steps down a small amount each year. It's different from a sales estimate, which is a projection, not a promise: only language written as a guarantee is enforceable. If you're not sure which one you have, that's the first thing to confirm — see what a production guarantee report actually documents for the specific clauses that determine whether a shortfall is collectible at all.

The guarantee clause matters because it's the one line in your paperwork that turns "my system feels like it's underproducing" into a specific, measurable comparison. Everything below is about how to make that comparison correctly.

The Three Steps to Checking Your Guarantee

How to verify a solar performance guarantee

  1. Find your guaranteed annual kWh number. It's in your solar purchase agreement or PPA, usually in a section titled "Performance Guarantee," "Production Guarantee," or "Energy Guarantee." Look for a specific figure — for example, "12,500 kWh in Year 1" — not the sales team's verbal estimate, which won't hold up as a promise.
  2. Find your actual production. Your inverter or optimizer manufacturer's monitoring portal — Enphase Enlighten, SolarEdge's mySolarEdge, or similar — logs your system's real output. Pull the annual total for the period your guarantee covers, which is usually your contract's anniversary year rather than the calendar year.
  3. Compare the two, adjusted for weather and age. A raw comparison of guaranteed vs. actual is misleading on its own, because both weather and normal panel degradation move the number in either direction. See the next section for why, and expected vs. actual production explained for the full mechanics.

Why You Can't Just Compare the Two Numbers Directly

Say your contract guarantees 12,500 kWh and your Enphase portal shows 11,400 kWh for the year — a shortfall of roughly 9%. Before you conclude the guarantee isn't being met, two adjustments matter:

Skip either adjustment and you'll get the wrong answer in both directions: a bad-weather year can make a perfectly healthy system look like it's falling short, and a good-weather year can mask a real fault developing underneath it. The weather-adjusted, degradation-adjusted expected number is what your actual output should be measured against — not the flat guarantee figure printed in your contract. Even a system that's performing exactly as designed will show a different raw percentage every year simply because the sun was different, so a single year's raw comparison is never the whole story on its own.

The DIY Way vs. What OwlWatt Automates

You can do all three steps by hand: read your contract, log into your monitoring portal every month, download NREL PVWatts data for your ZIP code, pull the actual irradiance for the year, and run the weather-adjustment calculation yourself. It's not impossible — but it's genuinely tedious to do accurately and consistently, and it's the kind of check that gets skipped until a bill spike forces the question. Most homeowners either never check, or check once, years after installation, by which point a real shortfall has compounded and the claim window in the contract may already be closed.

OwlWatt automates the whole loop: it connects directly to your Enphase system, pulls your actual production continuously, runs the same NREL PVWatts model against your location's real weather, and compares the result to your contract's guarantee automatically, every day — not once a year when you happen to remember. If the comparison shows a shortfall, OwlWatt flags it on your dashboard, and when you're ready to act, it generates a claim-ready shortfall report you can send to your installer.

OwlWatt is independent of your installer and your inverter manufacturer, and earns nothing from either one. We measure against your existing contract — we don't draft it, negotiate it, or profit from the outcome either way.

Want a Fast, Rough Check First?

If you don't have your Enphase login handy, or just want a quick gut-check before digging into your contract, our free underproduction estimator compares your system's output to statewide averages for your size and age — no login required, four fields, an instant answer. It's a screening tool, not a precise or contract-grade figure — but it will tell you whether a closer, weather-adjusted look is worth your time.

Check your guarantee automatically — start a 30-day free trial

Connect your Enphase system and OwlWatt tracks your production against your contract's performance guarantee, weather-adjusted, every day — no spreadsheets, no manual PVWatts lookups, no waiting for an annual statement.

Start free — check my guarantee

What If Your Guarantee Isn't Being Met?

If your weather-adjusted comparison shows a real, sustained shortfall — not just a single cloudy month — you have a documented basis for a claim. How to file a production shortfall claim walks through the process: what to include in your written notice, your contract's claim window (often 90 days after the measurement year ends — don't miss it), and the remedies typically available, which can include a cash payment, a system repair, or additional panels, depending on your contract's specific language.

Before you file, re-check the clauses that determine whether a shortfall is actually collectible — the guarantee number itself, how production is measured, what's excluded, and the claim deadline — all covered in what a production guarantee report explains. A documented, weather-adjusted shortfall is far harder for an installer to dismiss than "my bill feels high."

Related Guides

Frequently Asked Questions

How do I know if my solar performance guarantee is being met?

Find your guaranteed annual kWh in your contract, pull your actual production from your monitoring portal (Enphase Enlighten or similar), and compare the two after adjusting for actual weather and normal panel degradation — not the flat guarantee number. If your weather-adjusted actual output is meaningfully below the adjusted guarantee, it isn't being met. OwlWatt automates this comparison continuously.

What is a solar performance guarantee?

A solar performance guarantee (also called a production guarantee) is a contractual promise from your installer that your system will produce a specific amount of electricity, usually a kWh figure per year. It's different from a sales estimate, which is a projection, not an enforceable promise.

How do I find my guaranteed production number?

Look in your solar purchase agreement or PPA for a section titled "Performance Guarantee," "Production Guarantee," or "Energy Guarantee." It should state a specific number — an annual kWh figure, a percentage of the sales estimate, or a year-by-year degradation schedule — not just the verbal estimate a salesperson quoted.

What if my guarantee isn't being met?

Document the shortfall with a weather-adjusted comparison, then file a claim within your contract's claim window, often 90 days after the measurement year ends. See how to file a production shortfall claim for the full process and the remedies typically available.

Know where you stand against your guarantee

OwlWatt tracks your Enphase production against your contract's guarantee, weather-adjusts automatically, and generates a claim-ready report whenever you need one. Independent of your installer and your equipment vendor.

Sign up for OwlWatt → How it works