Microinverters Versus String Inverters: What Decides
Per-module conversion against one central unit. Shading decides it, failure modes differ, and roof access matters more than the datasheet.
Every solar array converts direct current from the modules into alternating current for the building and the grid. Where that conversion happens is the design decision, and it changes how the array behaves under shade, what happens when something fails, and how it is serviced.
The Two Topologies
A string inverter sits at one point, usually at ground level or in a garage, and converts the output of several modules wired in series. Modules in a series string share the same current, so the string operates at the level its weakest member allows.
Microinverters sit behind each module and convert there. Each module operates independently, and AC leaves the roof rather than DC.
Power optimizers are the intermediate design: per-module electronics that condition the output, with conversion still happening centrally.
Shading Is the Deciding Factor
Series wiring is the reason shading matters so much. Current through a series string is common to every module in it, so a module in shade constrains the current available to the others sharing its string.
Per-module electronics break that link. A shaded module produces less and its neighbours are unaffected.
This is why the answer depends so heavily on the site. An array on a clean south-facing plane with nothing overshadowing it gains little from module-level electronics. An array with a chimney, a vent stack, a neighbouring tree or several roof planes at different orientations gains a great deal.
See shading for how shadows actually move across an array through the day and the year.
Failure and Service
| String inverter | Microinverters | Optimizers | |
|---|---|---|---|
| Conversion point | One central unit | At each module | Central, conditioned per module |
| One component fails | Whole array stops | One module stops | One module stops, or all if central unit fails |
| Where the components are | Accessible, usually indoors or at ground level | On the roof, under modules | On the roof, plus a central unit |
| Replacement effort | Straightforward | Roof access, module removal | Roof access, or straightforward for the central unit |
| DC on the roof | Yes, string voltage | No, AC leaves the roof | Yes, though conditioned |
| Expansion | Constrained by string design | Add modules individually | Between the two |
The service question deserves more weight than it usually gets. A component that fails once in fifteen years is a minor event if it is in a garage and a significant one if it is under a module on a steep roof with fragile tiles.
Conversely, an array with a single string inverter has a single point of failure that stops all production until it is replaced.
Design Flexibility
String inverters constrain the design. Modules on one string should share an orientation and a tilt, and the string length has to fall within the inverter’s input window, which varies with temperature. That makes complex roofs awkward and sometimes requires more inverters or more strings than the module count alone would suggest.
Module-level electronics remove most of that constraint. Modules can face different directions, sit at different tilts, and be added individually later.
For a simple rectangular roof plane the constraint costs nothing. For a roof with dormers, hips and several usable faces, it shapes the whole design.
Safety and Code
Module-level electronics interact with rapid shutdown requirements, because the ability to de-energise conductors at the module is what several designs rely on to comply. A string system meets the requirement differently.
This is code-driven and the specifics depend on which edition the jurisdiction has adopted, so it is a question for the installer rather than a general answer. See rapid shutdown.
Systems with AC leaving the roof have no high-voltage DC conductors running through the building, which some people value independently of code requirements. See arc fault protection for why DC faults behave differently.
What People Get Wrong About This
The first mistake is treating this as a choice between a better and a worse technology. They suit different sites, and the site should decide.
The second is fitting module-level electronics to an unshaded, single-plane array because it sounds more advanced. The benefit needs a reason to exist.
A third is ignoring service access. Components on a roof are components on a roof for the life of the system.
A fourth is overlooking that a string inverter is a single point of failure for the whole array.
And the last is choosing on warranty length alone. Longer warranties reflect design expectations and they do not measure how a specific product will age in a specific climate.
How to Decide
Start with the site. Is there shading, and is it unavoidable? Are modules on more than one plane or orientation? Is the roof easy or difficult to access?
Then consider expansion. A system likely to grow favours the topology that allows modules to be added individually.
Then service. Who will maintain it, and what does reaching a rooftop component involve on this building?
The datasheet comparison comes last, and it settles less than the first three questions do.
Common questions
What is the practical difference between the two?
A string inverter takes the combined DC output of several modules wired in series and converts it at one point. Microinverters convert at each module, so each one operates independently. The consequence is that a string is limited by its weakest module while microinverters are not.
Does shading really decide it?
It is the main technical factor. Modules in a string carry the same current, so one shaded module constrains the others on that string. Per-module electronics remove that constraint. Where an array has no shading and consistent orientation, the advantage largely disappears.
What happens when one fails?
A failed microinverter takes one module out of production and the rest of the array continues. A failed string inverter stops everything connected to it. The first is a smaller loss that is harder to reach; the second is a total outage that is usually replaced at ground level.
Are power optimizers a third option?
They are a middle path. Optimizers sit at each module and condition its output, but conversion to AC still happens at a central inverter. That recovers most of the shading benefit while keeping one conversion unit, and it means there are components on the roof and a central unit that can fail.
Which lasts longer?
Manufacturers typically warrant microinverters for longer than string inverters, which reflects the different designs and duty. Real service life depends on heat, on the quality of the installation and on the specific product, so warranty length is an indicator rather than a measurement.
Read next
- Why an Array Never Makes Its Rated Power Understand why solar panels produce less than rated power. Explore temperature, soiling, mismatch, wiring, and inverter losses, plus how to diagnose low output.
- Arc Fault Protection in PV: Why DC Arcs Persist A DC arc has no zero crossing to extinguish it. Series against parallel faults, and why repeated trips are an instruction to inspect rather than reset.
- Solar Battery Types: Lead-Acid, AGM, and Lithium Compare lead-acid, AGM, and lithium batteries for solar: usable depth, cycle life, charging, and temperature effects. Understand the trade-offs to choose correctly.
- Agrivoltaics: Crops and Solar on the Same Land How agrivoltaics combines crop production with solar panels: spacing, height, shade tolerance, and current practice.
- Bifacial Panels: What Is Under the Array Decides Rear-side generation depends on the surface beneath and on mounting height. Where the gain is real, and where flush roof mounting makes it close to pointless.