How shading affects solar panel output in Perth (and what to do about it)
Even partial shade on one solar panel can reduce output from the entire string, because standard string inverter systems link every panel into one circuit. Here's how shade propagates, how to tell how much you're losing, and when power optimisers or microinverters are worth the cost.
Shade is the most common reason a Perth solar system underperforms. Because a standard string inverter wires every panel into one circuit, even a single shaded panel can drag down the output of the whole string, not just its own share. A tree that looked harmless in winter can shadow three panels through summer. A neighbour builds an extension after your install goes in. Or nobody checked for shade at all, and monitoring data is the first place the loss shows up.
The fix depends on the shading pattern. A passing cloud or a bird dropping costs you nothing worth chasing. A tree shadowing part of your roof every morning is worth solving, whether that means better panel placement, power optimisers, or microinverters. Here's how shade actually moves through a solar system, how to tell how much you're losing, and which fix suits which problem.
How does shading propagate through a string inverter system?
Standard string inverter systems connect multiple panels in series (a "string"), the same way old-style Christmas lights were wired end to end. When one panel in the string is shaded, it restricts the current flow for the entire string, not just its own output.
Bypass diode: a small component built into every modern panel. When a cell or group of cells is shaded, the bypass diode reroutes current around that section instead of letting it choke the whole string. It saves the string from total failure, but the bypassed section's own output is lost.
That's the key difference from the Christmas-lights comparison: one failed bulb used to kill the whole string. A bypass diode prevents that. But the electrical effect of shade is still disproportionate: one shaded panel costs more than its proportional share of the string's total output, because the diode sacrifices that panel's entire contribution rather than just the shaded fraction of it.
What types of shade affect Perth solar systems, and which ones matter?
- Transient shade (passing clouds, bird droppings, dust spots): brief and minor. Output recovers within minutes and shows up in monitoring as normal hourly variation. Not worth an optimiser upgrade on its own.
- Regular morning or afternoon shade: a tree to the east shading panels for two hours every morning removes a consistent slice of generation. In Perth, morning shade costs you less than afternoon shade, because irradiance is lower early in the day, but it still adds up over a year. A tree assessment before installation catches this before it becomes a problem.
- A neighbour's structure or extension: there's no private right to sunlight in WA. But new developments do have to respect existing solar panels under the state's planning rules (State Planning Policy 7.3 / the Residential Design Codes): where the neighbouring block is zoned for lower-density housing, the build has to preserve at least four hours of sun on your panels on the shortest day of the year. That's a planning objection worth raising during your neighbour's development-application process, not grounds for a lawsuit. Our guide to neighbour shading disputes covers how to actually run that process, plus what to do if pruning or trimming your own tree is the simpler fix.
- Chimney, skylight, or HVAC shade: shading from your own roof fittings matters too. A chimney shading two panels for three hours a day has a measurable impact. Good system design avoids placing panels where your own roof elements cast a shadow.
- Deciduous trees: Perth's few deciduous street trees drop their leaves in winter, so their shading is seasonal and can easily be missed if your site assessment only happens in summer.
How much output does shade actually cost you?
There's no single number that applies to every roof: the loss depends on how many cells are shaded, for how long, and how your strings are wired. What's consistent is the direction: a partially shaded panel in a string system loses noticeably more than its own proportional share of output, because of the bypass-diode effect above. A small shadow can cost you more than it looks like it should.
Monitoring-based shade detection: platforms like Fronius Solar.web, Sungrow iSolarCloud, and SolarEdge monitoring show string-level or panel-level performance. A consistent daily generation shortfall that lines up with morning or afternoon timing is a shade signature worth investigating.
Professional shade analysis: some Perth installers run shade modelling using tools like PVsyst or Aurora Solar, which map sun paths and shade geometry against your site's GPS coordinates and obstructions. A good installer offers this for any site with visible trees or obstructions, before you sign. If you want to understand what that process actually involves and how to read the results, our guide to assessing shading risk walks through it.
What's the best way to fix a shading problem?
1. Design the system to avoid shade in the first place
This is the cheapest fix, because it costs nothing extra once you've identified the shade:
- Place panel strings away from shaded sections of the roof
- Use multiple short strings instead of one long one, so shade on one string doesn't drag down panels on another
- Put panels on the unshaded part of the roof, even if that means fewer panels overall
- Use a split inverter or dual MPPT inputs to separate shaded and unshaded panels electrically
2. Power optimisers (DC optimisation)
Power optimisers (SolarEdge, Tigo, APsystems) attach to each panel and track that panel's own maximum power point independently. The string's total output becomes the sum of each panel's individual maximum, instead of being capped by the worst-shaded panel.
When optimisers make sense:
- Partial shade from trees, chimneys, or structures that you genuinely can't design around
- Complex roofs with panels facing multiple directions (optimisers let you mix orientations in the same string)
- You want per-panel monitoring: SolarEdge's platform shows individual panel generation, which makes shade easy to spot
Cost: roughly $50 to $150 per panel. For a 16-panel system, that's an additional $800 to $2,400, and whether it pays for itself depends on how much generation you'd otherwise lose.
Trade-off: optimisers add an extra component at every panel, which means more potential points of failure. SolarEdge optimisers carry 25-year warranties, so the manufacturer is backing them for the system's expected life.
3. Microinverters
Microinverters (the Enphase IQ series is the common Perth option) replace the single central string inverter with a small inverter at every panel. Each panel then operates completely independently: shade on one panel has zero effect on the others.
When microinverters make sense:
- Severe or widespread shade where true panel-level independence matters
- Complex roofs where multiple orientations and shading patterns make a string design genuinely difficult
- You want the most detailed monitoring and the longest warranty runway: Enphase microinverters carry 25-year warranties
Cost: roughly $80 to $200 per panel over an equivalent string-inverter system. For a 16-panel system, that's an additional $1,280 to $3,200.
Maintenance: there's no single central inverter to fail, but you now have more distributed components instead. Enphase's monitoring flags a failed microinverter automatically, so a fault doesn't sit undetected.
For a closer look at how these two options compare and which one suits your roof, our guide to shade solutions breaks down the decision in more depth.
4. Panel relocation or tree management
If the shade comes from your own trees, pruning or removal is often the cheapest fix available. If it comes from a fixed roof obstruction, moving the shaded panels to a different, unobstructed section of the roof may be possible during design or a later upgrade.
Is shade a reason not to install solar in Perth?
No. Shade reduces your generation, but it rarely wipes it out. A Perth home with some morning tree shade still generates substantially more solar than a home in a cloudier climate. The real question is whether the shading loss makes the economics marginal, and whether optimisers or microinverters improve the return enough to justify their cost.
For most Perth homes with occasional or minor shading, a well-designed string inverter system, with panels placed on the unshaded part of the roof, still beats an optimiser-equipped system on cost per kWh generated. Optimisers and microinverters earn their keep when shading is unavoidable and persistent, not as a default upgrade.
Getting solar quotes and you've got visible trees or obstructions near your roof? Ask every installer to show you their shade analysis. An installer who quotes without one is guessing at how your system will actually perform.
Money-relevant figures in this article are checked against primary sources. Here’s how we check our facts.
Get more WA energy tips
Leave your email and we'll send tips on solar, batteries, tariffs, and saving money on bills, only when there's something worth sharing.
Calculate your savings
See how much you could save with solar, batteries, and smart tariff choices
Ready to reduce your energy bills?
Get personalised recommendations and free quotes from trusted local installers in Western Australia.

