All-in-one inverters like the EG4 12000XP combine the solar charge controller, inverter, and battery charger into a single unit. This simplifies installation but requires careful string sizing — get the voltage or current wrong and you risk shutting down the MPPT, tripping protection circuits, or permanently damaging the unit.
This guide uses the EG4 12000XP as the example inverter. The sizing approach and buffer rules apply to any all-in-one inverter, but the specific numbers — max input voltage, MPPT range, startup voltage, max current, and input configuration — will differ by model. If you are using a different inverter, pull up its datasheet and substitute its values wherever the EG4 12000XP specs appear in this guide.
All calculations use the 80/120% buffer rule to keep string sizing simple and safe. For detailed temperature coefficient calculations see our separate temperature correction guide.
EG4 12000XP — solar input specs
These are the limits your string design must stay within.
Understanding the two inputs per MPPT
The EG4 12000XP has 2 MPPT channels, each with 2 physical string inputs — 4 inputs total. The two inputs on a single channel are internally paralleled, so their currents combine at the tracker. The 44A short circuit limit and 35A usable limit apply to the combined current of both inputs together — not per input individually.
Three checks — in order
All three must pass before your string design is valid. Voc and Vmp are separate values — each is checked against its own limit.
Max panels per string = 400V ÷ Panel Voc
Example — 400W panel with 41V Voc:
400V ÷ 41V = 9 panels max per string
Min panels per string = 144V ÷ Panel Vmp
Example — 400W panel with 34V Vmp:
144V ÷ 34V = 5 panels minimum per string
Vmp design ceiling = 385V (MPPT optimal top)
Max panels for optimal Vmp = 385V ÷ 34V = 11 panels
Note: Voc will be the binding upper limit before Vmp is — always run check 1 first.
Example — two strings, 10.5A Isc each:
10.5A + 10.5A = 21A combined — well within limits
Worked example — 400W panel, EG4 12000XP
Panel: 400W · Voc 41V · Vmp 34V · Isc 10.5A — values at STC, no temperature correction applied
| String size | Total Voc | Total Vmp | Voc ≤ 400V | Vmp ≥ 144V | Vmp in MPPT range (120–385V) | Verdict |
|---|---|---|---|---|---|---|
| 4 panels | 164V | 136V | Pass | Below 144V | Vmp below optimal floor | Too short |
| 5 panels | 205V | 170V | Pass | Pass | Vmp inside optimal range | Minimum viable |
| 6 panels | 246V | 204V | Pass | Pass | Vmp inside optimal range | Good |
| 8 panels | 328V | 272V | Pass | Pass | Vmp inside optimal range | Ideal |
| 9 panels | 369V | 306V | Pass — 74% of 500V | Pass | Vmp inside optimal range | Good |
| 10 panels | 410V | 340V | Voc exceeds 400V buffer | Pass | Vmp inside optimal range | Too long — Voc fails |
Best choice for this setup: 8 panels per string. Running one 8-panel string into each of the four inputs gives 4 strings total — two per MPPT channel. Voc of 328V is well under the 400V Voc ceiling. Vmp of 272V is comfortably inside the 120V–385V optimal MPPT range and well above the 144V design floor. Combined Isc of 21A per channel is well under both the 35A usable and 44A hard limits. Total array power: 12,800W per channel, 25,600W across both — within the 28,000W recommended maximum.
Rules of thumb
Quick sanity checks for any string sizing job on the EG4 12000XP.
