PV String Sizing Calculator (Panels per String)

Find the min and max solar panels per string for an inverter MPPT window

Ad placeholder (leaderboard)

Sizing a PV string means finding how many panels can be wired in series so the string voltage stays below the inverter’s maximum on the coldest morning while still staying above the inverter’s minimum tracking voltage on the hottest afternoon. This calculator does both temperature corrections and returns the valid range of modules per string.

How it works

Module voltages shift with cell temperature relative to 25 °C STC. The tool applies the datasheet temperature coefficients:

Voc(cold) = Voc_stc + βVoc × (T_cold − 25)
Vmp(hot)  = Vmp_stc + βVmp × (T_hot  − 25)
max modules = floor( inverter max DC voltage / Voc(cold) )
min modules = ceil ( inverter min MPPT voltage / Vmp(hot) )

Because the Voc coefficient is negative, a cold temperature raises Voc and sets the maximum string length per NEC 690.7. The hot-corrected Vmp sets the minimum length so the inverter keeps tracking. Any whole number between the two is a valid string size.

Example and notes

A module with 40 V Voc, 32 V Vmp, a −0.12 V/°C Voc coefficient and a −0.10 V/°C Vmp coefficient, at a −15 °C record low and 70 °C hot cell temperature, gives a cold Voc of about 44.8 V and a hot Vmp of about 27.5 V. Against a 600 V max input and a 200 V minimum MPPT voltage, the string can hold up to 13 modules (max) and needs at least 8 (min). Always use the record-low extreme, not the average winter low, and confirm the inverter datasheet voltage limits.

Ad placeholder (rectangle)