1. Why Raw kWh Isn't Enough
Most solar owners check their plant’s health using a single metric: the total electricity generated (units or kilowatt-hours, kWh) shown on their inverter display or net-metering electricity bill.
If the monthly bill says 600 units, the owner feels satisfied. If it drops to 400 units, they assume something went wrong.
Both conclusions are frequently false. Evaluating a solar plant using raw kilowatt-hours is like measuring a vehicle’s fuel efficiency by counting how many liters of petrol were pumped into the tank, without knowing how many kilometers the car traveled.
Consider two rooftop solar plants in Pune operating during the exact same 30-day month:
| Plant Metric | Plant A (5 kW System) | Plant B (10 kW System) |
|---|---|---|
| Installed DC Capacity | 5.0 kW | 10.0 kW |
| Total Monthly Generation | 580 units (kWh) | 720 units (kWh) |
| Unnormalized Perception | Looks "smaller" | Looks "larger" |
| Daily Specific Yield (ESH) | 3.87 units/kW/day | 2.40 units/kW/day |
| Generation Score | 97 · Near Target | 60 · Very Low |
| Underlying Reality | Healthy operation; minor seasonal dust drift. | Severe underperformance: losing ~₹3,500/month to disconnected string or thick grime crust. |
On paper, Plant B generated 140 more units than Plant A. But Plant B has twice the generation capacity, yet produced only 24% more power. Plant B has a major fault, but its owner has no idea because "720 units" feels like a lot of solar power.
To evaluate solar performance truthfully, raw generation must be stripped of capacity and calendar duration bias.
2. The Calculation: Effective Sun Hours (ESH)
In solar photovoltaic engineering, the foundational metric for comparing systems of different sizes is Specific Yield, commonly referred to as Effective Sun Hours (ESH).
Effective Sun Hours measures how many kilowatt-hours of electricity each kilowatt of installed solar panels generates per day:
A Step-by-Step Example:
Suppose your electricity bill or inverter report shows the following numbers for January:
- Total Generation: 403 units (kWh)
- Plant Capacity: 5.0 kW
- Billing Period: 31 days
The resulting number — 2.60 — is the true specific yield of your installation during that month.
3. Turning It into a Score
While $2.60\text{ units/kW/day}$ is meaningful to an electrical engineer, it lacks immediate clarity for a plant owner:
- Is 2.60 good or bad for January?
- What should the plant ideally have generated?
- Does this require scheduling a technician, or is it normal?
This is why Solabrix created the Generation Score.
In Western and Central India (including Maharashtra, Gujarat, and Madhya Pradesh), an unshaded, clean, properly commissioned rooftop solar array generates an annualized average baseline of approximately 4.0 units per kilowatt per day ($4.0\text{ kWh/kWp/day}$).
Solabrix establishes 4.0 ESH as the 100% baseline target for rooftop solar operations.
Applying this formula to our earlier example:
A score of 65 instantly communicates the operational reality: your rooftop array operated at only 65% of its standard expected baseline. It is leaking over one-third of its potential energy.
The Beauty of This Approach: Calculate for Any Duration
The elegance of this mathematical formulation is its complete temporal flexibility. Because the calculation divides directly by the number of elapsed days, you can calculate the Generation Score for your plant across any time horizon:
- A Single Day: How well did your plant perform yesterday under clear skies? ($\text{Days} = 1$)
- A Week: Did output jump back up following a weekend panel cleaning? ($\text{Days} = 7$)
- A Month or Billing Cycle: What is your score across your utility meter cycle? ($\text{Days} = 28\text{ to }34$)
- An Entire Year: Did your plant meet its annual economic design yield? ($\text{Days} = 365$)
- Lifetime: How has your system performed across its entire operating life since commissioning?
The 100-point scale remains identical across every time window. A Generation Score of 105 means your plant is beating its baseline, whether measured over a single Tuesday or over six years of operating history.
4. The Eight Canonical Diagnostic Verdicts
A score is only useful if it leads to the right operational decision. Solabrix translates every Generation Score into one of eight canonical diagnostic verdicts:
From Raw Data to Instant Clarity
The Solabrix dial maps continuous generation data into color-coded performance zones. You do not need to study complex inverter graphs or error codes to know if your system requires attention.
A score in the Green zone (100–110) means your system is performing on target. A score in Amber or Orange (60–90) alerts you to silent underperformance before months of solar savings are lost.
5. Why Normalization Matters
Without mathematical normalization, comparing solar generation across different rooftops or different months is impossible. Normalization solves three core problems:
- Size Discrepancies: A 3 kW residential plant, a 15 kW villa system, and a 100 kW industrial rooftop can be directly compared on the exact same 100-point scale.
- Month Duration Variations: February has 28 days (or 29 in a leap year); March has 31 days. A solar plant that generates 500 units in February has an ESH of $3.57\text{ units/kW/day}$, whereas 500 units in March is only $3.22\text{ units/kW/day}$. Normalization by active days removes calendar distortions.
- Staggered Utility Billing Cycles: Utility DISCOM meter readers rarely read meters exactly 30 days apart. A billing cycle might span 26 days one month and 34 days the next. Calculating daily ESH prevents false alarms caused by short billing cycles.
Is It a 100% Apples-to-Apples Comparison? The Real-World Engineering Reality
While Generation Score allows you to normalize and compare plants of different sizes and timeframes, an honest engineer must ask: is comparing two rooftop plants ever a 100% apples-to-apples comparison?
Strictly speaking, no. In the real world, no two rooftop solar installations are identical:
- Azimuth & True South: One building may have an unconstrained, ideal roof where panels point directly to true South ($180^\circ$ azimuth). Another building down the street might have structural or architectural constraints forcing panels to face South-West ($220^\circ$) or an East-West split, reducing peak midday irradiance capture by 4% to 8%.
- Tilt Angles: Optimal year-round tilt in Pune is approximately $18^\circ\text{ to }20^\circ$. However, flat RCC terraces, industrial tin shed slopes, or high parapet wind restrictions often force installers to mount panels at $10^\circ$ or $12^\circ$, altering seasonal solar capture.
- Inverter Scale & Efficiency: Larger inverters are inherently slightly more efficient than smaller ones. A 50 kW three-phase commercial inverter routinely hits $98.5\%+$ European efficiency, whereas a 3 kW single-phase residential unit operates closer to $97.0\%–97.4\%$.
- Equipment Quality & Inverter Brands: Different manufacturers use different MPPT tracking algorithms. Premium tier-1 inverter brands track shifting irradiation on partly cloudy days far better than budget units.
- System Architecture (String Inverters vs. MLPE): It is not entirely fair to compare a traditional string inverter against microinverters (such as Enphase) or SolarEdge inverters equipped with module-level power electronics (MLPE / DC optimizers). In standard string systems, partial shading on a single cell drags down current across the entire series string; with MLPE, each module harvests power independently.
And yet, despite these physical nuances, Generation Score is a damn good starting point for comparing two plants.
Why? Because differences in tilt angle, azimuth, or inverter brand efficiency typically account for a modest variance of 3 to 7 score points. They do not explain why a plant is scoring 65 (Very Low) while neighboring rooftops are scoring 102 (On Target).
Generation Score strips away confusing technical excuses and gives owners an immediate, practical baseline to separate minor hardware variations from severe, money-draining system failures.
6. Weather: What It Explains and What It Doesn't
Whenever a plant owner sees a low generation bill, the instinctive assumption is: "It must have been cloudy or rainy."
Weather is solar energy’s greatest variable, but it is also its most misused excuse.
Understanding solar performance requires distinguishing between macro-weather and individual plant faults:
- What Weather Explains: A city-wide generation decline during the heavy monsoon weeks of July and August. In monsoon season, ESH across Western India naturally drops from 5.0 to 2.5 units/kW/day.
- What Weather Does NOT Explain: Why your rooftop array generated an ESH of 2.2 in July while four neighboring rooftop installations within 400 meters of your building generated an ESH of 3.1 during that exact same cloudy week.
Sunlight is geographically uniform. The irradiance falling on your roof is identical to the irradiance falling on the roof across the street. If your Generation Score drops significantly below your neighbors' scores, weather is not the issue — your asset is underperforming.
7. Peer Comparison: The SGC Framework
Large utility-scale solar farms spend lakhs of rupees installing pyranometers and weather stations to measure incoming solar irradiation ($W/m^2$). For a 5 kW or 10 kW rooftop owner, installing commercial weather sensors is financially impractical.
Solabrix solves this problem through decentralized peer comparison via the Solabrix Generation Championship (SGC):
| Rank Type | Plant Capacity Tier | Geographic Area | Diagnostic Value |
|---|---|---|---|
| 1. Segment Rank | Same Capacity (e.g., 3–5 kW) | Same Neighborhood | Isolates equipment and string design efficiency against identical plant sizes. |
| 2. Area Rank | Any Capacity | Same Neighborhood | Isolates micro-climate, airborne pollution, construction dust, and localized cloud cover. |
| 3. City Rank | Any Capacity | Entire City (Pune) | Provides seasonal macro-benchmarks and establishes city-wide performance leadership. |
By comparing your plant's Generation Score against dozens of verified rooftop systems in your pin code, Solabrix turns nearby solar plants into a live, decentralized irradiance monitoring network.
8. Limitations, Scope, and Engineering Boundaries
To maintain uncompromising credibility with plant owners and solar engineers, it is vital to understand the precise scope and limitations of Generation Score:
- A Performance Indicator, Not a Laboratory Flash Test: Generation Score measures net AC electricity exported to your building or grid. It reflects real-world conditions (including dust, temperature derating, wiring resistance, and inverter clipping), not standard test condition (STC) laboratory cell efficiency.
- Indicates Underperformance, But Does Not Isolate Root Cause Alone: A score of 68 tells you with certainty that your plant is losing power. It does not by itself diagnose whether the loss is caused by hard limescale crusts, a disconnected string, a burnt MC4 connector, or an inverter grid-overvoltage trip. Identifying the exact physical failure requires an on-site technical inspection.
- Seasonal Irradiance Cycles: Because 4.0 ESH is an annualized benchmark, scores naturally fluctuate across seasons. In bright, cool February weather, healthy plants routinely score 110–120. In monsoon August, healthy plants may score 80–90. The truest indicator of health is always your relative standing against the seasonal peer median.
- Data Quality Dependency: The accuracy of Generation Score depends on the accuracy of your input data. Entering an incorrect DC capacity or inaccurate meter dates will skew the score.
9. Frequently Asked Questions
Common questions from rooftop solar plant owners, housing societies, and commercial facility managers about Generation Score, normalization, peer benchmarks, and performance monitoring.
1 What is Generation Score?
Generation Score is a simple score out of 100 that tells you how well your solar plant is performing relative to a defined performance benchmark.
Instead of looking only at how many units your plant generated, Generation Score considers factors such as plant capacity, the period being measured and the solar resource available during that period.
The result is a single number that makes plant performance easier to understand and compare.
2 Why can't I judge my solar plant by looking at units generated?
Because units generated alone don't tell you whether the plant performed well.
A 10 kW plant will normally generate more electricity than a 5 kW plant. Similarly, the same plant can generate very different amounts in different months because of changes in sunlight, weather and other conditions.
That is why solar generation needs to be normalized before it can be meaningfully compared.
3 What is normalized solar generation?
Normalized generation expresses solar production in a way that accounts for the size of the plant and the period being measured.
For example, instead of simply saying:
we can express its performance as:
This makes it possible to compare plants of different sizes and measurements taken over different periods more fairly.
4 What is Effective Sun Hours (ESH)?
Effective Sun Hours, or ESH, is a way of expressing the solar energy available at a location as an equivalent number of hours at a standard irradiance level.
It helps account for the fact that a solar plant doesn't receive the same amount of usable sunlight every hour of every day.
Using ESH allows solar generation to be evaluated against the solar resource that was actually available, rather than assuming every day had identical conditions.
5 What is a good Generation Score?
There isn't a single Generation Score that is automatically "good" for every plant and every situation.
The score needs to be interpreted in the context of the methodology used, the period measured and the performance benchmark.
More importantly, the trend matters. A plant whose score is consistently declining deserves attention even if its absolute score doesn't initially look alarming.
6 What does a Generation Score of 65 mean?
A Generation Score of 65 means the plant is performing at approximately 65% of the defined reference level used by the Generation Score methodology.
It doesn't mean that the plant is producing 65% of its theoretical maximum electricity.
The score is a performance indicator designed to make the plant's condition easier to understand. The corresponding verdict should be considered along with the underlying generation data and other plant conditions.
7 Can two identical 5 kW solar plants have different Generation Scores?
Yes.
Two plants with the same installed capacity can perform differently because of differences in:
- Location and solar resource
- Shading
- Orientation and tilt
- Soiling
- Equipment
- Availability
- Maintenance
- Weather
- Electrical losses
- Faults or other operating problems
That's why installed capacity alone isn't enough to judge performance.
8 Why should I compare my solar plant with similar plants?
Comparison provides context.
Suppose your plant generated fewer units this month. That could be a problem—or it could simply reflect poor weather affecting plants across the area.
If similar plants in the same area and period performed normally while yours performed substantially worse, that is a much stronger reason to investigate your plant.
This is the thinking behind Solabrix's Solar Generation Championship and peer-performance comparisons.
9 Can my solar plant be generating electricity every day and still be underperforming?
Absolutely.
A solar plant does not have to stop completely to have a performance problem.
For example, a plant might continue generating every day while producing significantly less than it should because of:
- Soiling
- Partial shading
- Equipment problems
- Inverter issues
- Module degradation or faults
- Electrical problems
- Communication or monitoring issues
Simply seeing generation on your inverter therefore isn't enough to conclude that the plant is performing well.
10 Does weather affect Generation Score?
Yes. Weather affects the amount of solar energy available to a plant and therefore affects generation.
However, the purpose of normalization is precisely to avoid treating every difference in generation as a plant problem.
A cloudy month can reduce generation across many plants. If your plant performs similarly to comparable plants under those conditions, that is very different from your plant underperforming while comparable plants continue to perform normally.
11 Can Generation Score tell me what is wrong with my solar plant?
No—not by itself.
Generation Score is primarily a performance indicator, not a diagnostic report.
A declining or unusually low score can tell you that something deserves investigation. The next step is to look at the underlying data and, where necessary, investigate possible causes such as soiling, inverter problems, shading, electrical faults or other maintenance issues.
12 How often should I check my Generation Score?
Checking performance regularly is more useful than looking at it only when something appears to be wrong.
The ideal frequency depends on how the plant is monitored and how much data is available. With automated monitoring, performance can be evaluated continuously and unusual changes can be detected much earlier than through occasional manual checks.
The important thing is to look at trends and anomalies, rather than reacting to a single day's number.
13 Is Generation Score the same as solar generation?
No.
Solar generation is the amount of electricity your plant produced, usually measured in kWh or units.
Generation Score is a normalized performance indicator that puts that generation into context.
The score doesn't replace the underlying data. It makes the data easier to understand.
14 Can Generation Score help me identify a problem early?
Yes, when it is tracked over time and combined with other plant data.
A sudden or persistent change in performance can be an early indication that something has changed.
For example, if your plant's performance begins falling while comparable plants continue to perform normally, that difference can trigger an investigation before the problem becomes obvious from your electricity bill alone.
This is where performance monitoring becomes more useful than simply recording monthly generation.
Explore the Solabrix Ecosystem
Generation Score is the foundation of intelligent solar plant ownership. Here is how you can use it right now:
Calculate Your Score
Enter your plant size and monthly units into our free interactive calculator to see your live dial and verdict.
See How Plants Compare
Explore the Solabrix Generation Championship leaderboards and see how rooftop plants in Pune rank.
If Your Score Is Low
Recover lost generation with condition-triggered module washing, thermal scanning, and electrical health audits.
Authoritative Standards & References
- International Energy Agency (IEA PVPS Task 13): Performance and Reliability of Photovoltaic Systems. Standardized metrics for Specific Yield ($Y_f$), Performance Ratio (PR), and soiling derate factors.
- National Renewable Energy Laboratory (NREL): Photovoltaic System Performance Benchmarking & Irradiance Modeling. Golden, CO.
- Bureau of Indian Standards (BIS): IS/IEC 61724 — Photovoltaic System Performance Monitoring: Guidelines for Measurement, Data Exchange, and Analysis.
- Solar Energy Corporation of India (SECI): Technical Quality Specifications for Solar PV Plants.