Green lights vs green numbers
Most monitoring confirms one thing well: that the system is online and communicating. That is availability — and it is not the same as performance. A string can quietly produce a third less than it should while still showing up as connected and “green”, because nothing has actually failed; it is just underproducing. So the owner sees green, assumes all is well, and the loss runs on unseen.
The gap between “online” and “on target” is where the money leaks — and a dashboard built only to confirm uptime will never show it to you.
What the performance gap is
The performance gap is simple to state: the difference between what your system should produce and what it actually produces. The subtlety is in “should”. It is not the nameplate rating — real output is always below nameplate because of temperature, season and site conditions. And it is not last year — the weather is different every year. The honest yardstick is a weather-normalised expectation: given this site, this week’s actual sunlight and temperature, how much should each string have produced?
Measured that way, the gap is a fair, like-for-like number — and one you can act on.
Why most of it is recoverable
The important part is that the gap is mostly not permanent. A slow, unavoidable decline — degradation — is real but small and gradual. The bulk of a typical gap comes from fixable causes: dust you can clean, a weak or dead string you can repair, an inverter you can service, shading you can manage. That is why the right word is recoverable revenue, not sunk cost: fix the cause and the output — and the income — comes back.
How big is a typical gap, and what does each cause contribute? Those are covered in the companion guides on what underperformance costs and the anatomy of solar loss.
Turning the gap into rupees
Once you know the lost units against expectation, the gap becomes money: the missing kWh valued at what each unit is worth to you — your tariff, or under net billing the difference between self-consumed and exported energy. Because that value differs by site and by cause, honest answers are ranges, not promises. The point is not a headline percentage; it is that your own gap, priced at your own tariff, is a real monthly number worth recovering.
| Availability (“is it online?”) | Performance (“is it on target?”) | |
|---|---|---|
| What it checks | The system is communicating and producing something | Output against a weather-normalised expectation |
| What “green” means | Connected | Meeting expectation, string by string |
| What it can miss | A weak string dragging output while still “online” | Nothing — that is the point |
How SPC measures the gap
Solar Performance Cloud compares actual output to a weather-normalised expectation for every string, every day, and attributes any shortfall to a cause — so the gap is visible continuously, not discovered at the annual review. Because it reads every major inverter brand into one independent view, and because AI grades every string while solar engineers verify what matters, the number you see is both fair and actionable: this string, this much below expectation, for this reason.

