Insight

Soiling loss: when is cleaning worth it?

Cleaning is an optimisation, not a calendar — and the maths is site-specific.

Quick answer

Cleaning a PV plant is worth it when the value of the energy you’d recover before the next rain exceeds the cost of the clean. That depends on the soiling rate, the tariff, and the rain forecast — so the answer is a per-site optimisation over the soiling trajectory, not a fixed cleaning calendar.

Soiling is the one loss that recovers

Unlike a hardware fault, soiling loss reverses — rain or a cleaning crew restores output. That makes it an economic decision rather than a repair. The cost of acting (a cleaning crew, water, downtime) is weighed against the energy you would otherwise lose before nature cleans the array for free.

The break-even logic

Soiling accumulates at a site-specific daily rate. The longer you leave it, the more energy you lose — but rain may clean it at any time, making a recent clean wasted spend. The decision balances three things:

  • Soiling rate — how fast the ratio is falling (climate, dust, season).
  • Energy value — tariff or PPA price applied to the recoverable kWh.
  • Rain forecast — the probability nature cleans before your break-even date.

If the recoverable energy value before the expected next cleaning rain exceeds the cleaning cost, clean now; otherwise wait. Cleaning too early wastes money on a clean the rain would have done; cleaning too late leaves recoverable energy on the table.

How NuraVolt optimises it

NuraVolt estimates the soiling ratio through a five-layer stack (from a DustIQ sensor down to physics-based loss disaggregation, each with a stated confidence), forecasts accumulation with a rain-aware model, and runs a cleaning-schedule optimiser across 1,000+ scenarios to find the dates that maximise ROI for that specific site and tariff.

Methodology & sources: SOILING_METHODOLOGY.md · nuravolt/soiling/economics.py

Frequently asked questions

See also

See this on your own plants

NuraVolt turns your SCADA and BMS data into early fault detection, degradation-aware BESS analytics, and audit-ready reporting. A fixed-scope audit shows you what we’d find on your portfolio.