Back to Blog
solar design 17 min read

Solar Inverter Sizing: DC/AC Ratio and Clipping

Size inverters correctly with DC/AC ratio targets, string voltage calculations, and clipping loss data. Worked examples included.

Keyur Rakholiya

Written by

Keyur Rakholiya

CEO & Co-Founder · SurgePV

Rainer Neumann

Edited by

Rainer Neumann

Content Head · SurgePV

Published ·Updated

Inverter sizing determines how much of your array’s DC power reaches the grid as AC energy. Undersize and you clip too much peak power. Oversize and you waste money. Get string voltage wrong and you risk equipment damage.

This guide covers DC/AC ratio selection, string length calculations, current limit checks, and clipping loss analysis. Every step includes worked examples with real panel and inverter specs.

TL;DR: Inverter Sizing Quick Reference

Target DC/AC ratio: 1.15 to 1.25 for residential, 1.20 to 1.30 for commercial. Max panels per string: inverter max DC voltage divided by Voc at coldest temperature (round down). Min panels per string: inverter MPPT minimum voltage divided by Vmp at hottest cell temperature (round up). Always check Isc at STC against inverter maximum input current per MPPT.

What this guide covers:

  • DC/AC ratio basics and target ranges by application
  • Maximum string length from cold-temperature Voc
  • Minimum string length from hot-temperature Vmp
  • Optimal string length with worked examples for three inverter brands
  • Current limit verification for parallel strings
  • Inverter clipping: when it helps, when it hurts, and how much is acceptable
  • How solar design software automates string sizing

Step 1: Understand the DC-to-AC Ratio

The DC/AC ratio (also called inverter loading ratio or ILR) is the ratio of total DC array capacity to the inverter’s AC output rating.

DC/AC Ratio = Total DC Panel Capacity (Wp) / Inverter AC Rating (W)

A 10 kWp array connected to an 8 kW inverter has a DC/AC ratio of 1.25.

Why Oversize the Array?

Solar panels almost never produce full rated power. STC ratings assume 1,000 W/m2, 25 C cell temperature, and AM 1.5 spectrum. In reality:

  • Irradiance reaches 1,000 W/m2 only during a few peak hours on clear days
  • Cell temperatures hit 55-70 C, reducing output by 10-20%
  • Soiling, wiring losses, and mismatch reduce DC output by another 2-5%

A 10 kWp array might produce 7.5-8.5 kW DC under typical conditions. An 8 kW inverter captures nearly all of that, only clipping when conditions approach STC.

Target DC/AC Ratios

ApplicationTypical DC/AC RatioReasoning
Residential (behind-the-meter)1.15 to 1.25Moderate self-consumption, limited roof space
Commercial rooftop1.20 to 1.30Daytime load matching, higher capacity factor
Utility ground-mount1.25 to 1.40Maximize energy harvest, cheap DC capacity
High-irradiance sites (desert)1.10 to 1.20Frequent peak irradiance, more clipping risk
Low-irradiance sites (northern Europe)1.25 to 1.35Rare peak irradiance, minimal clipping

Adding DC panel capacity is cheaper per watt than adding inverter AC capacity. The savings on inverter cost outweigh the small energy lost to clipping. Any modern solar design software models these trade-offs automatically.

Pro Tip

In northern Europe (above 50 degrees N), irradiance rarely exceeds 900 W/m2. A DC/AC ratio of 1.30 produces less than 1% annual clipping loss because the array almost never reaches full power. In contrast, the same ratio in southern Spain might cause 3 to 4% clipping due to frequent high-irradiance conditions.


Step 2: Check Inverter Maximum DC Voltage

This is the most safety-critical calculation. If string Voc exceeds the inverter’s maximum DC input voltage, permanent damage can result.

Why Cold Temperature Matters

Solar panel voltage increases as temperature drops. The worst case is a cold, clear winter morning when cells generate full Voc near ambient temperature.

The Formula

Voc_max = Voc_STC x [1 + (T_min - 25) x (TK_Voc / 100)]

Where:

  • Voc_STC = open-circuit voltage at standard test conditions (from datasheet)
  • T_min = lowest expected ambient temperature at the site (degrees C)
  • TK_Voc = temperature coefficient of Voc (negative percentage per degree C, from datasheet)
  • 25 = STC reference temperature

Worked Example: Jinko Tiger Neo 420W at -10 degrees C

Panel specifications (from Jinko Solar datasheet):

  • Voc at STC: 38.54 V
  • TK_Voc: -0.25%/degree C

Site minimum temperature: -10 degrees C

Voc_max = 38.54 x [1 + (-10 - 25) x (-0.25 / 100)] Voc_max = 38.54 x [1 + (-35) x (-0.0025)] Voc_max = 38.54 x [1 + 0.0875] Voc_max = 38.54 x 1.0875 Voc_max = 41.91 V per panel

Maximum Panels Per String

Max panels = Inverter max DC voltage / Voc_max (round DOWN)

For common inverters:

InverterMax DC VoltageMax Panels (Jinko 420W at -10 degrees C)
Fronius Symo GEN24 10.01,000 V1,000 / 41.91 = 23 panels
Huawei SUN2000-10KTL-M11,100 V1,100 / 41.91 = 26 panels
SolarEdge SE10K (with optimizers)750 V (string)Optimizer-based, different calculation

SolarEdge Exception

SolarEdge systems use DC optimizers that regulate each panel’s output to a fixed voltage (typically 1 V per optimizer). The string voltage is set by the number of optimizers, not panel Voc. SolarEdge has its own string length limits (typically 6,000 W per string for residential optimizers). The Voc cold-temperature check does not apply the same way because the optimizers cap the voltage.

Temperature Data Sources

Use the lowest recorded temperature, not the average winter low. Sources: national meteorological data (DWD, Met Office, NOAA), TMY files, or ASHRAE 99.6% design temperatures.

For central Europe, -10 to -15 C is appropriate. For Scandinavia, use -20 to -30 C. For the southern Mediterranean, -5 to 0 C.


Step 3: Check MPPT Voltage Range

The inverter’s MPPT operates within a specific voltage window. If string voltage drops below the minimum, the inverter reduces output or shuts down.

Why Hot Temperature Matters

Solar panel voltage decreases as temperature rises. On a hot summer afternoon, cell temperatures on a dark rooftop can reach 65-75 C.

Cell Temperature vs. Ambient Temperature

Cell temperature is not the same as ambient temperature. A common approximation:

T_cell = T_ambient + 25 to 30 degrees C (for well-ventilated roof mounts) T_cell = T_ambient + 35 to 40 degrees C (for flush-mounted or poorly ventilated arrays)

On a 35 degrees C summer day with a flush-mounted rooftop array: T_cell = 35 + 35 = 70 degrees C

The Formula

Vmp_min = Vmp_STC x [1 + (T_cell_max - 25) x (TK_Vmp / 100)]

Some datasheets list TK_Vmp directly. If only TK_Voc is provided, use it as a conservative approximation (both are negative and similar for crystalline silicon).

Worked Example: Jinko Tiger Neo 420W at 65 degrees C Cell Temperature

Panel specifications:

  • Vmp at STC: 31.97 V
  • TK_Voc: -0.25%/degree C (used as proxy for TK_Vmp)

Vmp_min = 31.97 x [1 + (65 - 25) x (-0.25 / 100)] Vmp_min = 31.97 x [1 + 40 x (-0.0025)] Vmp_min = 31.97 x [1 - 0.10] Vmp_min = 31.97 x 0.90 Vmp_min = 28.77 V per panel

Minimum Panels Per String

Min panels = Inverter MPPT min voltage / Vmp_min (round UP)

InverterMPPT Min VoltageMin Panels (Jinko 420W at 65 degrees C)
Fronius Symo GEN24 10.065 V65 / 28.77 = 2.26, round up = 3 panels
Huawei SUN2000-10KTL-M1200 V200 / 28.77 = 6.95, round up = 7 panels
SolarEdge SE10KN/A (optimizer-based)Per SolarEdge design tool

Fronius allows very short strings (minimum 3 panels) while Huawei requires at least 7. This matters for small residential systems or mixed orientations.


Step 4: Determine Optimal String Length

With max and min string lengths established, the optimal length depends on where the string operates within the MPPT voltage window.

The Sweet Spot

Most inverters achieve peak MPPT efficiency in the middle of their voltage range. Running near the limits reduces tracking accuracy by 0.5-1.0%.

Optimal string Vmp = approximately 60 to 80% of the MPPT voltage range

Using Jinko Tiger Neo JKM420N-54HL4 panels with three inverter options:

Combination 1: Fronius Symo GEN24 10.0 Plus

  • MPPT range: 65 to 800 V (operating), max 1,000 V DC
  • Max panels per string (at -10 degrees C): 23
  • Min panels per string (at 65 degrees C cell): 3
  • Target Vmp range (middle of MPPT): 250 to 550 V
  • Panels for 250 V: 250 / 28.77 = 9 panels (Vmp_hot = 259 V)
  • Panels for 550 V: 550 / 31.97 = 17 panels (Vmp_STC = 543 V)
  • Optimal range: 9 to 17 panels per string

Combination 2: Huawei SUN2000-10KTL-M1

  • MPPT range: 200 to 800 V (full power), max 1,100 V DC
  • Max panels per string (at -10 degrees C): 26
  • Min panels per string (at 65 degrees C cell): 7
  • Target Vmp range: 350 to 600 V
  • Panels for 350 V: 350 / 28.77 = 13 panels (Vmp_hot = 374 V)
  • Panels for 600 V: 600 / 31.97 = 19 panels (Vmp_STC = 607 V)
  • Optimal range: 13 to 19 panels per string

Combination 3: SolarEdge SE10K with S440 Optimizers

  • String design follows SolarEdge rules: max 6,000 W per string
  • Max panels per string: 6,000 / 420 = 14 panels
  • Min panels per string: per SolarEdge design guidelines (typically 8)
  • Optimal range: 8 to 14 panels per string

Summary Table

InverterMin PanelsMax PanelsOptimal Range
Fronius GEN24 10.03239 to 17
Huawei SUN2000-10KTL-M172613 to 19
SolarEdge SE10K + S4408148 to 14

For a deeper look at wiring configurations and common stringing mistakes, see the solar panel stringing guide.

Pro Tip

When you have unequal string lengths (for example, one string of 12 panels and one of 14), connect them to separate MPPT inputs if the inverter has dual MPPT. Connecting unequal strings to the same MPPT forces the tracker to find a compromise operating point, reducing output from both strings. Most modern inverters with 2 or 3 MPPT inputs handle this well.


Step 5: Check Current Limits

Each MPPT input also has a maximum current rating.

Single String Current

The relevant value is Isc at STC, because Isc increases slightly with temperature and irradiance can briefly spike above 1,000 W/m2 due to cloud edge enhancement.

For the Jinko Tiger Neo 420W:

  • Isc at STC: 13.96 A

Most residential inverters handle 16 to 20 A per MPPT input. A single string of Jinko 420W panels at 13.96 A is well within limits for any standard inverter.

Parallel Strings on One MPPT

When connecting multiple strings in parallel to the same MPPT input, the currents add:

Total current = Isc per string x number of parallel strings

Two parallel strings: 13.96 x 2 = 27.92 A Three parallel strings: 13.96 x 3 = 41.88 A

Inverter MPPT InputMax Input CurrentMax Parallel Strings (Jinko 420W)
Fronius GEN24 (per MPPT)25 A1 string
Huawei SUN2000-10KTL-M1 (per MPPT)27 A1 string
Huawei SUN2000-50KTL-M3 (per MPPT)32 A2 strings
Commercial 3-phase (typical)40 to 50 A2 to 3 strings

Key Point

Exceeding the maximum input current does not usually damage the inverter (it has internal protection), but it forces the MPPT to operate away from the optimal power point, reducing yield. Some inverters derate automatically when current limits are exceeded. Size your strings so that the total Isc at STC stays below the rated input current per MPPT.


Step 6: Account for Inverter Clipping

Clipping occurs when DC power exceeds the inverter’s maximum AC output. The inverter shifts its operating point away from maximum power, reducing DC input to match the AC limit.

What Clipping Looks Like

On a clear summer day, a system with a 1.25 DC/AC ratio might produce this power curve:

  • 8:00 AM: DC output 4.0 kW, AC output 4.0 kW (no clipping)
  • 10:00 AM: DC output 7.5 kW, AC output 7.5 kW (no clipping)
  • 12:00 PM: DC output 9.8 kW, AC output 8.0 kW (1.8 kW clipped)
  • 2:00 PM: DC output 9.2 kW, AC output 8.0 kW (1.2 kW clipped)
  • 4:00 PM: DC output 6.5 kW, AC output 6.5 kW (no clipping)

The clipped energy is lost, but the inverter runs at or near full capacity for more hours, producing more total energy than a 1.0 DC/AC ratio would.

Acceptable vs. Excessive Clipping

DC/AC RatioTypical Annual Clipping LossAssessment
1.00 to 1.100%No clipping, but inverter is oversized
1.10 to 1.200 to 1%Minimal clipping, common for high-irradiance sites
1.20 to 1.301 to 2%Optimal for most residential and commercial projects
1.30 to 1.402 to 4%Acceptable for utility-scale with cheap DC capacity
1.40 to 1.504 to 7%Aggressive, requires detailed financial modeling
Above 1.507%+Excessive for most applications

These values assume a temperate climate (central Europe or mid-latitude US). High-irradiance sites (desert, tropical) will see higher clipping at the same ratios. Low-irradiance sites (UK, Scandinavia) will see lower clipping.

The Economics of Clipping

Consider a 10 kWp array with an 8 kW inverter (DC/AC = 1.25):

  • Annual production without clipping: 11,000 kWh
  • Annual clipping loss at 1.25 ratio: approximately 1.5%, or 165 kWh
  • Value of lost energy at €0.10/kWh: €16.50 per year

Now consider upgrading to a 10 kW inverter to eliminate clipping:

  • Additional inverter cost: approximately €300 to €500
  • Energy recovered: 165 kWh/year, worth €16.50/year
  • Simple payback on the inverter upgrade: 18 to 30 years

The math rarely justifies a larger inverter just to eliminate clipping.

Pro Tip

If your system includes battery storage, clipping losses can be reduced further. DC-coupled battery systems can absorb excess DC power that would otherwise be clipped, storing it for evening use. This changes the clipping economics and may justify higher DC/AC ratios (1.30 to 1.50) for systems with storage.

When Clipping Becomes a Problem

Clipping above 5% annually deserves closer scrutiny. Signs that your DC/AC ratio is too aggressive:

  • Flat-topped production curves lasting more than 4 hours on clear days
  • Revenue loss exceeding the cost of a reasonable inverter upgrade
  • Warranty concerns: some inverter manufacturers flag sustained operation at clipping limits as outside normal use
  • Curtailment stacking: if the grid operator also curtails export, clipping plus curtailment can combine to unacceptable losses

Use the generation and financial tool to model clipping losses against your specific energy price, feed-in tariff, and self-consumption rate.


Auto-Size Inverters and Strings in Minutes

SurgePV checks voltage limits, current limits, and clipping losses automatically for any panel and inverter combination. See the results on your next project.

Book a Demo

No commitment required · 20 minutes · Live project walkthrough


Step 7: Let Design Software Handle the Math

Manual string sizing works for single-orientation systems. It gets complicated with multiple roof faces, shading, and year-round temperature variations.

What Software Handles That Manual Calculation Cannot

Automatic string configuration. Given a panel and inverter model, solar design software calculates all valid string lengths, checks limits at both temperature extremes, and proposes optimal wiring.

Hourly clipping simulation. The software models DC production for every hour against the inverter AC limit, capturing seasonal variation that rule-of-thumb tables miss.

Multi-MPPT optimization. Software assigns strings to MPPTs based on orientation, tilt, and shading to maximize output. East- and west-facing strings go on separate MPPTs automatically.

Temperature-adjusted yield modeling. Hourly TMY temperature data produces tighter string sizing than manual worst-case calculations.

SurgePV’s auto-stringing engine generates a complete string diagram with voltage checks, current checks, and clipping analysis. For layout planning, see the solar panel layout design guide.


Results: Complete Sizing Walkthrough

Here is the full process for a real residential project:

Project: 8.4 kWp rooftop system in Hamburg, Germany (53.5 degrees N)

Equipment:

  • Panels: 20 x Jinko Tiger Neo JKM420N (420 Wp each, total 8,400 Wp)
  • Inverter: Huawei SUN2000-8KTL-M1 (8.0 kW AC)

Step 1 — DC/AC Ratio: 8,400 / 8,000 = 1.05. This is actually below the optimal range. For Hamburg’s low irradiance, a ratio of 1.20 to 1.30 would be better. Consider a Huawei SUN2000-6KTL-M1 (6.0 kW AC) instead.

Revised: 8,400 / 6,000 = 1.40. That is aggressive. Try the SUN2000-7KTL-M1 (7.0 kW AC): 8,400 / 7,000 = 1.20. Good match for Hamburg’s conditions.

Step 2 — Max string length (cold): T_min Hamburg: -15 degrees C (ASHRAE design temperature) Voc_max = 38.54 x [1 + (-15 - 25) x (-0.25/100)] = 38.54 x 1.10 = 42.39 V Max panels = 1,100 / 42.39 = 25 panels (well above 20 total)

Step 3 — Min string length (hot): T_cell_max: 35 degrees C ambient + 30 degrees C rise = 65 degrees C Vmp_min = 31.97 x [1 + (65 - 25) x (-0.25/100)] = 31.97 x 0.90 = 28.77 V Min panels = 200 / 28.77 = 7 panels (round up)

Step 4 — String configuration: 20 panels total. Valid range: 7 to 25 per string. Option A: 2 strings of 10 panels (Vmp_STC = 320 V, within 200-800 V MPPT range) Option B: 1 string of 10 + 1 string of 10, each on separate MPPT

Both options are valid. Option B is preferred because the inverter has 2 MPPT inputs, and separate tracking per string improves yield if the roof has any shading variation.

Step 5 — Current check: Isc = 13.96 A per string. Huawei SUN2000-7KTL max input current per MPPT: 27 A. Single string per MPPT: 13.96 A. Well within limits.

Step 6 — Clipping estimate: DC/AC ratio 1.20 in Hamburg (low irradiance). Expected annual clipping: less than 0.5%. Negligible.

Final configuration: 2 strings of 10 panels, each on one MPPT input, DC/AC ratio 1.20, annual clipping under 0.5%.


Frequently Asked Questions

What is a good DC to AC ratio for a solar inverter?

A good DC to AC ratio depends on the application. Residential systems typically use 1.15 to 1.25, commercial systems use 1.20 to 1.30, and utility-scale systems can go up to 1.40. Higher ratios increase clipping losses during peak hours but improve total annual yield because the inverter operates closer to its rated output for more hours per day.

How do you calculate the maximum number of solar panels per string?

Divide the inverter maximum DC input voltage by the panel Voc adjusted for the coldest expected temperature. The temperature-adjusted Voc equals Voc at STC times (1 plus temperature coefficient of Voc times (minimum temperature minus 25 degrees C) divided by 100). Round down to the nearest whole number. This prevents the string voltage from exceeding inverter limits on cold sunny mornings.

What is inverter clipping and how much is acceptable?

Inverter clipping occurs when DC power from the array exceeds the inverter AC output capacity. The inverter shifts the operating point away from maximum power to limit output. At a DC/AC ratio of 1.25, annual clipping losses are typically 1 to 2%. At 1.40, losses rise to 3 to 5%. Clipping below 3% annually is widely considered acceptable because the cost of a larger inverter exceeds the value of recovered energy.

How does temperature affect solar panel string voltage?

Solar panel voltage decreases as temperature rises and increases as temperature drops. On a cold winter morning at -10 degrees C, a panel with a Voc temperature coefficient of -0.25%/C will see its Voc increase by about 8.75% above the STC rating. On a hot summer day at 65 degrees C cell temperature, Vmp drops by about 10%. String sizing must account for both extremes to stay within inverter voltage limits.

What happens if the string voltage exceeds the inverter maximum?

If string open-circuit voltage exceeds the inverter maximum DC input voltage, the inverter will not start and may be permanently damaged. This is a hard safety limit, not a soft performance boundary. It most commonly occurs on cold sunny mornings when panel voltage peaks. Always calculate Voc at the lowest expected ambient temperature for your site and confirm the string stays below the inverter maximum.


Further Reading

For related design topics, see:

About the Contributors

Author
Keyur Rakholiya
Keyur Rakholiya

CEO & Co-Founder · SurgePV

Keyur Rakholiya is CEO & Co-Founder of SurgePV and Founder of Heaven Green Energy Limited, where he has delivered over 1 GW of solar projects across commercial, utility, and rooftop sectors in India. With 10+ years in the solar industry, he has managed 800+ project deliveries, evaluated 20+ solar design platforms firsthand, and led engineering teams of 50+ people.

Editor
Rainer Neumann
Rainer Neumann

Content Head · SurgePV

Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.

Get Solar Design Tips in Your Inbox

Join 2,000+ solar professionals. One email per week — no spam.

No spam · Unsubscribe anytime