How to use the PV string voltage calculator

Work out the string's Voc on the coldest morning and Vmp on the hottest day, against the system limit.

Updated 1 Nov 2026 · Reviewed by Ahmed Tayeh, electrical engineer

What the PV string voltage calculator does

The free PV string voltage calculator works out the voltage of a string of solar modules wired in series, at standard test conditions (STC) and at the coldest and hottest temperatures your site will see. It then checks every one of those voltages against the maximum PV array voltage for the site type, the limits drawn from AS/NZS 5033:2021. This guide walks through each field, explains how to read the String Voltages card and shows a worked example of a PV string voltage calculation from a real datasheet.

Use it whenever you choose how many modules go in a string:

  • sizing strings for a new inverter, before you lock in the array layout;
  • checking an existing design after a module substitution, because a different Voc or temperature coefficient changes the answer;
  • moving a design to a colder site, where the same string can cross the limit on a frosty morning.

It does not size the DC cable or the AC cable. For the inverter's AC run use the voltage rise calculator, and for the cable itself the cable size calculator.

Before you start: the datasheet and site data

Collect four numbers from the module datasheet and three from the site before you open the calculator:

  • Vmp and Voc at STC: the maximum power voltage and the open-circuit voltage, both in volts, from the electrical table at 1000 W/m² and 25 °C cell temperature. Do not use the NOCT or NMOT rows.
  • Temperature coefficients of Voc and of Vmp, in %/°C. Many datasheets give the coefficient of Pmax rather than Vmp; it is the usual stand-in. If a coefficient is printed in mV/°C, divide it by Voc and multiply by 100 to get %/°C.
  • Minimum and maximum temperature for the site in °C. The minimum is the coldest morning on record near the site; the maximum is the hottest you design for.
  • String length: the number of modules connected in series in one string.
  • Site type: Domestic or Commercial, which sets the voltage limit the string is checked against.

Step by step: calculating PV string voltage

The calculator has two input cards on the left and one result card on the right. Results update a moment after you stop typing; there is no Calculate button.

  1. 1

    Enter the module specifications

    In the Module Specifications card fill in Module Vmp and Module Voc in volts. Both are required: nothing appears in the results until they and the string length are in. Then enter the Voc temperature coefficient and Vmp temperature coefficient in %/°C, including the minus sign. The info icon beside Vmp and Voc reminds you that both are STC values.

    PV string voltage calculator with the Module Specifications card showing Module Vmp, Module Voc and the two temperature coefficient fields
  2. 2

    Set the site conditions

    In Site Conditions choose the Site type tab. The hint under it shows the limit in force: 1,000 V for Domestic and 1,500 V for Commercial. Enter the Minimum temperature (Tmin) and Maximum temperature (Tmax) in °C, then the String length in modules. If the minimum is not below the maximum the field shows an error and the result clears.

    Site Conditions card with the Domestic and Commercial site type tabs, minimum and maximum temperature and string length fields
  3. 3

    Read the string voltages

    The String Voltages card fills in as soon as the required fields are complete. The next section explains each line.

    String Voltages result card with the pass headline, Voc and Vmp at STC and at the site temperature extremes, and the maximum PV array voltage
  4. 4

    Save the calculation

    On the public page anyone can run the calculator without an account. Signed in, a Save To card appears so you can pick the project, and the header gains a name and a description (for example “Roof array A, 12 modules per string”). After the first save the calculation autosaves as you edit. The free tier saves one string voltage calculation.

Reading the string voltage results

The result card is built the same way as every CableHero calculator: a headline, one line per check, then the values.

  • The headline reads “Within the 1,000 V limit” (or the commercial figure) when the string passes, and counts the failing checks when it does not. Under it the subtitle repeats the string length and site type.
  • Voc (STC) and Vmp (STC): modules in series times the datasheet values. These are nameplate figures only.
  • Voc at Tmin: the open-circuit voltage on the coldest morning. This is the highest voltage the string produces and the one that decides the limit check, the inverter's maximum DC input and the voltage rating of DC switches and cable.
  • Vmp at Tmax: the operating voltage on the hottest afternoon, the lowest the string runs at. Keep it above the bottom of the inverter's MPPT range or the inverter will clip or drop out in summer.
  • Maximum PV array voltage and Site type: the limit the result was checked against. If you switch the site type tab, the result recalculates against the new limit.

Each check line gives the margin to the limit. A margin under 10 % of the limit is marked “close to the limit”: it still passes, but there is little room for a colder morning than the one you entered. Over the limit, the row turns red and a note asks you to review the string length or module choice. When the string passes, the note reminds you to check the inverter's DC input window, which the calculator does not know.

Worked example: how many modules fit in a string

Take a domestic string of 14 modules with Voc 49.5 V, Vmp 41.6 V, a Voc coefficient of -0.27 %/°C and a Vmp coefficient of -0.35 %/°C, on a site that ranges from -5 °C to 70 °C. Enter those values and the card shows:

  • Voc (STC) 693.0 V and Vmp (STC) 582.4 V;
  • Voc at Tmin 749.1 V, 8.1 % above the STC figure, leaving a 250.9 V margin to the 1,000 V limit;
  • Vmp at Tmax 490.7 V, 15.8 % below the STC figure.

The string passes. Now find the longest string the site allows. On a -5 °C morning each module reaches 53.51 V, so raise the String length one module at a time and watch the Voc at Tmin row:

  • at 18 modules it reads 963.2 V, a 36.8 V margin, flagged as close to the limit;
  • at 19 modules it reads 1016.7 V and the check fails.

So 18 modules is the most this module allows on a domestic site. Switch the site type to Commercial and the same method gives 28 modules against the 1,500 V limit. In practice the inverter usually sets a lower ceiling: if its maximum DC input is below the site limit, that figure governs. The tool page's how it's calculated section works the same 14-module string formula by formula.

Best practice and AS/NZS 5033:2021

  • Use datasheet coefficients, not the defaults. The calculator's defaults are a convenience. A module with a coefficient of -0.25 %/°C behaves differently from one at -0.35 %/°C, and the difference shows up as a module more or less per string.
  • Use a realistic minimum temperature. Take the record low for the nearest weather station, not the average winter minimum. Open-circuit voltage peaks at first light on a clear, cold morning, before the cells warm.
  • Check the inverter both ways. Voc at Tmin under the inverter's maximum DC input voltage, Vmp at Tmax above its MPPT minimum. Both come from the inverter datasheet.
  • Rate the DC equipment for Voc at Tmin. Isolators, connectors and cable must be rated for the highest voltage the string can produce, which is the cold-morning figure, not the STC one.
  • Recheck after substitutions. A replacement module with a slightly higher Voc can push a string that used to pass over the limit.

Common string voltage mistakes

  • Checking Voc at STC against the limit

    STC is 25 °C. On a cold morning the same string produces more, so the limit check must use Voc at Tmin.
  • Dropping the minus sign on the coefficient

    A positive Voc coefficient makes the cold-morning voltage fall instead of rise, and an unsafe string looks comfortable. Coefficients for crystalline modules are negative.
  • Using the NOCT voltages

    The calculator's formulas start from STC values. NOCT or NMOT voltages are already reduced for temperature and understate the result.
  • Entering the coefficient in mV/°C

    The field is in %/°C. Convert first, or the correction comes out wildly wrong.
  • Picking Commercial for a house

    The site type sets the limit. A home is Domestic, and the domestic limit is the lower one.
  • Forgetting the inverter

    A pass here is a pass against the PV array voltage limit only. The inverter's DC input and MPPT range are separate checks.

FAQ

How many solar panels can I put in one string?

Divide the voltage limit by one module's open-circuit voltage at the coldest site temperature and round down. With the 49.5 V module in this guide at -5 °C, each module reaches 53.51 V, so the calculator passes 18 modules against the 1,000 V domestic limit and 28 against the 1,500 V commercial limit. The inverter's own maximum DC input voltage often allows fewer, so check that as well.

Does the PV string voltage calculator check the inverter MPPT range?

No. It checks the string against the maximum PV array voltage for the site type and prints the four string voltages. Compare Voc at Tmin with the inverter's maximum DC input voltage and Vmp at Tmax with the bottom of its MPPT range yourself, using the inverter datasheet.

What happens if I leave the temperature coefficient or temperature fields blank?

The calculator uses the defaults printed under each field: -0.3 %/°C for Voc, -0.4 %/°C for Vmp, -10 °C minimum and 60 °C maximum. These are the app's defaults, not values from a standard, so replace them with the module datasheet and the site's own temperature records whenever you have them.

Why is Voc at STC shown if the cold-morning value is higher?

The STC figures are the string's nameplate voltages: modules in series times the datasheet values at 25 °C. They are useful for labelling and for checking the arithmetic, and they show how much the temperature correction adds. The limit check that matters is Voc at Tmin, because it is always the highest of the four.

Blog

Read more on the method

Try the PV String Voltage Calculator on your own circuit

Free to use, no account needed. Sign up to save calculations to projects and download the PDF reports.