Stringing rules of thumb that stop working on Indian rooftops
String length is decided by the coldest morning, not the hottest afternoon. The voltage arithmetic, the MPPT rules, and the mistakes that show up in year two.

Most rooftop systems in India are strung by a rule someone learned on their first job and has applied ever since. Twelve modules a string, two strings an inverter, done by lunch.
It works until the roof has two faces, or the site is in Punjab in January, or the customer's inverter drops out every afternoon in May.
The rule that actually sets string length
Module voltage rises as temperature falls. So the maximum voltage a string will ever produce happens on the coldest morning of the year, at first light, before the modules have warmed up. That figure must stay below the inverter's maximum DC input voltage.
The arithmetic, using the module datasheet rather than a rule of thumb:
string Voc at design temperature = module Voc × (1 + coefficient × (25 − minimum temperature))
Modern modules carry a Voc temperature coefficient somewhere around −0.25 to −0.30 percent per degree. Work an example for a 540 watt module with a Voc of 49.5 volts, a coefficient of −0.25 percent, in a location that reaches 5 degrees:
- Rise over standard conditions: 0.25 percent × 20 degrees = 5 percent.
- Voc per module: about 52 volts.
- Twelve in series: about 624 volts.
Against a 600 volt inverter limit, twelve fails and eleven passes. The same twelve modules in coastal Kerala, where it never approaches 5 degrees, are entirely fine.
That is the whole reason a rule of thumb travels badly. String length is a function of your coldest morning, and India has a very wide range of coldest mornings.
The other end: the hot afternoon
The opposite limit is quieter and shows up as underperformance rather than as a failure.
As modules heat, their maximum power voltage falls. If a string's Vmp at the highest cell temperature drops below the inverter's minimum MPPT voltage, the inverter cannot track properly and output falls away exactly when irradiance is highest.
A string that is too short is the usual cause. So the real design window is bounded at both ends: long enough to stay above the MPPT minimum on the hottest afternoon, short enough to stay below the maximum on the coldest morning.
Rules for MPPT inputs
Four, and they cause more lost generation between them than module choice ever will.
- Strings sharing an MPPT should be identical. Same module, same count, same tilt, same azimuth. Two unequal strings on one input drag each other toward the weaker one.
- Different roof faces need different MPPTs. An east face and a west face peak at different times. Combine them on one tracker and you lose part of both.
- Respect the maximum input current per MPPT, sized against short circuit current with a safety margin, not against the operating current.
- Group shaded modules deliberately. If part of the array is shaded at certain hours, putting those modules on the same string contains the loss rather than spreading it across the system. The measurement that tells you which modules those are is in shading analysis without guesswork.
The things that fail in year two, not year one
- Under-sized DC cable. Keep DC voltage drop low, on the order of one to two percent. A long run to an inverter placed for convenience rather than for cable length is a permanent tax on generation.
- Missing string fuses. Once you have several strings in parallel, fault current from the healthy strings can flow into a faulted one. Protection is not optional at that point.
- Field crimped connectors of mixed brands. Mismatched MC4 pairs and poor crimps are a leading cause of DC arcing, which is the failure mode that starts fires rather than merely losing units.
- No labelling. The string that is down in year three is found in ten minutes on a labelled array and in an afternoon on an unlabelled one.
What to standardise
Decide these once, at company level, rather than per job:
- The minimum design temperature for each region you work in.
- The inverter families you use, with their voltage windows and current limits recorded.
- A checked string length per module and inverter combination, revisited whenever either changes.
- Cable sizes by run length, so nobody is deciding on the roof.
- A labelling convention.
That list turns stringing from an act of memory into an act of reference, which is the difference between a design that survives your best technician leaving and one that does not.
The short version
- String length is set by the coldest morning: module Voc rises as temperature falls, and the string must stay under the inverter's maximum DC voltage.
- It is bounded at the other end too. Too short, and Vmp on a hot afternoon falls below the MPPT minimum.
- Strings on one MPPT must be identical. Different roof faces belong on different MPPTs.
- Respect the input current limit per MPPT, and fuse parallel strings.
- Group shaded modules on the same string to contain the loss.
- Standardise design temperature, string lengths per module and inverter pair, cable sizes and labelling at company level.



