Solar Engineering P1 Reference 5 min read Reviewed June 4, 2026

Voc (Open-Circuit Voltage)

Voc is the PV module's open-circuit voltage at STC, the key value for string sizing and NEC 690.7 compliance. Temperature correction formulas.

Definition

Open-Circuit Voltage (Voc) is the maximum voltage a PV module produces when no load is connected, measured at Standard Test Conditions. It is the controlling parameter for string sizing against NEC 690.7 maximum system voltage.

Quick Facts

FieldDetail
TermVoc — Open-Circuit Voltage
CategorySolar Engineering
Engineering DisciplineElectrical Design, String Sizing
StandardIEC 60904
Typical Range38–50 V (commercial PV modules)
Difficulty LevelBeginner to Intermediate

What is Voc?

Voc is the voltage across a PV module’s terminals when the circuit is open (no current flows). It is one of the four characteristic points on the module’s I-V curve, along with Vmp, Imp, and Isc.

Relationship to I-V Curve

  • Isc at V = 0 (terminals shorted).
  • Voc at I = 0 (open circuit).
  • Pmax at Vmp × Imp.
  • Voc > Vmp; Isc > Imp.

Temperature Dependence

Voc(T) = Voc(STC) × [1 + β_Voc × (T − 25°C)]
  • β_Voc: typically −0.0025 to −0.0030 /°C (datasheet value).
  • T: cell temperature (use site ambient for cold-day calculation; cell temperature is approx. ambient for no-load conditions).

Cold temperature effect

At −10°C: Voc increases ~9% over STC. At −20°C: Voc increases ~13.5% over STC.

Hot temperature effect

At 65°C: Voc decreases ~12% from STC. At 80°C: Voc decreases ~16.5% from STC.

Worked Example

Module Voc(STC) = 41.6 V, β_Voc = −0.27 %/°C.

Site: Boston, MA. ASHRAE 99.6% min = −18°C.

Voc(−18°C) = 41.6 × [1 + (−0.0027)(−18 − 25)]
           = 41.6 × [1 + 0.1161]
           = 41.6 × 1.1161
           = 46.4 V per module

For NEC 690.7 limit 1,000 V: floor(1000 / 46.4) = 21 modules max in series.

Engineering Considerations

  • Always use site-specific ASHRAE extreme low, not annual average.
  • β_Voc must come from manufacturer datasheet; varies by cell technology.
  • TOPCon and HJT modules have tighter (less negative) β_Voc, allowing slightly longer strings in cold climates.
  • Cable voltage drop doesn’t apply to Voc check (no current at open circuit).
  • Bifacial modules can have slightly higher Voc due to rear-side irradiance effects.

Common Mistakes

  1. Using STC Voc without temperature correction.
  2. Using annual average minimum instead of extreme low.
  3. Forgetting to apply β_Voc as negative when cold.
  4. Mixing modules with different Voc on the same string.

Best Practices

  • Document the cold-day Voc calculation directly on the SLD.
  • Cite the ASHRAE table or local code for the cold temperature used.
  • Cross-check string sizing software output against the manual formula.
  • Design string Voc to 90% of NEC limit for thermal and measurement margin.

Standards & Certifications

  • IEC 60904 — STC measurement procedure.
  • IEC 61215 — Crystalline module qualification.
  • NEC 690.7 — Maximum system voltage compliance.

Key Takeaways

  • Voc is the open-circuit voltage of a PV module at STC; the controlling parameter for NEC 690.7 string sizing.
  • Voc rises with falling temperature (typical β = −0.25 to −0.30 %/°C).
  • Always temperature-correct using site-specific extreme low (ASHRAE or local code).
  • Design to 90% of the NEC limit for safety margin.
  • The cold-day Voc calculation must appear on the SLD.

Frequently Asked Questions

8 commonly searched questions about Voc (Open-Circuit Voltage).

What is Voc?
Voc (Open-Circuit Voltage) is the voltage across the PV module's terminals when no current flows. It's the maximum voltage the module can produce, measured at STC and stated on the datasheet.
Why is Voc important for string sizing?
String Voc (Voc × series modules) must stay below the NEC 690.7 maximum system voltage (typically 1,000 V commercial or 600 V residential) at the coldest expected ambient temperature.
How does Voc change with temperature?
Voc decreases with rising cell temperature. Temperature coefficient β_Voc is typically −0.25 to −0.30 %/°C. Cold temperatures raise Voc; hot temperatures lower it.
What's the formula for Voc at temperature?
Voc(T) = Voc(STC) × [1 + β_Voc × (T − 25°C)]. Use site's ASHRAE 99.6% extreme low ambient for the cold-day calculation.
How is Voc different from Vmp?
Voc is the no-load voltage (no current). Vmp is the voltage at the maximum power point (under load), typically 0.78–0.85 × Voc.
Does Voc vary by module type?
Yes. Typical Voc ranges: 60-cell monofacial 38–42 V; 72-cell monofacial 46–50 V; bifacial similar; half-cell 110–125 V (double cells in series).
What happens if string Voc exceeds NEC limit?
The permit application is rejected. Designer must reduce string length and recalculate. Avoid surprises by designing to 90% of the NEC ceiling.
Does Voc decrease over module lifetime?
Yes, marginally. Module degradation includes 0.4–0.7%/yr power loss; Voc decline is smaller (typically 0.1–0.2%/yr). Year-25 Voc is ~95% of year-1.

Need engineering-backed solar designs?

Heaven Designs delivers PE-stamped solar design packages, structural calculations, electrical engineering, and utility-compliant permit plans.