String inverter, microinverter or optimizer: a practical comparison

· 5 min read ·

Compare the three conversion architectures: how each handles shade, multi-slope roofs, monitoring, cost and expansion. See the difference in the calculator.

Three architectures, one question

Every solar system converts the panels’ direct current into alternating current. The question is where that happens: in a single inverter for the whole string, with extra electronics on each panel, or in a small inverter behind each panel.

String inverter

One inverter for the whole string

  1. String
  2. Inverter
  3. Board
  • Lowest cost
  • Few components on the roof
  • A single device to maintain

Optimizers

DC electronics on each panel

  1. Panel + optimizer
  2. Inverter
  3. Board
  • Each panel can work at its own best point
  • Per-panel monitoring
  • There is still a central inverter

Microinverters

AC conversion on each panel

  1. Panel + micro
  2. Board
  • No high-voltage DC on the roof
  • Expansion panel by panel
  • A faulty panel does not drag the others down
The difference is where the direct current becomes alternating.

What changes with shade and roof shape

In a plain string, all the panels share the same current, and the weakest one drags the others down. Optimizers and microinverters treat each panel independently, so they can reduce losses when there is partial shade or roofs with several orientations; the gain depends on the shade and the architecture. The article on shading explains the bypass diodes and the numbers.

  1. 1
    Shade is rare or on few panels

    A plain string, with bypass, is usually enough. Splitting the roof slopes into separate strings helps.

  2. 2
    Shade is frequent or on many panels

    Optimizers or microinverters recover part of the energy a plain string would lose.

  3. 3
    Several slopes and orientations

    An inverter with several MPPT inputs usually handles many cases. With many small slopes, the microinverter is more flexible.

Compare the shade loss

A string of 10 panels with some of them shaded: see, in this simplified model, how much the plain string loses and how much is recovered with electronics on each panel.

Interactive

See what shade does to a string

A string of 10 modules, some of them shaded. Compare a plain string with module-level electronics (optimizers or microinverters).

  1. 80%
    Plain stringthe current is limited, or the bypass diode isolates the shaded modules
  2. 88%
    Optimizer or microinvertereach module delivers what it can
20%lost on the plain string
+8percentage points more with module-level electronics

A practical comparison

StringOptimizerMicroinverter
Upfront costLowestMediumHighest
Partial shadeTends to lose moreTends to lose lessTends to lose less
Several orientationsNeeds separate MPPTsUsually handles itUsually handles it
Per-panel monitoringString onlyYesYes
Parts on the roofPanels onlyOne more per panelOne more per panel
Future expansionLimited by the inverterLimited by the inverterPanel by panel
✓ advantage · ◐ depends on the case · ✗ point of attention

How to decide

  1. Is there partial shade you cannot avoid?
    Yes → Optimizers or microinvertersThey recover part of the lost energy
  2. Does the roof have many slopes, in different orientations?
    Yes → Microinverters or an inverter with several MPPTsEach group works at its own pace
  3. Do you plan to expand the system bit by bit?
    Yes → MicroinvertersEach new panel is independent
  4. String inverterSimple, cheap and enough when the roof is clear and uniform
Start with your roof’s case, from top to bottom.

Draw it in Editor Solar

This is Editor Solar itself, already loaded with the diagram from this article. Move the equipment, edit labels, connect new parts and export to PNG, SVG or PDF. It is free and runs right in your browser.

Two architectures on the same board: panels with optimizers feeding a string inverter, and panels with microinverters that deliver AC directly.

Try it: Mark on the diagram which panels get shade and draw an alternative with microinverters: connect their AC outputs to the appropriate AC circuit and remove the string inverter from that path. Compare the two architectures and note which protections each one needs.

Ready-made templates: see all diagram templates

Open this diagram in the full editor ↗

Keep learning

How to connect batteries in series and in parallelLearn what happens to voltage, current and capacity when you connect batteries in series, in parallel or both, with examples and practical precautions.5 min read → On-grid, off-grid or hybrid: which solar system to chooseCompare the three types of photovoltaic system: how they work, what happens during a power outage, relative costs and when each one makes the most sense.5 min read → Solar panels in series and in parallel: understanding stringsHow series and parallel connections change module voltage and current, what a string is, how it relates to the MPPT and why cold weather matters.6 min read → PV system protection: SPDs, breakers, fuses and combiner boxesThe devices that protect people and equipment in a solar installation, from string fuses to the RCD in the board, and where each one goes in the diagram.6 min read → Battery bank backup time: how to estimate it in kWh and hoursLearn to calculate the stored energy, the energy you can actually use and how many hours a battery bank can run your home loads, with a step-by-step example.5 min read → How to read a solar panel label (datasheet)Pmax, Voc, Isc, Vmp, Imp, STC, NOCT and temperature coefficients: understand every number on a PV module label and what it is used for in the design.5 min read → How to estimate home energy use from your electricity billLearn to read the kWh on your bill, work out daily use and average power, and check it by adding up your appliances before sizing a solar system.6 min read → How many solar panels do I need? The calculation step by stepWork out the number of panels from monthly consumption, peak sun hours and system efficiency, with a complete example and an interactive calculator.5 min read → How to choose the right solar inverter sizeUnderstand the DC/AC ratio, why the inverter can be smaller than the panels and how to reach the right standard size, with an interactive calculator.5 min read → W, kW, Wh, kWh and Ah: solar energy units explainedTell power from energy, understand each unit and learn the calculations that link panels, inverter and battery, with everyday examples.5 min read → Solar system losses and the performance ratio (PR)Understand what reduces a system’s energy output: temperature, soiling, cables, shading and inverter. See the performance ratio and adjust the losses.5 min read → How many panels per string? Voc, Vmp and temperature in practiceSee how to work out the minimum and maximum panels per string from Voc, Vmp and temperature in four example scenarios, and test your own data in the calculator.6 min read → Roof orientation and tilt: how much does output change?Find out how much roof direction and tilt change solar output, with numbers for each case and a calculator to test your own roof.5 min read → Shading: effect on strings, optimizers and microinvertersUnderstand why the shade on a single panel can reduce the string’s output, what bypass diodes do, and when optimizers and microinverters are worth it.5 min read → Lithium (LiFePO4) or lead-acid: which battery to chooseCompare LiFePO4 lithium and lead-acid in usable capacity, lifetime, cost per kWh delivered and care needs, and see which one suits each use best.5 min read → Depth of discharge (DoD) and battery lifetimeUnderstand what DoD is, why shallower discharges give more cycles and how much energy a battery delivers over its life, and try the values in the calculator.5 min read → 12 V, 24 V or 48 V battery: which voltage for the bankSee why the bank voltage changes the current, the cable size and the loss, and choose 12 V, 24 V or 48 V by system power. A calculator is included.5 min read → What a BMS does and why communication with the inverter mattersLearn what a lithium battery BMS does, how it talks to the inverter and what changes with or without communication. Simulate its limits in the calculator.5 min read → How a hybrid inverter works, step by stepUnderstand the ports of a hybrid inverter, the order in which it decides where each kW goes and its operating modes. Follow the energy flow in a calculator.5 min read → Home backup: which loads to put on the essential circuitSee how to choose the loads for the essential circuit of a battery system, respect the inverter limit and estimate the hours of backup, in a calculator.5 min read → A generator as backup in an off-grid system: how the ATS worksUnderstand what a generator is for in an off-grid system, what the ATS prevents, the start-up sequence and how to size it in the calculator.6 min read → Grounding in PV systems: what each connection is forWhat each earth connection does in a solar system: structure, inverter, SPDs and busbar. A guide to concepts; exact rules come from the local standard.6 min read → Voltage drop and cable size: how to choose and why it mattersLearn to calculate a cable’s voltage drop and the minimum cross-section for it, why current capacity is another criterion and how to check the standard.6 min read → The string box: what is inside and when you need oneSee what a string box contains, when each string needs a fuse and how to check it with the module current, in a calculator with a complete example.5 min read → How to read a solar single-line diagram: symbols and energy pathLearn to read a solar single-line diagram: what each block means, how to follow the energy from the panels to the grid and what to check in each section.6 min read →