What we monitor — the widest independent view in Pakistan
This report is not a survey of opinions. It is grounded in what BijliBachao actually watches every day. Through Solar Performance Cloud we independently monitor around 7 MW of commercial and industrial solar across Pakistan, from 2 MW installations down to single rooftops — measured live, at the level of individual panel strings, across seven different inverter manufacturers.
A note on honesty, because it matters in a report: these are systems we monitor, not “projects delivered,” and the 7 MW is a conservative floor — several capacities are cautious estimates from each site’s own measured output, so the true figure is higher. Around 55 private homes are monitored separately and are never named. No individual client’s figures appear here.
- The spread is deliberately broad — flour and rice mills, steel, textiles and dyeing, pharmaceuticals, cold storage, footwear, poultry and dairy, retail, co-working, hospitality and more.
- That breadth is the point: the same performance patterns show up whether the load is a spinning mill or a cold store, and across every major inverter brand.
| Metric | Value |
|---|---|
| Solar strings under continuous inspection | Over 1,000 |
| Sites across Pakistan | 90+ |
| Inverters monitored | 100+ (seven brands) |
| Commercial & industrial solar | ~7 MW (a conservative floor) |
| Commercial & industrial clients | 20, across 14 sectors |
| Range | 2 MW installations → single rooftops |
The performance gap is real — and measurable
Solar rarely fails all at once. It bleeds output slowly, through mechanisms a monthly electricity bill hides completely. The global data is now unambiguous: analysis of monitored fields by Raptor Maps found that average PV project power loss doubled over five years, and that equipment underperformance cost U.S. solar operators roughly $5,720 per MW in 2024 alone.
NREL’s field data puts hard numbers on the routine drag — availability and performance-loss factors that quietly separate what a system should produce from what it does. The categories are well understood; the problem is that, unmonitored, they are invisible until the savings simply fail to arrive.
| Loss source | What it is | Typical signature |
|---|---|---|
| String faults | A weak or dead string among many | Now the single largest loss category (Raptor Maps); invisible in the plant total |
| Soiling | Dust and smog on the glass | Gradual daily loss; steep in Lahore’s air |
| Degradation | Panels aging over years | Median ≈ 0.5% per year across decades of data (NREL) |
| Inverter downtime | Trips and outages | A large share of unplanned downtime for a small share of hardware cost |
“The performance gap is not a theory — we measure it, string by string, on real Pakistani systems. What isn’t measured isn’t managed, and most solar here isn’t measured.”— Engr. Reyyan Niaz Khan, founder, BijliBachao.pk
What we find on the systems we monitor
The research above is the industry’s picture. Here is ours — measured, first-party, and stated conservatively. In the last 60 days, 61% of the inverters BijliBachao monitors had a dead string or stopped reporting entirely, while their owners’ apps still showed a working plant. That is not a survey or a model; it is a count of unambiguous events on the live platform — and it lands independently close to the 62% of assets found to have major issues in mature markets.
The value of finding them is real too. On one four-string inverter, a single dead string was found and fixed, and that inverter’s daily output rose 31% — measured over the 8 days after the repair, a window late enough in the season that the true gain is understated, not inflated. Across everything we watch, uptime runs at 98%, and we cut alert noise by 76% so the faults that matter are not buried under the ones that repeat.
The spread between systems is where the recoverable output lives. The best solar we monitor runs at about 4.8 kWh per kWp per day; the worst at 2.3 — the same sun, the same country, less than half the yield. Closing that gap, system by system, is the entire job of independent inspection.
- 61% of monitored inverters had a dead string or went silent in 60 days.
- One dead string restored on a four-string inverter: +31% output from that inverter.
- Best vs worst yield across the systems we monitor: 4.8 vs 2.3 kWh per kWp per day.
- 2,610 MWh of clean solar generation measured on our platform since April 2026.
- 98% uptime; alert noise cut 76%; fault to verified alert in minutes, not months.
Why the gap costs more in Pakistan
The same lost kWh is not worth the same everywhere. Pakistan’s industrial power tariff is among the highest in the region, and for a textile mill, energy is 12–18% of total input cost. When electricity is that expensive, every unit a solar system fails to produce is bought back from the grid at a premium — so underperformance here punishes the balance sheet harder than in most markets.
The environment makes it worse. A Lahore-specific study measured soiling losses reaching roughly 0.8% of output per day at typical tilt without cleaning — among the highest rates recorded anywhere — which means an un-inspected system in Punjab drifts away from its potential faster than one in a cleaner climate.
And the 2026 net-billing reform changes the maths again: a self-consumed unit now avoids the full retail tariff, while an exported unit earns only a low buyback rate. Keeping every unit flowing, and using it on site, has never been worth more.
Why your inverter app doesn’t show it
Most solar owners believe they are already monitoring, because the inverter came with an app. But an inverter’s own app reports its own hardware’s numbers, one brand at a time, and mostly tells you what already happened. It shows “green lights” — the system is on — not lost revenue.
The failure mode that costs the most is precisely the one an app misses: a single string quietly underperforming while the plant-level total still looks normal, so nobody investigates. That is the difference between reactive monitoring (a dashboard you glance at) and active inspection (a system that continuously compares expected against actual and tells you where the gap is).
How the gap gets closed: independent, string-level inspection
Closing the gap requires three things an inverter app cannot offer. First, independence: the monitoring layer must not be owned by the same hardware whose faults it is meant to catch — it connects to the equipment you already own, with no lock-in. Second, multi-brand reach — real portfolios mix Huawei, Sungrow, Solis, Growatt, GoodWe and others, so one operating layer has to read them all from one place. Third, string-level depth, because that is where the faults hide.
This is exactly what Solar Performance Cloud does: it reads every major inverter brand, grades performance down to the individual string, and turns the findings into prioritised action — AI flags and ranks the issues, and solar engineers verify each one before an owner ever hears about it (the AI recommends; people decide). Doing that across ~7 MW and seven brands is, as far as we know, unmatched in Pakistan, and because every connected system feeds the same model, the intelligence compounds: the more solar we monitor, the sharper the diagnosis on the next site.
What good performance looks like
The international standard for measuring PV performance, IEC 61724-1, formalises the discipline — the metrics (such as Performance Ratio), the sensors, and the data quality a credible assessment is built on. Against that yardstick, “good” is simple to state: a system producing close to what its size and site should yield, month after month, with any shortfall found and named rather than absorbed.
The practical test for any solar owner is to compare output per kW against a healthy past month or a similar nearby system. If it has dropped beyond seasonal variation, the energy — and the money — is going somewhere. Independent inspection is how you find out where, and independent inspection at scale is how a market finally learns what its solar is really doing.

