SolarCalculatorHQ

Solar Panel Shading Calculator

Estimate annual kWh and revenue lost to partial shading on your Canadian solar array. Free calculator covering bypass diodes and microinverter topologies.

Solar Panel Shading Calculator

Annual baseline output
6,325 kWh
Annual kWh lost
203 kWh
Annual revenue lost
$33
Array output reduction
3.2%
Recommendation
Optimize string layout to isolate shaded panels.

How to use this calculator

Enter eight values and the calculator returns annual baseline kWh, annual kWh lost to shading, annual revenue lost in CAD, and an inverter-topology recommendation.

  1. System size (kW) — total nameplate. 6 kW is typical for Ontario and Quebec; 8–10 kW is common in Alberta where electricity is cheaper but homes use more power.
  2. Peak sun hours per day — Toronto 3.8, Montreal 3.6, Vancouver 3.0, Calgary 4.0, Halifax 3.4. NRCan’s PV potential maps give finer values.
  3. System efficiency (%) — 76% is a sensible Canadian derate factoring snow loss, cold-weather efficiency gains, and inverter losses.
  4. Electricity rate (C$/kWh) — Ontario 15c (off-peak)–28c (peak), Quebec 8c, BC 11c, Alberta 16c. Use your average effective rate.
  5. Total panels in array — from your system design.
  6. Panels affected by shading — count of panels under shadow at any point.
  7. Hours shaded per day — annual average; winter shadows are longest, so weight toward worst-case if shading varies.
  8. Shading severity (%) — coniferous tree 70–85% (year-round), deciduous tree 50–70% summer (mostly clear winter), chimney 80–95%, snow patches on panels 90–100%.
  9. Inverter topology — microinverter/optimizer (most common in Canada), modern string, or pre-2005 string.

How shading really affects Canadian solar output

Solar panels are wired in series strings. Current is limited by the lowest-current cell. A shaded cell becomes a bottleneck for the whole string. Without protection, even small obstructions could cause large losses.

Bypass diodes — 3 per panel, one per cell group of 20–24 cells — solve this. When light on a cell group falls below roughly 20% of full irradiance, the diode routes current around it. The string loses one-third of one panel’s output, not the whole string’s output. Every CSA-certified panel on the Canadian market has bypass diodes.

Microinverters (Enphase IQ8) and DC optimizers (SolarEdge, Tigo) add per-module MPPT tracking. A shaded panel only affects itself. Canadian installers heavily favour microinverters for their snow-shedding behaviour and simpler post-storm troubleshooting.

The shading-loss math

For a modern string with bypass diodes:

loss_fraction ≈ (shaded_panels / total_panels)
              × (hours_shaded / productive_hours_per_day)
              × (severity / 100)

productive_hours_per_day ≈ 8 in summer, 5 in winter (Canadian average ~6.5)

For an older string with no bypass:

loss_fraction ≈ (hours_shaded / 8) × (severity / 100)

Worked example for a 6 kW Toronto system, 3.8 PSH, 76% derate, C$0.16/kWh, 2 of 14 panels shaded 3 h/day at 60% severity, modern string inverter:

  • Baseline annual kWh = 6 × 1000 × 3.8 × 0.76 × 365 / 1000 = 6,323 kWh
  • Loss fraction = (2/14) × (3/8) × 0.60 = 0.032
  • Annual kWh lost = 6,323 × 0.032 = 202 kWh
  • Annual revenue lost ≈ C$32

Typical Canadian shading scenarios

ScenarioSeverityHours/dayAnnual loss (modern string)
Chimney shadow on 1 panel (year-round)85%1.50.9%
Coniferous tree on 3 panels (year-round)80%35.1%
Deciduous tree on 4 panels (summer-only)60%44.3%
Neighbour’s house on 2 panels (winter PM)95%2.53.2%
Snow patches on whole array (avg over year)100%0.7~3% snow event loss
Power line shadow strip across 3 panels40%31.9%

Deciduous trees are friends, not foes — leaves shade panels in summer when output is high, but bare branches barely affect winter sun. Coniferous trees (white pine, spruce, fir) keep needles year-round and impose constant shading.

Mitigation strategies, ranked by cost-effectiveness

  1. Trim or remove trees — C$300–C$1,200 per tree in Canadian metros. If you recover 6% on a 6 kW system at 16c/kWh, that’s C$60/yr — payback 5–15 years depending on tree cost. Many municipalities require permits for tree removal; coniferous removal in BC is heavily regulated.
  2. String layout optimization — wire unshaded panels in one string, shaded panels in another. Free at install.
  3. Microinverters (Enphase IQ8) — adds C$0.12–C$0.18/W. Best for snow-shed shading, complex roofs, and any system going on a forested lot.
  4. DC optimizers (SolarEdge) — adds C$0.10–C$0.15/W. Less common in Canada than microinverters but functionally similar.
  5. Move the array — south-facing roof with 10%+ shade vs. east+west split: model both. Often the multi-orientation option produces more annual kWh.

Common mistakes

  • Treating snow shading like permanent obstruction. Snow melts off panels rapidly — 24–72 hours typical. Don’t size systems pessimistically based on January worst case.
  • Forgetting that winter sun is low. A 2 m tall fence south of your roof shades panels heavily December–February even if invisible in summer.
  • Coniferous vs. deciduous confusion. A leaf-off oak in February shades very little; a Norway spruce shades the same.
  • Ignoring TOU rates. Ontario off-peak vs. on-peak rates differ 3× — losing afternoon production (mid-peak) costs more than losing morning (off-peak).

Sources

Frequently asked questions

How much does shading reduce output on a Canadian rooftop array?
On a modern array with bypass diodes wired to CSA C22.1 Section 64 standards, shading 2 of 14 panels for 3 hours at 60% severity costs roughly 3.2% of annual output. On a 6 kW Ontario system producing 7,000 kWh/yr, that's 224 kWh worth about C$36 at the typical 16c/kWh import rate, or much more if you're paying mid-peak Time-of-Use rates. NRCan and CanmetENERGY estimate national average residential shading losses at 4–8% — Canadian winter sun angles are low enough that even modest obstructions cast long shadows.
Does shading affect net metering?
Yes. Under Ontario's net metering, Quebec's mesurage net, BC Hydro's program, and Alberta's micro-generation regulation, every kWh you don't generate is one you must import at retail rates. The calculator values lost kWh at your retail rate. Most Canadian provinces credit at retail (no FiT-vs-retail gap), so the lost revenue figure is accurate for net-metered systems. Greener Homes Grant and provincial rebates aren't affected by shading — they're tied to system size, not production.
Should I get microinverters in Canada?
Heavy snow accumulation creates uneven shading as snow melts off panels in patches. On systems with significant tree shading or complex roof geometry, microinverters or DC optimizers add C$0.12–C$0.20 per watt but typically recover the premium in 5–8 years. Enphase IQ8 microinverters are very popular in Ontario and Quebec because they handle snow-shed shading well. If the calculator shows projected annual loss above 4%, get both string and microinverter quotes.
Where can I check shading on my Canadian roof?
NRCan's RETScreen Expert (free) provides national-grade solar resource modeling. Solar Alberta and Solar Nova Scotia maintain provincial shade-analysis guidance. For roof-specific analysis, Google Project Sunroof covers most Canadian metros. Most CanREA-registered installers will run an Aurora Solar shade analysis as part of any quote. For DIY, photograph from your roof at 9 AM, noon, and 3 PM in late December (worst-case winter sun) and late June (best-case).
Does snow on panels count as shading?
Functionally yes, but it's transient. Most Canadian solar systems shed snow within 24–72 hours of a snowfall — panels heat up from the slight current still flowing and from black anti-reflective coating absorbing diffuse light. Annual snow-cover losses are typically 3–8% for Ontario, Quebec, and Prairie installations, and 1–3% for BC coastal systems. The calculator's shading model isn't designed for snow events — for those, multiply your annual output by 0.92–0.97 for Canadian latitudes.

Related calculators