Solar Price List
Back to Blog

Solar Panel String Sizing Guide 2026: Voltage, Current & Temperature Calculations

17 min read

Every solar proposal contains a critical design decision that most buyers never see explained: string sizing. The number of panels connected in series per string, the inverter's input voltage window, and how cold-weather voltage spikes interact with your inverter's maximum rating are not just technical details — they determine whether your system works reliably for 25 years or trips breakers on the first cold January morning.

String sizing errors are the most common cause of permit rejections and post-installation inverter failures. This guide gives you the exact calculations, so you can read your installer's string sizing table, ask informed questions, and catch mistakes before they become your problem.

Companion guides: DC-to-AC Ratio Guide | Solar Panel Wiring Guide | Grid-Tie Inverter Selection Guide


What Is a String?

In a series-connected solar array, panels are wired positive-to-negative in a chain called a string. The string's total voltage equals the sum of each panel's voltage; the current equals one panel's current.

For example, a string of 12 panels each rated at 40V and 10A produces:

  • String voltage: 12 × 40V = 480V
  • String current: 10A (unchanged by series wiring)

Strings are then connected to the inverter's DC input. The inverter converts DC power to AC, feeding your home and the grid. The number of panels per string — and how many strings the inverter can accept — determines whether the system produces power safely and efficiently across all weather conditions.

Why String Sizing Is Critical

String sizing is governed by three hard limits that must all be satisfied simultaneously:

  1. Maximum input voltage (Vmax): Cold weather increases panel voltage. If the string voltage exceeds the inverter's Vmax, the inverter shuts down to protect itself — or fails permanently.
  2. MPPT minimum voltage (Vmppt-min): Hot weather decreases panel voltage. If the string drops below the minimum, the inverter can't track the maximum power point.
  3. MPPT maximum voltage (Vmppt-max): The upper bound of the inverter's efficient operating window. Exceeding this causes clipping loss or inverter shutdown even before hitting Vmax.

The goal: every panel, at every temperature your site will experience, must keep string voltage within the MPPT window — and always below Vmax.


The Three Voltage Parameters You Must Know

Every solar panel datasheet specifies voltages at Standard Test Conditions (STC: 25°C, 1000 W/m²). You'll need three values:

Parameter What It Means Typical 400W Panel
Voc (Open-Circuit Voltage) Panel voltage with no current flowing; the highest voltage the panel can produce 38–42V
Vmp (Maximum Power Voltage) Voltage at which the panel produces maximum power 32–36V
Temperature Coefficient of Voc How much Voc changes per °C, expressed as %/°C −0.24% to −0.38%/°C

Why Temperature Matters So Much

Solar panels produce more voltage in cold weather and less in hot weather — the opposite of what most buyers expect. For string sizing, the cold-weather voltage spike is what matters: on a −10°C morning in Minneapolis with full sun (a "best production day"), your panels produce significantly more voltage than their STC rating.

If the cold-weather string voltage exceeds the inverter's Vmax, the inverter shuts down — or worse, fails permanently.


The Temperature-Corrected Voc Formula

This is the single most important calculation in string sizing:

Cold-weather Voc per panel = Voc_STC × [1 + (Coefficient × ΔT)]

Where:

  • Voc_STC = Open-circuit voltage at standard test conditions (from datasheet)
  • Coefficient = Temperature coefficient of Voc (from datasheet, as a decimal, e.g., −0.0027 for −0.27%/°C)
  • ΔT = Temperature difference from STC (25°C minus the coldest expected temperature)

Worked Example: Minneapolis, Minnesota

Panel: Q CELLS Q.PEAK DUO-G10+ 400W

  • Voc_STC: 41.8V
  • Temperature coefficient of Voc: −0.27%/°C = −0.0027/°C

Site conditions: Record low temperature = −36°C (design standard: use all-time record low for the site)

Calculation:

  • ΔT = 25°C − (−36°C) = 61°C
  • Correction factor = −0.0027 × 61°C = −0.165 (a −16.5% correction — but since Voc INCREASES in cold, the correction is POSITIVE for cold-weather Voc)
  • Cold-weather Voc = 41.8V × [1 − (−0.165)] = 41.8V × 1.165 = 48.7V per panel

For a 12-panel string: 12 × 48.7V = 584V

If the inverter's Vmax is 600V, this string is acceptable (584V < 600V). If Vmax is 500V, this string design would cause a dangerous overvoltage condition.

For a 13-panel string: 13 × 48.7V = 633V — this would exceed a 600V Vmax inverter and fail inspection.

NEC 125% Safety Factor

The National Electrical Code (NEC Article 690.7) requires an additional 125% safety factor on Voc for wire and fuse sizing:

Design voltage = Cold-weather Voc × number of panels × 1.25

Using our Minneapolis example with 12 panels:

  • 48.7V × 12 × 1.25 = 730V — this is the voltage used for conduit, wire, and overcurrent protection sizing, NOT for the inverter Vmax check

The inverter Vmax check uses the raw cold-weather Voc (584V). The NEC 125% figure applies to wiring components only.


Maximum String Length: The Vmax Limit

Maximum panels per string = Inverter Vmax ÷ Cold-weather Voc per panel

This is always a floor division — round down, never up.

String Length Table by Inverter Vmax and Panel Type

Assumptions: Design temperature −20°C (cold-climate U.S.); standard residential panels.

Inverter Vmax Low Temp. Coefficient (HJT, −0.24%/°C) Standard Coefficient (TOPCon, −0.30%/°C) High Coefficient (PERC, −0.37%/°C)
480V 10 panels 9 panels 9 panels
600V 13 panels 12 panels 11 panels
800V 17 panels 16 panels 15 panels
1000V 21 panels 20 panels 18 panels

Panel Voc assumed 42V at STC. Adjust proportionally for panels with higher/lower Voc.

Key takeaway: HJT panels allow one or two more panels per string than standard TOPCon panels, and several more than legacy PERC panels, because their lower temperature coefficient produces less cold-weather voltage spike.


Minimum String Length: The MPPT Minimum Voltage

The second constraint comes from the bottom of the MPPT window. In hot weather, panel voltage drops. If the string voltage falls below the inverter's minimum MPPT voltage (Vmppt-min), the inverter either shuts down or operates inefficiently.

Hot-weather Vmp per panel = Vmp_STC × [1 + (Coefficient × ΔT)]

Where ΔT = 25°C minus the hottest expected cell temperature (not ambient air temperature — cell temperature is typically 25–35°C higher than ambient).

Worked Example: Phoenix, Arizona

Panel: LONGi Hi-MO 7 400W

  • Vmp_STC: 34.4V
  • Temperature coefficient of Voc: −0.29%/°C (Vmp has a slightly higher coefficient; use the Voc coefficient as a conservative proxy unless the datasheet specifies Vmp coefficient separately)

Site conditions: Peak summer ambient temperature 45°C; cell temperature = 45 + 25 = 70°C

Calculation:

  • ΔT = 25°C − 70°C = −45°C (negative because it's warmer than STC)
  • Hot-weather Vmp = 34.4V × [1 + (−0.0029 × −45°C)] = 34.4V × 0.870 = 29.9V per panel

Minimum string length for a 320V Vmppt-min inverter: 320 ÷ 29.9 = 10.7 → round up to 11 panels

For a 200V Vmppt-min inverter: 200 ÷ 29.9 = 6.7 → minimum 7 panels

Combining Both Constraints: The MPPT Window

Your string length must satisfy both simultaneously:

  • Maximum: limited by cold-weather Voc vs. Vmax
  • Minimum: limited by hot-weather Vmp vs. Vmppt-min

If these constraints conflict (e.g., maximum of 10 panels, minimum of 11 panels), the system design is not viable with that panel/inverter combination. Either the panel count must change, or the inverter must be replaced with one that has a wider MPPT window.


Strings per MPPT Input

Most string inverters have 2–4 MPPT inputs. Each MPPT input tracks its connected strings independently. This matters for:

  • Shading: Strings on different roof faces (different azimuth or shade exposure) should be on separate MPPT inputs
  • Mixed orientations: South-facing and east-facing strings perform differently throughout the day; they must be on separate MPPTs to avoid the stronger array pulling down the weaker one
  • String balance: All strings on a single MPPT input must have the same number of panels (or be within one panel of each other) for balanced production

String Balance Rule

If an inverter has an MPPT input rated for 2 strings, and you connect one 12-panel string and one 11-panel string, the lower-voltage string pulls down the combined output. The recommendation: all strings on a single MPPT input should be equal length.

When roof geometry forces unequal strings, use separate MPPT inputs.


Current Limits: The Other Half of String Sizing

While voltage dominates string sizing headlines, current matters for wire and fuse sizing.

Short-circuit current per string (Isc): The maximum current a string can produce under fault conditions. This equals the panel's Isc rating (unchanged by series wiring).

NEC 690.8 sizing rule: Wire and overcurrent protection must be rated for 1.25 × Isc (the same 125% safety factor as voltage).

How Current Affects Multi-String Systems

When multiple strings are connected in parallel at a combiner box, their currents add:

  • 3 strings × 10A each = 30A combined current
  • The wire from combiner box to inverter must handle 1.25 × 30A = 37.5A
  • Choose the next standard wire size above 37.5A (typically 8 AWG copper for distances under 30 feet)

Current and NEC Fuse Requirements

Each string in a combiner box must be fuse-protected if the string's Isc exceeds the inverter input's current rating divided by the number of parallel strings (the "module fuse" or "string fuse").

For standard residential systems with 1–2 strings per MPPT input, string fuses are often not required. For systems with 4+ strings on a single input, string fuses are mandatory per NEC 690.9.


NEC 2023 Rapid Shutdown Compliance

NEC 2023 Section 690.12 requires all rooftop solar systems to de-energize to ≤80V within 30 seconds of a rapid shutdown signal (triggered by a remote switch at the service entrance, typically labeled "PV System Disconnect" or activated by a utility disconnect).

How each inverter type meets this:

Inverter Type Rapid Shutdown Method Additional Hardware Needed
Microinverters (Enphase, Hoymiles) Automatic — modules produce AC, not DC; de-energize when AC is disconnected None
Power optimizers (SolarEdge, Tigo) Automatic — optimizers de-energize panels to a safe DC voltage when communication is lost None
String inverters WITHOUT optimizer Requires a module-level rapid shutdown transmitter/receiver kit $200–$500 add-on hardware
Hybrid/battery inverters (most) Depends on manufacturer; typically automatic with battery disconnect Varies

For string sizing purposes: If your installer specifies a string inverter without optimizers, your permit will require rapid shutdown compliance. The transmitter/receiver kit does not affect string sizing calculations, but it must be specified in the permit drawings.


Reading the String Sizing Table in Your Proposal

A compliant proposal should include a string sizing table or combiner box schedule. Here is what to look for:

Example String Sizing Table

System Parameter Value
Panel model Q CELLS Q.PEAK DUO-G10+ 400W
Panel Voc (STC) 41.8V
Panel Vmp (STC) 33.5V
Temperature coefficient of Voc −0.27%/°C
Design low temperature −18°C (site record low)
Cold-weather Voc per panel 48.5V
Panels per string 12
String cold-weather Voc 582V
Inverter Vmax 600V
Safety margin 18V (3%)
Inverter MPPT range 200–600V
Hot-weather string Vmp 430V
MPPT minimum 200V ✓
MPPT maximum 600V ✓
Status PASS

Red flags in a string sizing table:

  1. Design low temperature higher than your region's all-time record low (overly optimistic)
  2. Safety margin less than 5% between cold-weather Voc and Vmax (too close to the limit)
  3. Hot-weather Vmp approaching or below Vmppt-min (system will underperform in summer)
  4. No temperature-corrected Voc calculation shown (the proposal skipped the critical step)
  5. String lengths that don't match the MPPT input count (e.g., 3 strings per input on a 2-input MPPT — requires a combiner box)

How String Sizing Differs by Inverter Type

String Inverters

Full string sizing applies. Temperature-corrected Voc, MPPT window, and NEC 125% safety factor must all be verified. String inverters typically have 1–4 MPPT inputs, each supporting 1–2 strings without external combiners (larger strings requiring a combiner box).

Microinverters (Enphase IQ8M, Hoymiles HM-800)

String sizing is irrelevant — each panel connects to its own microinverter, producing AC directly. There are no DC strings, no temperature-corrected Voc concerns, and no MPPT window to satisfy. Microinverters automatically handle NEC rapid shutdown.

Power Optimizers (SolarEdge HD-Wave, Tigo TS4)

DC string sizing applies at the optimizer level, but with a critical difference: optimizers regulate each panel's DC output before it reaches the string. The inverter sees a regulated DC input (typically fixed at the optimizer's output voltage), making the string sizing window much wider than with conventional panels. SolarEdge systems, for example, typically specify a fixed optimizer output of 1V nominal, with string sizing determined by panel count rather than panel voltage.

Hybrid Inverters (Growatt SPH, Sol-Ark 15K)

Hybrid inverters support both solar panels and battery storage. String sizing applies to the solar input exactly as with string inverters. Battery sizing is a separate calculation. The key complexity: hybrid inverters often have independent MPPT channels for solar and different DC input channels for battery — confirm which channel receives the panel strings.


System Design: Matching Panels and Inverters

When String Sizing Limits Your Options

For a standard residential installation in a cold climate (design temperature −20°C), an inverter with 600V Vmax supports a maximum of 12 × 400W panels per string (using panels with Voc ≈ 42V and standard temperature coefficient).

If the system requires 24 panels total:

  • Option A: Two 12-panel strings on two separate MPPT inputs → 9.6 kW DC on an 8.0 kW inverter (DC-to-AC ratio: 1.20 — within the normal range)
  • Option B: Three 8-panel strings on a 3-input inverter → 9.6 kW DC total (less common; check inverter input count)
  • Option C: Increase to a 1000V Vmax inverter, allowing up to 20 panels per string

The 1000V inverter choice is common in commercial installations; residential systems typically use 600V or 800V inverters with 2–4 MPPT inputs.

When String Sizing Rules Out Panel/Inverter Combinations

If a buyer wants to use 48V Voc panels (higher than the typical 40–42V range), the same 12-panel string would produce:

Cold-weather Voc (12 × 48V × 1.165 temperature correction) = 670V

This exceeds a 600V Vmax inverter and requires upgrading to an 800V or 1000V Vmax inverter.


State-Specific String Sizing Considerations

Cold-Climate States (MN, WI, VT, ME, NH, MT, ND, SD, WY)

Use the state's historical record low temperature as the design temperature. In North Dakota, Bismarck has recorded −44°C; this extreme cold-weather Voc must be verified for any proposed string length. Installers who use an inadequate design temperature (e.g., −20°C in ND instead of −44°C) may produce a system that trips on the coldest winter mornings.

Hot-Climate States (AZ, NV, TX, FL, NM, CA)

The MPPT minimum voltage constraint is more critical in hot climates. In Phoenix, summer cell temperatures can exceed 70°C, reducing Vmp substantially. A proposal that shows adequate string length in STC conditions may fail the hot-weather minimum check. Verify that the installer used cell temperatures of 60–75°C (not ambient air temperature) for the hot-weather Vmp calculation.

Performance-Based Incentive (PBI) States (MA, CT, MN, IL)

In states where solar incentive income is based on metered kWh production (Massachusetts SMART, Connecticut RSIP, Minnesota Xcel Solar*Rewards, Illinois Shines), string sizing errors have a double financial impact: lost production also means lost incentive income. A string that frequently trips in cold weather loses not only electricity bill savings but also the per-kWh PBI payment.

MA SMART impact: At $0.17/kWh PBI payment and 500 kWh/year lost to a cold-weather string trip pattern, the homeowner loses $85/year × 10 years = $850 in SMART income in addition to lost electricity savings.


6 Common String Sizing Mistakes to Avoid

  1. Using ambient air temperature instead of cell temperature for hot-weather checks: Cell temperature runs 25–35°C above ambient. Using 45°C air temperature instead of 70–75°C cell temperature produces an optimistic Vmp estimate.

  2. Ignoring the site's all-time record low temperature: Using average winter low instead of absolute minimum record. In cold-climate states, all-time record lows can be 15–25°C below average winter lows.

  3. Exceeding Vmax by "just a few volts": Any exceedance of Vmax is a code violation and a warranty-voiding event. The NEC and inverter manufacturers provide zero tolerance on Vmax.

  4. Unbalanced strings on a single MPPT input: Connecting 12 panels and 11 panels to the same MPPT input causes the lower string to limit the combined output. Use separate MPPT inputs or make strings equal.

  5. Omitting rapid shutdown hardware for string inverters: Installing a string inverter without optimizers and not specifying the rapid shutdown transmitter/receiver kit. The system will fail inspection in nearly all U.S. jurisdictions.

  6. Ignoring the panel's Voc-to-Vmp difference: Some designers check Voc against Vmax but don't verify that Vmp in hot weather still exceeds Vmppt-min. A system that passes the Vmax check may still underperform or trip in summer if the MPPT minimum isn't verified.


The 7 Questions to Ask Your Installer About String Sizing

Before signing a solar contract, request and review the electrical design drawings. Ask these specific questions:

  1. "What design low temperature did you use for the Voc calculation?" — It should match or exceed your location's recorded all-time low.
  2. "What is the cold-weather Voc per panel, and what is the total cold-weather string voltage?" — Confirm it's below the inverter's Vmax with a margin of at least 5%.
  3. "What is the hot-weather Vmp per panel, and does the string stay above Vmppt-min in summer?" — Require the actual cell temperature assumption, not ambient.
  4. "Are all strings on the same MPPT input the same length?" — If not, why not, and which MPPT inputs have unequal strings?
  5. "Does this system meet NEC 2023 rapid shutdown compliance?" — If a string inverter is used without optimizers, what rapid shutdown hardware is specified?
  6. "What is the string fuse rating and wire gauge?" — Confirm the 125% safety factor is applied to the wire and fuse sizing.
  7. "Has this design been reviewed by a licensed engineer?" — For systems over 10 kW, many jurisdictions require a stamp from a licensed Professional Engineer (PE).

Frequently Asked Questions

How many solar panels can I have per string? The maximum depends on your inverter's Vmax and the temperature-corrected Voc of your panels. A 600V Vmax inverter with 42V Voc panels (at STC) in a climate where temperatures reach −20°C typically allows 12 panels per string. Use a 1000V Vmax inverter for up to 20 panels per string on the same panel type.

What happens if string voltage exceeds the inverter Vmax? The inverter's protection circuitry detects the overvoltage and either shuts down the system or, in severe cases, suffers permanent damage. Most inverter warranties are void if overvoltage has occurred. This is the most serious string sizing mistake — it can require replacing the entire inverter.

Do microinverters need string sizing? No. Microinverters are installed one-per-panel and produce AC directly; there are no DC strings. Each panel operates independently, so temperature-corrected Voc, MPPT window, and combiner box sizing all become irrelevant.

What is the MPPT window and why does it matter? The Maximum Power Point Tracker (MPPT) is the circuit inside the inverter that continuously adjusts its input impedance to maximize power extraction from the panels. It can only do this within a specific voltage range (Vmppt-min to Vmppt-max). If string voltage falls outside this window — either because it's too cold (voltage too high, approaching Vmax) or too hot (voltage too low, approaching Vmppt-min) — the inverter may clip production or shut down entirely.

Can I add panels to an existing string? Adding panels to an existing string increases string voltage. You must recalculate the cold-weather Voc to verify the new string voltage stays below the inverter's Vmax. In many cold-climate states, adding even one panel to a maxed-out 12-panel string would exceed Vmax. Consult your installer and review the electrical drawings before any expansion.


Summary: String Sizing in 5 Steps

  1. Find your design temperatures: coldest ever recorded low + hottest expected cell temperature (ambient + 25–35°C)
  2. Calculate cold-weather Voc: Voc_STC × [1 + (coeff × (25 − coldest temp))]
  3. Determine maximum string length: Inverter Vmax ÷ cold-weather Voc per panel (round down)
  4. Calculate hot-weather Vmp: Vmp_STC × [1 + (coeff × (25 − hottest cell temp))]
  5. Verify minimum string length: All strings must keep Vmp above Vmppt-min in the hottest conditions

If both constraints are satisfied, your string design is electrically sound. Then verify rapid shutdown compliance, wire gauge, and fuse sizing per NEC 690.

For a complete system evaluation before getting quotes, use the Solar ROI Calculator, Solar System Designer, and Solar Financing Calculator.


Related guides: DC-to-AC Ratio and Clipping Losses | Solar Panel Wiring Guide | Grid-Tie Inverter Selection | Microinverters vs. String Inverters

Found this helpful?

Share it with others interested in solar energy

Browse more articles

Related Articles