Solar PV String & MPPT Sizing Calculator

Calculate temperature-corrected max Voc, min/max modules per string, inverter MPPT window, and 156% DC wire sizing per NEC §690.7 & §690.8.

NEC edition

Inputs

V
V
A
%/°C
°C
V
V

VoltageLab app

Take this toolkit with you on the job

The full VoltageLab electrician app — wire tables, code lookups and job-site calculators offline, on Android and iOS.

⚡ Test your knowledge
NEC Article 220 was renumbered in the 2026 code cycle. What is the new article number?
  • A. Art. 100
  • B. Art. 120
  • C. Art. 200
  • D. Art. 230
💡 NEC 2026 renumbered Article 220 (Branch-Circuit, Feeder, and Service Calculations) to Article 120.
Energy Management Systems were moved from Article 750 to which article in NEC 2026?
  • A. Art. 100
  • B. Art. 125
  • C. Art. 130
  • D. Art. 150
💡 NEC 2026 moved Energy Management Systems from Article 750 to Article 130.
Which NEC standard size overcurrent device comes after 90A?
  • A. 95A
  • B. 100A
  • C. 110A
  • D. 105A
💡 Per NEC §240.6(A), the standard sizes are …90, 100, 110, 125… There is no 95A standard size.

VoltageLab app

Studying for your electrical exam?

Practice NEC exam questions with full explanations and progress tracking, right on your phone.

How it works & the NEC rules behind it

Solar PV modules produce higher voltage in cold temperatures. Under NEC §690.7, the maximum photovoltaic system voltage must be calculated using the lowest expected ambient temperature to ensure system voltage never exceeds equipment ratings (e.g., 600V for residential dwellings per §690.7(C), or 1000V/1500V for commercial installations).

Key PV String Sizing Rules:

  • 1. Cold-Weather Maximum Voc (§690.7(A)): Calculated using manufacturer temperature coefficients:
    Max Voc = Voc(STC) × [1 + (Temp Coeff (%/°C) × (Lowest Temp °C − 25°C))].
    Alternatively, Table 690.7(A) correction factors can be used.
  • 2. Maximum Panels per String: Floor(Inverter Max DC Voltage ÷ Max Module Voc). Ensures the string never exceeds the inverter maximum voltage limit or 600V residential code cap.
  • 3. Minimum Panels per String (MPPT Tracking): Sized at high summer temperatures (e.g. +40°C to +65°C cell temp): Ceil(Inverter Min MPPT Voltage ÷ High-Temp Vmp).
  • 4. DC Conductor & OCPD Sizing (§690.8): PV source circuits are subject to two 125% factors (125% for maximum current irradiance boost × 125% continuous duty = 156.25% of Isc):
    Min Conductor Ampacity = Module Isc × 1.5625.

Formulas & equations

Cold-Weather Max Voc = Voc_STC × [1 + (α_Voc × (T_min − 25°C))] (§690.7(A)) Max Modules / String = Floor(Max Inverter Voltage ÷ Cold-Weather Max Voc) Min Modules / String = Ceil(Inverter Min MPPT Voltage ÷ Hot-Weather Vmp) DC Conductor Ampacity = Module Isc × 1.25 × 1.25 = Isc × 1.56 (§690.8)

NEC reference table

Lowest Expected Ambient Temp NEC Table 690.7(A) Multiplier Typical 400W Module Voc (STC 37.2V) Max Cold Voc
20°C to 24°C (68°F to 76°F)1.0237.2 V37.9 V
10°C to 14°C (50°F to 58°F)1.0637.2 V39.4 V
0°C to 4°C (32°F to 40°F)1.1037.2 V40.9 V
−10°C to −6°C (14°F to 22°F)1.1437.2 V42.4 V
−20°C to −16°C (−4°F to 4°F)1.1837.2 V43.9 V
−30°C to −26°C (−22°F to −14°F)1.2337.2 V45.8 V

Worked example, step by step

Example: Sizing 400W Solar Panels on a 600V Inverter (Winter Min −15°C)

Module: 400W (Voc = 37.2V, Vmp = 31.0V, Isc = 13.8A, Temp Coeff = −0.28%/°C). Inverter: 600V Max DC, MPPT 150V–480V.

  • 1. Cold Temp Delta: −15°C − 25°C = −40°C.
  • 2. Max Cold Voc: 37.2V × [1 + (−0.0028 × −40)] = 37.2V × 1.112 = 41.37 Volts.
  • 3. Max Modules / String: 600V ÷ 41.37V = 14.5 → 14 Modules Maximum (14 × 41.37V = 579.2V < 600V).
  • 4. Min Modules (Hot 55°C): Hot Vmp = 31.0V × 0.90 = 27.9V. Min modules = 150V ÷ 27.9V = 5.37 → 6 Modules Minimum.
  • 5. Conductor Ampacity (156%): 13.8A × 1.5625 = 21.56 Amps → #10 AWG Copper PV Wire (30A+).

Frequently asked questions

Under NEC §690.7(C), photovoltaic source and output circuits installed in or on one- and two-family dwellings are strictly limited to a maximum voltage of 600 Volts between conductors to mitigate shock and arcing risks for first responders and occupants.

Under NEC §690.8(A)(1), the maximum current is 125% of module Isc to account for sunlight reflections (edge-of-cloud enhancement). Then §690.8(B) requires an additional 125% factor because solar power is continuous (operating 3+ hours), resulting in 1.25 × 1.25 = 1.5625 × Isc.