
Solar Revenue Intelligence
Solar Revenue Loss Calculator
Operators leak 4–9% of annual yield to soiling, undetected faults, and suboptimal dispatch — silently. Enter your fleet's MW, location, age and price model to see how many MWh — and how much revenue — is leaving the meter.
Energy at risk
10.4K MWh
$437.1K · 8.80%
Recovery yr 1
$295.3K
band $240.9K–$349.7K
Annual gen.
118.3K MWh
gross $4.97M
Current vs optimized
mid-band recoveryCurrent
−$437.1K
10.4K MWh · 8.80%
Optimized
−$141.8K
3.4K MWh · 2.85%
Reclaimed / yr
+$295.3K
7.0K MWh recovered
Where the energy is going
share of MWhSoiling
5.3K MWh $223.5K
51% · recovery 70%–90%
+$156.5K → $201.2K
Undetected faults
3.3K MWh $139.1K
32% · recovery 50%–80%
+$69.5K → $111.3K
Suboptimal dispatch
1.8K MWh $74.5K
17% · recovery 20%–50%
+$14.9K → $37.3K
Want a site-level breakdown?
Sphere can wire SCADA, inverter telemetry, and market signals into a per-asset loss attribution model — typically in under six weeks.
How the model works
Losses are computed in MWh first, then priced through your contract model. Recovery is bounded by realistic per-loss-type bands — not a single hand-waved capture rate.
Soiling
70–90% recoverable
Climate- and dust-driven; 1.5–6%. NREL-aligned regional bands; arid and high-particulate sites sit at the top. Cleaning optimization captures the majority of the loss.
Undetected faults
50–80% recoverable
Scales with asset age: 1–4.8% as drift, string failures, and inverter under-performance accumulate without anomaly detection. Recovery tracks telemetry depth and triage cadence.
Suboptimal dispatch
20–50% recoverable
Curtailment plus missed price-signal capture; ~1.2% baseline drifting up with age. Recovery is capped — firm transmission curtailment is structural, not addressable through ops.
Disclaimer: results are directional estimates based on public benchmarks. Actual losses vary with module technology, tracker configuration, market structure, PPA contracting, and O&M maturity. Pair with on-site instrumentation before committing capex.
We'd love to hear from you!
Please provide your contact details, and our team will get back to you promptly.