Shading is the most underestimated solar problem
Most solar quotes show you production estimates assuming full, unobstructed sunlight — the NREL PVWatts default. Real roofs in real neighborhoods have trees, chimneys, dormers, and neighboring buildings that create shade patterns that shift throughout the day and year. Missing this step can mean your system produces 20–40% less energy than the proposal said.
The string inverter multiplication effect
This is the most important thing to understand about shading and solar: in a traditional string inverter system, shading one panel out of 20 can reduce output from all 20 panels in that string. The shaded panel becomes a bottleneck because current must flow equally through every panel. A 5% shaded roof area can cause 25–40% total system loss — a five-to-eight-times multiplication of the actual shadow.
Panel-level electronics solve this
Microinverters (Enphase) and DC power optimizers (SolarEdge, Tigo) break the series-string dependency. Each panel operates at its own maximum power point, completely independently. Shading one panel in a 20-panel system only reduces that panel's output, not the other 19. On any roof with even occasional shading, the extra cost of panel-level electronics (typically $0.10–0.25/W more) pays back in 3–7 years through recovered production.