A real, fixable loss
Actual generation sits well below what a correctly working version of your system should have produced, so the gap is genuine and the rest of the audit goes looking for where it went.
- A faulty or dead string the inverter keeps reporting around
- An inverter clipping, derating on heat, or failed on one channel
- Shading creep from a grown tree or a neighbouring extension
- Soiling, or a monitoring feed that died and hid the drift
- Each loss named, sized where the data allows, and put in priority order