Solar panel voltage is not a single fixed number — it varies with temperature, irradiance, and load conditions. Understanding the different voltage specifications on a solar panel’s datasheet (Voc, Vmp, Voc at temperature, and system voltage) is essential for safely sizing strings, selecting inverters and charge controllers, and ensuring NEC compliance. Most residential solar panels have an open-circuit voltage (Voc) of 38–46V and a maximum power voltage (Vmp) of 30–38V at standard test conditions.
Key Voltage Specifications on a Solar Panel Datasheet
Voc — Open-Circuit Voltage: The maximum voltage a panel produces when its output terminals are not connected to any load. Measured in full sunlight with nothing connected. This is the highest voltage you will ever see from the panel and occurs when the circuit is open (disconnected). For a standard 400W residential panel, Voc is typically 38–46V. This is the voltage used for calculating maximum string voltage for NEC compliance and inverter sizing.
Vmp — Maximum Power Voltage: The voltage at which the panel produces its maximum power output (its rated wattage). This is slightly lower than Voc — typically 30–38V for a standard residential panel. The inverter’s MPPT circuit tries to keep the panel operating at or near Vmp to extract maximum energy. Vmp is the primary voltage for system design calculations after accounting for temperature effects.
Voc at temperature (temperature-corrected Voc): This is the most critical voltage for safety compliance. Solar panel voltage increases as temperature decreases — cold panels produce higher voltage than hot panels. For NEC 690.7 compliance, the maximum string voltage calculation uses Voc adjusted upward for the lowest expected ambient temperature at the installation site. This adjusted Voc must not exceed the inverter’s maximum input voltage (typically 600V DC for residential inverters). Failing to account for temperature correction is a common design error that can create overvoltage conditions in winter.
Isc — Short-Circuit Current: The maximum current produced when the panel terminals are short-circuited (connected directly together). This is used for sizing fuses, breakers, and wire ampacity. Not a voltage specification, but closely related — power = voltage × current, so both must be correctly sized.
Nominal system voltage (12V, 24V, 48V): Older panel labeling used these nominal designations (a “12V panel” produces about 18V Voc, enough to charge a 12V battery system). This nominal system is now largely obsolete for grid-tied installations but still used in off-grid and RV applications. Modern grid-tied panels are not typically described by a nominal system voltage.

Temperature Effects on Solar Panel Voltage
Solar panel voltage has an inverse relationship with temperature: voltage increases as temperature decreases, and decreases as temperature increases. This is described by the temperature coefficient of voltage (Tc_Voc), given in %/°C or V/°C on the panel’s datasheet.
Typical temperature coefficients:
Standard PERC panels: approximately -0.28 to -0.35%/°C (Voc decreases by 0.28–0.35% for each degree Celsius above 25°C)
TOPCon panels: approximately -0.25 to -0.30%/°C
HJT panels: approximately -0.24 to -0.26%/°C
IBC panels: approximately -0.24 to -0.27%/°C
Cold weather voltage increase example:
A panel with Voc = 42V at 25°C and Tc_Voc = -0.28%/°C
At -20°C (45°C below STC): voltage increase = 42V × 0.28% × 45°C = +5.3V
Maximum Voc at -20°C = 42V + 5.3V = 47.3V
For a string of 12 such panels: 12 × 47.3V = 567.6V — within the 600V residential inverter limit. But if 13 panels were strung: 13 × 47.3V = 615V — this would exceed the 600V limit and is not NEC-compliant.
Why this matters: String sizing calculations must always use the temperature-corrected Voc at the coldest expected ambient temperature for the installation location, not the STC Voc from the datasheet. Installers in cold climates (Minnesota, Maine, Colorado high altitude) must be especially careful — a string that operates at 580V on a summer day may hit 640V+ on a cold January morning, potentially damaging the inverter or creating a hazardous condition.
String Voltage and NEC 690.7 Compliance
NEC Article 690 governs all solar PV system wiring. Section 690.7 specifically addresses maximum system voltage:
For systems with less than 50V: The “low voltage” category. Panels wired to stay below 50V (typically one or two panels in series, or single panels) have reduced wiring and equipment requirements. Common in small off-grid systems, RV systems, and battery-charging applications.
For residential systems (50–600V): Maximum system voltage is 600V DC for one- and two-family dwelling units under NEC 2020. This means string voltage at the coldest expected temperature may not exceed 600V. Most residential inverters (SMA, Fronius, Sungrow) have a 600V maximum DC input. Temperature-corrected Voc must be below 600V.
For commercial systems (50–1,000V or 50–1,500V): Commercial buildings allow up to 1,000V DC (NEC 2020) or 1,500V DC with additional safety requirements. Utility-scale systems often operate at 1,500V to reduce wiring costs over large distances.
Calculating maximum string size:
- Find Voc from the panel datasheet (example: 42V)
- Find Tc_Voc from the datasheet (example: -0.28%/°C)
- Find the lowest expected ambient temperature for your location (look up ASHRAE 2% winter design temperature or use -10°C as a conservative default)
- Calculate temperature-corrected Voc = Voc × [1 + (|Tc_Voc| × (25°C – lowest temp))]
- Divide the inverter’s maximum DC input voltage by the temperature-corrected Voc to find maximum string length
Most inverter manufacturers (SMA, SolarEdge, Fronius) provide string sizing calculators that perform this calculation automatically — input your panel model, string configuration, and location, and the tool tells you if the configuration is within spec.

Operating Voltage vs. Rated Voltage
Understanding the difference between what panels are rated to produce and what they actually produce in the field is important for realistic system design:
STC (Standard Test Conditions): The conditions under which panel voltage ratings are measured: 1,000 W/m² irradiance, 25°C cell temperature, AM 1.5 spectrum. These are laboratory conditions — rarely reproduced in the field. A panel’s STC Vmp is the maximum power voltage under ideal conditions.
NOCT/NMOT conditions: Nominal Operating Cell Temperature — approximately 45°C (45 NOCT) or per the newer IEC 61853 NMOT specification — represents more typical field conditions: 800 W/m² irradiance, 20°C ambient, 1 m/s wind. At NOCT, the panel cell temperature reaches about 45°C (20°C warmer than STC). At 45°C instead of 25°C, voltage decreases by 20°C × Tc_Voc. For a panel with Tc_Voc = -0.30%/°C: voltage decrease = 0.30% × 20 = 6%. So a panel rated at 42V Voc produces approximately 42 × 0.94 = 39.5V Voc at NOCT conditions. Vmp at NOCT similarly falls to approximately 31V from a rated 34V.
Real operating range: In a typical installation over the course of a year, panels operate at Vmp values ranging from about 28V (very hot summer days, 70°C+ panel temperature) to 42V+ (cold clear winter mornings). The MPPT circuit continuously tracks and follows this varying Vmp to maximize power extraction across this range.
Voltage for Off-Grid and Battery Systems
Off-grid solar system voltage differs from grid-tied in important ways. Battery bank voltage determines the system voltage, and panels must be selected and configured to match:
12V systems: Common for small off-grid applications (sheds, RVs, boats, small cabins). Panels must produce at least 14.5–14.6V to charge a lead-acid battery system to full voltage. A standard “12V” panel has Voc ≈ 21–22V and Vmp ≈ 17–18V. For LiFePO4 batteries with 12V nominal (4-cell, 12.8V nominal), the required absorption voltage is 14.6V — met by any standard 12V panel through an MPPT charge controller. Single panels (not series strings) are typical for 12V systems.
24V systems: Two 12V panels in series, or panels with Voc ≈ 40V and Vmp ≈ 33–36V. Required for charging 24V battery banks (lead-acid: 28–29.2V full charge; LiFePO4: 29.2V full charge). 24V systems are more efficient than 12V for cable runs above 20–30 feet due to lower current and thus lower cable losses.
48V systems: Standard for larger off-grid systems and modern lithium home battery installations. Four 12V panels in series, or panels with Voc ≈ 85V and Vmp ≈ 70V. 48V battery banks (lead-acid: 56–58V full charge; LiFePO4: 58.4V full charge) require MPPT charge controllers with sufficient Voc headroom above the battery voltage. 48V is also the standard for hybrid systems (Victron, Sol-Ark) pairing solar with lithium battery banks like the Discover AES or EG4 systems.
Frequently Asked Questions
What voltage does a solar panel output on a cloudy day?
Voltage drops somewhat on cloudy days but current drops dramatically. On an overcast day (diffuse irradiance of 100–300 W/m²), a panel’s Voc drops by only 5–15% compared to full sun, but current (and therefore power) falls by 70–90%. This is why a solar panel can still produce some voltage (enough to charge slowly) on a cloudy day, but total power output is a fraction of rated. For charge controller operation, the voltage must still exceed the battery voltage — which is usually met even on moderately cloudy days.
Why is the Voc always higher than Vmp?
This is a fundamental property of photovoltaic cells. A solar cell’s current-voltage characteristic (I-V curve) shows current falling from maximum (Isc) at zero voltage to zero at maximum voltage (Voc). Maximum power (P = V × I) occurs at an intermediate point on this curve — the maximum power point. At Voc (zero current), no power is delivered despite maximum voltage. At Isc (zero voltage), no power is delivered despite maximum current. The MPPT operating point is where the product of V × I is greatest, always at a voltage less than Voc and greater than zero.
Is higher voltage better for solar systems?
Higher voltage means lower current for the same power (P = V × I). Lower current means smaller, cheaper wires and lower resistive losses — particularly important over long cable runs. For this reason, commercial and utility systems use 1,000–1,500V systems to minimize wiring costs over large distances. For residential rooftop systems with short cable runs (20–50 feet), the benefit of higher voltage is less critical, and practical NEC limits cap residential systems at 600V.
Summing Up
Solar panel voltage involves several distinct specifications: Voc (open-circuit, the maximum possible voltage), Vmp (maximum power point voltage, where the panel operates under load), temperature-corrected Voc (used for NEC 690.7 string sizing to prevent overvoltage in cold weather), and system voltage (12V/24V/48V for off-grid; 200–600V strings for grid-tied). Voc increases as temperature drops — cold winter mornings produce the highest string voltages in any system, which is why string sizing must account for the coldest expected temperature at the installation site. Use your inverter manufacturer’s string sizing calculator for every grid-tied installation to verify NEC compliance before purchasing or installing equipment.
Updated

