Estimate nominal voltage, current and power for identical solar panels in series, parallel or equal-length series-parallel strings. Compare integer layouts and optionally calculate aggregate Isc, datasheet-coefficient temperature-adjusted Voc and voltage headroom. These calculations do not specify circuit protection or conductor size.

Identical panels under matched conditions. Series adds voltage; parallel adds current.

Voltage and short-circuit checks

Use the signed datasheet value. No coefficient is assumed.

Solar Panel Series and Parallel Array Formula

Wiring determines how the voltage and current of individual panels combine into array totals. For identical panels connected in series, the voltages add and the current stays the same:

V(array) = Vmp * Ns
 I(array) = Imp

For identical panels connected in parallel, the currents add and the voltage stays the same:

V(array) = Vmp
 I(array) = Imp * Np

A series-parallel array combines both rules. Panels are wired into series strings, and the strings are wired together in parallel:

V(array) = Vmp * Ns
 I(array) = Imp * Np
 P(array) = Vmp * Imp * Ns * Np

The cold weather safety check uses the open circuit voltage corrected for the lowest temperature the array will see:

Voc(max) = Voc * Ns * (1 + B/100 * (Tmin - 25))

Variables:

  • Vmp is the maximum power voltage of one panel, in volts, from the spec label on the back of the panel
  • Imp is the maximum power current of one panel, in amps
  • Ns is the number of panels wired in series in each string
  • Np is the number of strings wired in parallel
  • P(array) is the total array power at the maximum power point, in watts
  • Voc is the open circuit voltage of one panel at 25°C
  • B is the temperature coefficient of Voc in percent per °C, typically between -0.25 and -0.35 for crystalline panels
  • Tmin is the coldest expected ambient temperature, in °C

Series mode sets Np to 1; parallel mode sets Ns to 1; series-parallel mode uses both entered counts. Compare mode lists every integer factorization into equal strings, for up to 500 panels. Counts must be whole numbers rather than silently rounded. Optional Voc and Isc are nameplate values for the same panel. Temperature correction requires both a signed datasheet Voc coefficient and the selected lowest temperature; no generic coefficient is assumed. An equipment voltage comparison uses the higher of STC and temperature-adjusted Voc. Below the voltage limit is only a voltage check; equality has no headroom and does not establish compatibility.

These are ideal estimates for identical panels and equal strings under matched irradiance and temperature, without shading, mismatch or wiring loss. Different modules share a string current or a parallel operating voltage, so their actual operating point depends on their current-voltage curves and bypass diodes. It is not universally the lowest printed current or voltage. Do not apply these matched-panel totals to mixed modules.

Cold Weather Voltage Correction Factors

Open-circuit voltage generally rises as crystalline modules cool. Use the selected module’s signed datasheet Voc coefficient, lowest expected site temperature, tolerances and installation manual. The following table is only a linear-model illustration for a coefficient of -0.30%/°C, not a code table, default for an unknown module or guarantee of the highest possible voltage. The Canadian Solar U.S. installation manual, July 2026 describes module-specific temperature and protection requirements; the equipment installation manual separately limits allowed PV configurations.

Illustrative temperature (°C)°FFactor at -0.30%/°C
25771.000
0321.075
-10141.105
-20-41.135
-40-401.195

For three panels rated 24.3 V Voc and a supplied coefficient of -0.30%/°C at -12°C, the linear factor is 1.111. The model gives 72.9 × 1.111 = 80.9919 V. A real design still needs module tolerances, equipment limits, current checks and the applicable manufacturer and code requirements; an illustrative coefficient cannot replace an unknown datasheet value.

The second table summarizes the practical trade-offs between the two wiring directions.

FactorSeriesParallel
VoltageAdds with each panelStays at one panel
CurrentStays at one panelAdds with each panel
Partial shadeShading can reduce string output; bypass-diode and operating-point behavior matterParallel strings can retain independent contributions at a shared operating voltage
Wire costHigher voltage can reduce current for a given power; conductor design remains circuit-specificSummed current affects conductor and protection requirements
Extra hardwareUse rated connectors and required protectionCombining and string protection follow the module and equipment instructions
Cold weather riskVoc stacks and can exceed the controller limitVoc stays at one panel
Best paired withMPPT controllers with a wide input windowEquipment with compatible voltage and current ratings; shading alone does not select a topology

Solar Panel Series and Parallel Array Example

Example 1: Four panels rated 18.6 V Vmp and 5.38 A Imp are arranged as two parallel strings of two panels in series. Vmp is 18.6 × 2 = 37.2 V, Imp is 5.38 × 2 = 10.76 A, and ideal power is 18.6 × 5.38 × 4 = 400.272 W. All four in series give 74.4 V at 5.38 A; all four in parallel give 18.6 V at 21.52 A. Each layout has the same ideal nameplate power but needs separate equipment compatibility checks.

Example 2: Three panels rated 24.3 V Voc with a supplied coefficient of -0.30%/°C give 72.9 V at 25°C. At -15°C the factor is 1.12 and corrected Voc is 81.648 V. Against a 100 V equipment limit, the arithmetic difference is 18.352 V; that alone does not approve the design. Four in series give 108.864 V and exceed the voltage limit. A lone fourth panel must not simply be paralleled with the three-panel string, because unequal strings have different operating voltages; redesign equal strings or use appropriate independent inputs.

Frequently Asked Questions

Do parallel strings need fuses?

Protection cannot be decided from string count alone. Use the selected module’s maximum series fuse rating and reverse-current limits, equipment instructions and applicable circuit rules. For example, the July 2026 Canadian Solar U.S. manual requires appropriate per-string protection for two or more parallel strings for its covered modules, so a universal three-string threshold is incorrect. Aggregate Isc is not a fuse size or conductor ampacity. This calculator therefore reports the unadjusted Isc sum and leaves protection and conductor selection to the defined installation design.

What happens if I mix panels with different specs?

Mismatched modules have different current-voltage curves. In series they share current; in parallel they share operating voltage. Shading, bypass diodes and the tracked operating point determine the resulting loss, so selecting the lowest printed rating is not a complete model. Use compatible, matched modules and equal strings according to the manufacturer’s instructions; this calculator does not simulate mismatch.

Why does the calculator check Voc instead of Vmp against the controller limit?

Equipment can see array open-circuit voltage when no current is drawn, including a disconnect or a full battery. Voc, rather than Vmp, is therefore relevant to maximum input-voltage limits. The signed coefficient model estimates temperature-adjusted Voc; the comparison uses the higher of that estimate and STC Voc, with exact equality identified as no headroom. Actual design must also check the minimum tracking/start voltage, maximum input and short-circuit currents, module system-voltage limits, tolerances, protection and wiring.