Why one shaded panel can tank your whole array's output — or barely register at all — depending entirely on which inverter architecture is wired underneath it.
A chimney shadow crosses one panel for twenty minutes a day. Does the array lose "one panel's worth" of production, or a lot more than that? The honest answer is: it depends entirely on how the panels are wired to their inverter(s). Three architectures dominate the market — string, microinverter, and power-optimizer (DC-optimized string) — and they respond to that exact same shaded panel in three very different ways, for reasons that trace straight back to basic circuit theory.
String inverter: panels are wired in series into one or more "strings," all feeding a single central inverter. Because panels in a series string share the same current everywhere along the loop (Kirchhoff's current law), a shaded, damaged, or otherwise underperforming panel constrains the current for the entire string — dragging down every other panel in that string too, even ones sitting in full sun. Simplest and typically the lowest-cost architecture, and also the most vulnerable to partial shading and module mismatch.
Microinverter: every individual panel gets its own small dedicated inverter, converting that one panel's DC output to AC right at the panel, with its own independent maximum power point tracking (MPPT). A shaded panel only reduces its own output — zero effect on any other panel, since each one operates completely on its own. Highest per-panel resilience to shading, at the cost of one inverter per panel (higher cost, more individual components).
Power optimizer (DC-optimized string): a middle ground. Each panel still gets its own small DC-to-DC optimizer doing individual MPPT — so a shaded panel doesn't drag the rest of the string down the way pure series wiring does — but the optimized DC output from every panel is still combined and sent to oneshared central inverter for the final DC-to-AC conversion. Captures most of the microinverter's shading resilience while keeping the cost and simplicity of a single central inverter.
That's Kirchhoff's current law applied to a simple series loop: current can't be higher at one point in a series circuit than at another. A shaded panel's current-producing capability drops sharply, so the entire string's current gets clamped to whatever that one panel can still deliver — pushing every other panel in the string off its own maximum power point and wasting a chunk of the sunlight hitting them too. This is mismatch loss, and it's exactly the problem microinverters and power optimizers exist to solve: give each panel its own maximum power point tracking (either doing the full DC-to-AC conversion per panel, or just the DC-to-DC optimization per panel ahead of one shared inverter), and a shading event on one panel simply can't propagate its current constraint onto anyone else.
False — for string inverter systems specifically. Because panels in a series string share the same current, one significantly shaded or mismatched panel can drag down the entire string'soutput disproportionately, far beyond just that one panel's own lost production. That's the mismatch-loss problem in a nutshell, and it's exactly what microinverters and power optimizers were designed to solve: by giving each panel independent (or near-independent) maximum power point tracking, a shading issue on one panel stays contained to that panel alone instead of bottlenecking the panels around it. The claim is only true for microinverter and power-optimizer architectures — for a string inverter, it substantially understates the real loss.
Explains why one shaded or underperforming panel affects a solar array very differently depending on its inverter architecture — dragging down an entire string inverter system's output, versus staying contained to that single panel under microinverters or power optimizers — using the shared-current constraint of a series circuit (Kirchhoff's current law) as the underlying reason.
It's intuitive to assume a shaded panel just "loses its own share" of production, proportional to how much of the array it represents — one shaded panel out of twenty should cost about 5% of output. That intuition is correct for microinverters and power optimizers, but it badly understates the loss on a string inverter system, where panels share current in series and a single weak panel can constrain far more than its own proportional share.
In a series string, Kirchhoff's current law requires the same current to flow through every panel in that loop at any instant. A panel's current output falls sharply when it's shaded (its short-circuit current drops roughly in proportion to the fraction of the cell area still illuminated, more severely if shading crosses cell strings without adequate bypass-diode segmentation). Since the whole string's current is capped at whatever the weakest panel can supply, every other panel in that string gets forced off its own maximum power point voltage, wasting potential production even though those panels are receiving full sun. Bypass diodes built into each panel can route current around a fully shaded substring, which limits (but does not eliminate) the string-wide impact — the string can still lose a substring's worth of voltage plus additional mismatch loss.
Microinverters eliminate the shared-current constraint entirely by converting each panel's DC output to AC independently, with independent MPPT — no other panel's electrical operating point is coupled to the shaded one. Power optimizers take a hybrid approach: each panel's DC-to-DC optimizer performs its own MPPT and regulates its output to a common bus voltage/current profile that the shared downstream inverter expects, so a shaded panel's reduced output is absorbed at the optimizer stage rather than constraining the whole array's current — while still funneling into one shared inverter for the final conversion.
This is the central design trade-off in residential and small commercial solar: string inverters are cheapest and simplest and are fine on an unshaded, uniformly-oriented roof, but perform poorly on roofs with chimneys, trees, dormers, or multiple orientations. Microinverters and power optimizers cost more per watt but recover most or all of that lost production on partially shaded or complex roofs, and both also enable NEC 690.12 rapid-shutdown compliance and panel-level production monitoring that a pure string inverter cannot provide on its own.
Because panels wired in series share the same current everywhere in that string (Kirchhoff's current law). A shaded panel's maximum available current drops, and that becomes the ceiling for the entire string's current — every other panel in the string gets pushed off its own optimal operating point to match, wasting some of the full sun hitting them too. This extra loss beyond the shaded panel's own share is called mismatch loss.
They help, but don't eliminate it. A bypass diode lets current route around a fully shaded substring of cells within a panel instead of forcing the whole panel's current to zero, which limits how badly one shaded panel can cripple a string. But the string still loses that substring's voltage contribution plus additional mismatch loss — it's a mitigation, not a fix, which is why microinverters and power optimizers exist.
Cost and simplicity. One central inverter is cheaper than dozens of microinverters or optimizers, has fewer components that can fail, and is easier to service. On a roof with no shading and a single, uniform orientation, a string inverter loses little to nothing versus microinverters or optimizers, making the extra cost of panel-level electronics hard to justify.
A microinverter performs the complete DC-to-AC conversion at each individual panel, so each panel outputs AC power independently — there is no shared inverter at all. A power optimizer only performs DC-to-DC conversion and maximum power point tracking at each panel; its output is still DC, and that optimized DC from every panel is combined and sent to one shared central string inverter, which performs the actual DC-to-AC conversion for the whole array.
They're close but not identical. Both isolate a shaded panel's MPPT from the rest of the array, capturing the large majority of the potential mismatch-loss recovery. Microinverters go slightly further since each panel's AC output is fully independent all the way to the grid connection, with no shared component in the conversion path at all, while optimizer systems still share one inverter's conversion efficiency and any inverter-level clipping or downtime across the whole array.
Microinverters and power optimizers both provide full per-panel production data, since each panel has its own electronics reporting telemetry. A pure string inverter can only report the combined output of the whole string, making it impossible to identify which specific panel is underperforming without adding separate panel-level monitoring hardware.
Try our Renewable Energy Studio
More calculators, simulators, and guides for this discipline.