Key Takeaways
- Shading is the single largest controllable factor in residential solar production losses
- Even 10% shading on one panel can reduce an entire string’s output by 30–50%
- Modern software simulates sun positions for every hour of the year against 3D site models
- Results drive panel placement, inverter topology, string configuration, and financial projections
- Automated shading analysis from satellite/LiDAR data reduces the need for site visits
- Accuracy of shading analysis directly determines accuracy of production and ROI estimates
What Is Shading Analysis?
Shading analysis is the process of determining how shadows from nearby objects affect solar panel performance at a specific location. It calculates which panels are shaded, when shading occurs, and how much energy production is lost throughout the year.
Shading is not just about total energy loss — it creates disproportionate impacts on system output. In a series-connected string of panels, shading on one panel restricts current flow through the entire string. A single shaded panel can reduce the output of 10–15 connected panels, making shading analysis one of the most important steps in solar system design.
Shading analysis is where solar design separates from solar guesswork. A 10% shading loss on paper can translate to a 30% production hit in the field if string configuration isn’t considered.
How Shading Analysis Works
Modern shading analysis combines geographic data, 3D modeling, and solar position algorithms to quantify shading impacts across an entire year.
Site Modeling
Create a 3D model of the installation site, including the roof or ground surface, all nearby structures, trees, utility poles, and terrain features. This can be done from satellite imagery, LiDAR data, or on-site measurements.
Obstruction Mapping
Identify and model every object that could cast shadows on the panel area. Include heights, distances, shapes, and — for trees — species and growth projections.
Solar Position Calculation
Calculate the sun’s position (azimuth and elevation) for every hour of the year based on the site’s latitude, longitude, and time zone. This determines when and where shadows fall.
Shadow Simulation
Project shadows from each obstruction onto the panel area for every time step. The simulation reveals which panels are shaded, for how long, and at what intensity throughout the day and year.
Energy Loss Calculation
Convert shading data into energy loss estimates, accounting for string configuration, bypass diodes, and inverter topology. Panel-level shading translates to system-level production impacts.
Report Generation
Produce a shade report with solar access percentages, monthly loss breakdowns, and optimization recommendations. This feeds into financial models and permit applications.
Shading Loss (%) = (1 − (Shaded Irradiance ÷ Unshaded Irradiance)) × 100Types of Shading
Different types of shading affect solar systems in different ways. Understanding the distinction is critical for choosing the right mitigation strategy.
Hard Shading
Dense, opaque shadows from solid objects — buildings, chimneys, walls. Completely blocks direct irradiance on affected cells. Triggers bypass diode activation and can cause hotspots if not managed.
Soft Shading
Partial, diffused shadows from objects like tree canopies, overhead wires, or distant buildings. Reduces irradiance but doesn’t completely block it. Impacts are more gradual and less severe than hard shading.
Inter-Row Shading
Shadows cast by one row of panels onto the row behind it. Common in ground-mount systems and flat-roof installations with tilted racking. Managed through proper row spacing calculations.
Horizon Shading
Terrain or distant structures blocking the sun at low angles, primarily during winter months and at sunrise/sunset. More significant at higher latitudes where winter sun angles are very low.
Hard shading on even one cell of a 60-cell panel can reduce that panel’s output by up to 33% (one-third of the panel is bypassed). In a string of 10 panels, this means one shaded cell on one panel can reduce the entire string’s output by 3–10%, depending on the inverter’s MPPT response. Always run string-level loss analysis, not just panel-level.
Key Metrics & Calculations
Shading analysis produces several metrics that inform system design and financial modeling.
| Metric | Unit | What It Measures |
|---|---|---|
| Solar Access | % | Available solar energy reaching panel after shading |
| Shading Loss Factor | % | Percentage of potential production lost to shading |
| Total Solar Resource Fraction | % | Combined effect of shading, tilt, and orientation |
| Beam Shading | % | Direct (beam) irradiance blocked by obstructions |
| Diffuse Shading | % | Diffuse irradiance blocked (typically lower than beam) |
| Monthly Variation | % per month | How shading losses change across seasons |
String Output Loss ≈ Shaded Panel Loss × (1 + Mismatch Factor × Number of Unshaded Panels in String)Practical Guidance
Shading analysis is the foundation of accurate system design. Here’s how each role applies shading data.
- Run shading analysis before placing panels. Use SurgePV’s solar shadow analysis software to identify shade-free zones on the roof before committing to a panel layout. Redesigning after installation is not an option.
- Configure strings to isolate shading. Group panels with similar shading profiles into the same string. Don’t mix heavily shaded and shade-free panels on the same string — the shaded panel limits the entire string.
- Select the right inverter topology for the site. Sites with significant partial shading benefit from microinverters or power optimizers. Sites with minimal or no shading can use more cost-effective string inverters.
- Model inter-row shading for flat roofs. Use solar design software to calculate minimum row spacing that limits inter-row shading to acceptable levels during winter solstice. The standard target is zero shading between 9 AM and 3 PM on December 21.
- Validate the shading analysis on-site. Before installation, check that the 3D model matches reality. New construction, tree growth, or recently installed rooftop equipment may have changed the shading profile.
- Note seasonal differences during site visits. A site visit in summer may show no shading, but the same site in winter (lower sun angles, longer shadows) could have significant shade issues. Reference the shading analysis report, not just visual observation.
- Photograph shading conditions. Take time-stamped photos of the site at different times of day during the site survey. These photos support the shading analysis and help resolve any future production disputes.
- Follow the string configuration from the design. If the designer grouped panels into specific strings to manage shading, follow that configuration exactly. Changing string assignments in the field can reintroduce shading losses the design was built to avoid.
- Show the shading simulation. Animated shadow simulations are one of the most persuasive visual tools in a sales presentation. Customers can see exactly when and where shadows fall throughout the year using solar software.
- Explain why microinverters cost more. When recommending microinverters for a shaded site, show the shading analysis data. Customers understand the premium when they can see that string inverters would lose 15% production vs. 5% with microinverters.
- Manage expectations proactively. If a site has notable shading, present it as a known factor that’s been accounted for in the production estimate — not something discovered after installation.
- Use shading analysis as a competitive advantage. Companies that provide thorough shading analysis demonstrate technical expertise. Competitors who skip this step may over-promise production and under-deliver.
Run Automated Shading Analysis for Any Site
SurgePV simulates shadows across every hour of the year using 3D site models, giving you accurate shade reports without a site visit.
Start Free TrialNo credit card required
Real-World Examples
Residential: Dormer Shading in New England
A homeowner in Massachusetts has a south-facing roof with two dormers. Shading analysis using solar shadow analysis software reveals that the dormers shade 4 of 24 proposed panel positions during November through February, reducing those panels’ solar access to 68–74%. By removing those 4 positions and adding microinverters to the remaining 20 panels, the system achieves 96% average solar access with a specific yield of 1,180 kWh/kWp.
Commercial: Adjacent Building Shadow
A commercial rooftop in Frankfurt is partially shaded by a taller building to the south. Shading analysis shows that the northern 30% of the roof receives less than 75% solar access. The designer places panels only on the unshaded 70% of the roof area, reducing system capacity from a potential 150 kW to 105 kW but increasing performance ratio from 72% to 84% — better economics per euro invested.
Ground-Mount: Inter-Row Spacing Optimization
A 5 MW ground-mount project in Spain uses shading analysis to determine optimal row spacing. At the site’s latitude (38°N), analysis shows that 2.0 meter row spacing causes 4.2% inter-row shading loss, while 2.5 meter spacing reduces losses to 0.8%. The designer selects 2.3 meter spacing as the economic optimum — limiting shading to 1.5% while maintaining land use efficiency.
Impact on System Design
Shading analysis results fundamentally shape system design decisions at every scale.
| Design Decision | Without Shading Analysis | With Shading Analysis |
|---|---|---|
| Panel Count | Maximum that fits the roof | Optimized for solar access threshold |
| String Layout | Sequential panel numbering | Grouped by shading similarity |
| Inverter Type | Default string inverter | Matched to shading severity |
| Row Spacing | Minimum structural spacing | Calculated for target shade-free window |
| Production Estimate | Optimistic (ignores shading) | Accurate and defensible |
Run shading analysis for both current conditions and projected conditions 10 years out. Trees grow, and a panel position with 95% solar access today may drop to 80% in a decade if adjacent trees aren’t managed. Document growth assumptions in the shade report so customers understand the projection basis.
Frequently Asked Questions
How does shading affect solar panel performance?
Shading reduces solar panel output by blocking sunlight from reaching the photovoltaic cells. The impact is often disproportionate — in a string inverter system, shading on one panel restricts current through the entire series-connected string. This means 10% shading on one panel can reduce the string’s output by 30% or more. Microinverters and power optimizers mitigate this by allowing each panel to operate independently.
Can solar panels work in partial shade?
Yes, but with reduced output. Solar panels still produce electricity in partial shade — they just produce less. The key is managing the impact with the right equipment. Microinverters or power optimizers allow shaded panels to operate independently, so one shaded panel doesn’t drag down the entire system. A proper shading analysis helps you quantify the production impact and design the system accordingly.
What tools are used for solar shading analysis?
Professional solar designers use 3D modeling software like SurgePV that simulates sun positions across every hour of the year. Field tools include the Solar Pathfinder (a dome with reflected horizon) and fisheye lens cameras that capture the sky view. LiDAR data and satellite imagery enable remote shading analysis without a site visit. The choice depends on project scale, required accuracy, and whether a site visit is practical.
How accurate is software-based shading analysis?
Modern 3D shading analysis software is highly accurate — typically within 2–5% of field-measured results when the 3D model correctly represents the site. The main sources of error are inaccurate obstruction modeling (wrong tree height, missing structures) rather than the solar position algorithms, which are mathematically precise. Validating the 3D model against satellite imagery or site photos improves accuracy significantly.
About the Contributors
CEO & Co-Founder · SurgePV
Keyur Rakholiya is CEO & Co-Founder of SurgePV and Founder of Heaven Green Energy Limited, where he has delivered over 1 GW of solar projects across commercial, utility, and rooftop sectors in India. With 10+ years in the solar industry, he has managed 800+ project deliveries, evaluated 20+ solar design platforms firsthand, and led engineering teams of 50+ people.
Content Head · SurgePV
Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.