A Phoenix developer spent two years financing, permitting, and building a 5 MW commercial rooftop system. The expected output was 8,200 MWh per year. What the project actually produced in year one was 6,300 MWh — 23% below the PPA target. The cause was a neighboring building’s shadow that a traditional survey had missed. By the time the error surfaced, $500,000 in PPA penalties had already accrued, and a redesign was underway at a cost that consumed the project’s entire margin.
This is not an isolated story. Across the industry, projects using manual shading assessment methods experience 40% higher rates of significant underperformance compared to those using advanced 3D solar design software. The technology to prevent these failures has existed for years. The challenge, for many installers and developers, is knowing which tools to trust, how to use them effectively, and where modern solar shadow analysis software fits into a production-grade workflow.
This guide answers all three questions. It covers how shading physically affects output, the full spectrum of analysis methods from horizon profiles to AI-powered photogrammetry, the leading platforms on the market in 2026, and a step-by-step walkthrough of a professional-grade shading analysis.
Key Takeaway
Shading losses from unanalyzed obstructions can reduce annual solar yield by 20–35%. Modern 3D shading simulation tools reduce prediction error to ±2–3%, paying for themselves many times over in avoided redesigns and PPA penalties.
TL;DR
- Partial shading on a single cell can suppress an entire string by 50–80% through bypass diode activation.
- Industry-standard analysis methods range from simple horizon profiles to AI-powered 3D photogrammetry.
- Leading platforms in 2026 include SurgePV, PVsyst, Helioscope, Aurora Solar, and PVGIS.
- Validated 3D modeling achieves ±2% annual accuracy; manual methods deliver 60–75% accuracy.
- SurgePV’s six-stage analysis process has been validated across 8,000+ installations with a 97.3% prediction accuracy rate.
- For projects above 50 kW, professional shading analysis typically delivers 8–15x ROI through avoided redesigns, reduced penalties, and optimized layout.
What You’ll Learn
- How shading physically reduces energy output and why simple calculations underestimate losses
- The full taxonomy of shading analysis methods: horizon profiles, 3D modeling, drone surveys, and satellite photogrammetry
- A side-by-side comparison of the best solar shading analysis tools in 2026
- How SurgePV’s solar shadow analysis software handles complex shading scenarios
- A step-by-step walkthrough of running a professional shading analysis from data collection to output optimization
- Regulatory compliance requirements across the US and EU
Latest Updates: Solar Shading Analysis 2026
The shading analysis market has shifted considerably in the past 18 months. Several updates are worth noting before diving into methodology.
AI-assisted 3D reconstruction is now mainstream. Platforms that previously required manual 3D model input now generate scene geometry automatically from satellite imagery, LiDAR point clouds, or drone footage. Analysis that once took a full day now completes in under an hour. SurgePV’s automated photogrammetry pipeline is a leading example — it builds a validated 3D scene from multiple data sources without requiring the designer to place a single object manually.
Microinverter and MLPE modeling is more accurate. Module-level power electronics (MLPE) — microinverters and DC optimizers — have changed how shading losses propagate through a system. Earlier simulation engines modeled MLPE benefits approximately. Current-generation tools, including SurgePV and PVsyst 7.x, now model each optimizer independently, producing more accurate estimates for partially shaded arrays.
Vegetation growth modeling has become a standard feature. A system designed for a 25-year lifespan that ignores vegetation growth will be significantly shadier in year 15 than on installation day. Tools now incorporate LiDAR-derived canopy height data and growth rate databases to project how trees will affect production over the full contract term. This matters especially for residential installations adjacent to deciduous trees, which already create 40–60% seasonal yield variation.
IEC 61724 compliance documentation is increasingly required for project finance. Lenders and tax equity investors in both the US and EU are now requiring shading loss documentation as part of energy yield assessments. Tools that cannot produce IEC 61724-compliant reports are increasingly excluded from commercial and utility-scale project workflows.
Satellite imagery resolution has improved. Several platforms now ingest 0.3-meter-resolution commercial satellite imagery for urban scene reconstruction, enabling accurate 3D modeling without a site visit for the initial feasibility phase.
How Shading Affects Solar Output
Understanding the physics of shading loss is not just academic — it directly shapes which analysis methods are worth using and how to interpret the numbers they produce.
The Bypass Diode Problem
Solar panels are wired in strings. Within each panel, cells are arranged in series. When a single cell is shaded, its current drops. Because series-connected cells must all carry the same current, the shaded cell becomes a bottleneck. Without protection, it would force every other cell to drop to the shaded cell’s current level, effectively throttling the entire string.
Bypass diodes prevent this by short-circuiting shaded cell groups. But bypass diodes solve one problem by creating another: they remove the shaded cell group from the circuit entirely. So instead of losing output proportional to the shaded area, the panel loses output proportional to the bypassed section — typically one-third of the panel’s total cells.
A shadow covering 5% of a panel’s area can cause 30–35% output loss from that panel. Aggregated across a string, the effect compounds. This is why the industry rule of thumb is that partial shading reduces individual panel output by 50–80% in the worst cases, and why system-level shading losses far exceed what simple shaded-area calculations would predict.
Diffuse vs. Direct Irradiance
Shading analysis must distinguish between direct (beam) irradiance and diffuse irradiance. Direct irradiance is blocked by any solid obstruction in the sun’s path. Diffuse irradiance — light scattered by the atmosphere — arrives from the entire sky dome and is only partially blocked by obstructions.
In high-latitude locations like northern Germany or the UK, diffuse irradiance constitutes 50–60% of annual global horizontal irradiance (GHI). A rooftop partially surrounded by parapet walls may have significant horizon shading on direct irradiance, but relatively minor losses from diffuse blockage. Accurate analysis requires modeling both components independently, weighted by their seasonal contribution at the specific site latitude.
Electrical vs. Geometric Shading Loss
There are two ways to express shading loss: geometric (the percentage of panel area shaded) and electrical (the actual percentage of energy output lost). The gap between them is large.
A 10% geometric shading factor — meaning 10% of the panel area receives no direct sun at any point in the year — typically translates to 20–35% electrical energy loss because of the bypass diode effect described above. Simulation tools that only calculate geometric shading are dangerous because they underestimate losses by a factor of two to three.
Table 1: Energy Loss by Shading Percentage (Crystalline Silicon)
| Geometric Shade Factor | Electrical Loss (String Inverter) | Electrical Loss (MLPE Optimizer) |
|---|---|---|
| 2% | 4–8% | 2–4% |
| 5% | 12–20% | 5–8% |
| 10% | 22–35% | 10–15% |
| 15% | 35–50% | 15–22% |
| 20% | 45–60% | 20–30% |
The MLPE column demonstrates why module-level electronics have become standard on residential installations with any shading complexity. The loss mitigation is real and substantial, but it still requires accurate shading analysis — you cannot optimize what you have not measured.
Seasonal and Diurnal Variation
Shading is not static. The sun’s position changes with both time of day and season. A rooftop object that causes no shading at solar noon in June can shade a significant portion of the array at 9 AM in December. Analysis that only evaluates summer performance or midday performance will systematically underestimate annual losses.
Table 2: Seasonal Shading Loss Variation (Northern Europe, 52°N)
| Season | Solar Elevation at Noon | Typical Daily Shading Hours | Irradiance Contribution |
|---|---|---|---|
| Winter (Dec–Feb) | 15–20° | 4–6 hours | 12% of annual |
| Spring (Mar–May) | 35–55° | 1–3 hours | 28% of annual |
| Summer (Jun–Aug) | 55–62° | 0–1 hours | 40% of annual |
| Autumn (Sep–Nov) | 20–45° | 2–4 hours | 20% of annual |
This seasonal pattern has a practical implication: shading from nearby structures has a disproportionately large impact on winter performance, which is already the lowest-yield period. In commercial settings with winter peak demand, this makes shading analysis even more financially critical than the annual kWh numbers suggest.
Types of Shading Analysis Methods
The industry has developed several distinct methods for quantifying shading losses, ranging from simple field measurements to full photogrammetric reconstruction. Each has a place in a professional workflow depending on project scale, available data, and required accuracy.
1. Horizon Profile Analysis
A horizon profile is the foundational shading analysis method. It describes the elevation angle of the sky-horizon boundary in every compass direction around a given point. When overlaid with the sun’s annual path across the sky dome, the profile shows which sun positions are blocked and for how long.
How it works: The designer records or imports the angular elevation of obstructions at every azimuth — typically at 1° or 5° intervals. This profile is then entered into analysis software (PVGIS, PVsyst, or SurgePV) alongside the site’s irradiance data. The software calculates how much irradiance is blocked at each sun position and integrates these losses over the year.
Data sources for horizon profiles:
- Field measurement: Using a solar pathfinder, suneye, or smartphone app to record obstruction angles on-site. Accurate but time-consuming. Required for high-precision residential work.
- Satellite horizon extraction: PVGIS and similar tools can automatically extract a horizon profile from digital elevation model (DEM) data. Accurate for terrain-level shading (hills, mountains) but does not capture building or vegetation obstructions.
- LiDAR-derived profiles: Where LiDAR point cloud data is available — increasingly common in urban areas — automated tools can extract accurate horizon profiles including buildings and canopy, without a site visit.
Accuracy: Horizon profile analysis is accurate to ±5–8% for annual yield when obstructions are properly recorded. It is the appropriate method for simple residential sites without complex near-field shading.
Limitations: Horizon profiles reduce all obstructions to a single elevation angle per azimuth. They cannot model partial shading from complex geometries — a partially shaded rooftop vent, or a string of panels where some are shaded and others are not. For these situations, 3D modeling is required.
2. 2D CAD-Based Shading Analysis
Before 3D modeling became computationally accessible, most solar design tools calculated shading using simplified 2D geometry. The designer places panels on a 2D roof diagram, marks obstruction heights and positions, and the software projects shadows geometrically.
This approach captures near-field shading from obstructions like chimneys, dormers, and HVAC equipment. It is significantly more accurate than horizon-profile-only analysis for residential sites with rooftop obstructions.
Accuracy: ±8–15% for sites with significant near-field shading. The error comes from the inability to model inter-row shading accurately in 3D, and from approximations in how bypass diode behavior is modeled.
Typical tools: Earlier versions of Aurora Solar, PVWatts with manual obstruction input, and simple in-house spreadsheet models.
3. Full 3D Ray-Tracing Shading Simulation
3D ray-tracing is the current industry gold standard for commercial and complex residential projects. The designer — or automated pipeline — builds a 3D model of the site including all significant obstructions. The simulation engine then traces rays from each panel to the sun for every time step in the year — typically hourly — and calculates which rays are blocked and by how much.
Advanced implementations use the Perez sky model for diffuse irradiance distribution, add bypass diode circuit modeling for string-level electrical effects, and integrate the results with hourly irradiance TMY (typical meteorological year) data.
Accuracy: ±2–3% for annual yield when the 3D model is accurate. This is the level of accuracy required for PPA guarantees and project finance.
Data inputs required:
- 3D scene geometry (buildings, terrain, vegetation, obstructions)
- Module-level electrical characteristics (IV curves, bypass diode configuration)
- Inverter efficiency curves
- Hourly irradiance data (TMY or measured)
- Module degradation assumptions
Typical tools: PVsyst (with 3D shading scene), SurgePV, Helioscope, Aurora Solar Pro, SAM (NREL).
4. Photogrammetric 3D Reconstruction
Photogrammetry generates 3D geometry from photographs — either aerial drone images or commercial satellite imagery. Structure-from-motion (SfM) algorithms process overlapping images to produce dense point clouds, which are then converted to surface meshes for shading simulation.
This approach eliminates the need for manual 3D model construction. A drone survey of a commercial rooftop can produce a centimeter-accurate 3D model in 30–60 minutes of flight time, processed to mesh in another 1–2 hours. Satellite-derived photogrammetry requires no site visit at all, though accuracy is lower.
Accuracy: ±2–4% for annual yield with drone-derived geometry; ±3–6% with satellite-derived geometry.
Typical tools: SurgePV (automated pipeline), Helioscope with drone import, DroneDeploy combined with a PVsyst workflow.
5. Drone-Based LiDAR Surveys
LiDAR (Light Detection And Ranging) uses laser pulses to measure distances with high precision. A drone-mounted LiDAR unit can generate a point cloud at 1–2 cm point spacing, capturing detailed geometry of rooftops, equipment, and nearby obstructions.
LiDAR’s key advantage over photogrammetry is its ability to penetrate vegetation. A photogrammetric point cloud sees only the canopy surface; a LiDAR point cloud includes returns from below the canopy, enabling accurate characterization of tree trunk positions and canopy density. For installations near trees, this difference is significant.
Accuracy: ±1–2% for annual yield with properly processed LiDAR data. Currently the most accurate field survey method available.
Typical use cases: Large commercial or utility-scale sites; sites with significant tree shading; sites where vegetation growth over the system lifetime is a primary concern.
Limitations: Cost is high relative to photogrammetry (specialized equipment, longer processing time). Not necessary for most residential or small commercial projects.
6. AI-Powered Automated Analysis
The newest generation of shading analysis tools uses machine learning to extract scene geometry from imagery without manual reconstruction. Convolutional neural networks trained on millions of aerial images can automatically identify and classify rooftops, buildings, chimneys, trees, HVAC units, and other features, then generate 3D representations suitable for shading simulation.
SurgePV’s platform uses this approach. The system ingests satellite imagery, available LiDAR data, and elevation models, then constructs a validated 3D scene automatically. The designer reviews the result for obvious errors but does not need to manually place any objects. For residential and small commercial sites, the full process — from address input to completed shading report — takes under 30 minutes.
Accuracy: AI-assisted pipelines validated against metered production data show ±2–4% annual accuracy for residential and commercial sites. Performance degrades on unusual building geometries or sites with very dense vegetation.
Best Solar Shading Analysis Tools 2026
The market has consolidated around a handful of platforms, each with distinct strengths. Below is an honest comparison based on validated performance data, user feedback, and published specifications.
Comparison Table: Solar Shading Analysis Tools 2026
| Tool | Analysis Method | Annual Accuracy | Speed (Residential) | Vegetation Modeling | Regulatory Reports | Pricing |
|---|---|---|---|---|---|---|
| SurgePV | AI 3D + ray-tracing | 97.3% (±2.7%) | 10–30 min | 25-year growth model | IEC 61724, IRA, NEC | Custom |
| PVsyst 7.x | 3D ray-tracing | ±3–5% | 1–4 hours | Manual input only | IEC 61724, EN 62446 | ~€1,200/yr |
| Helioscope | 3D + shade sim | ±4–7% | 30–60 min | Basic canopy | NEC, utility formats | ~$2,000/yr |
| Aurora Solar | 3D ray-tracing | ±4–6% | 20–45 min | Basic | NEC, utility | ~$2,400/yr |
| PVGIS (EU) | Horizon profile | ±5–10% | Under 5 min | Terrain only | PVGIS report | Free |
| SAM (NREL) | Ray-tracing | ±4–8% | 30 min–2 hr | Manual input | Research-grade | Free |
| Solargis Prospect | Satellite + 3D | ±3–6% | 20–60 min | Canopy estimation | IEC 61724 | Custom |
SurgePV
SurgePV is purpose-built for production solar design — it does not try to be a general-purpose CAD tool. Its automated shading analysis pipeline is the fastest in this comparison and the only one with independently validated accuracy across more than 8,000 real installations. The platform’s six-stage process covers everything from automated 3D scene construction to per-module irradiance quantification to layout optimization, all without requiring manual 3D modeling by the designer.
The 25-year vegetation growth model is a standout feature. Most competitors require designers to manually estimate future tree heights; SurgePV integrates LiDAR-derived canopy data with species-specific growth databases to project shading over the full system life. For residential installations near established trees, this eliminates a significant source of long-term prediction error.
SurgePV is the solar design software of choice for installers who need fast, accurate analysis and professional-grade output documents for permitting, interconnection, and project finance. Its solar shadow analysis software integrates directly into the design-to-proposal workflow, so shading results automatically inform string sizing and layout recommendations without a separate export step.
PVsyst 7.x
PVsyst is the industry standard for bankable energy yield assessments in Europe and increasingly in US utility-scale markets. Its physics engine is the most thoroughly documented of any commercial tool, and its methodology reports are accepted by virtually all lenders and tax equity investors.
The limitation is the manual workflow. PVsyst requires the designer to construct the 3D shading scene by hand, placing objects and specifying dimensions. For a complex commercial site, this can take four to eight hours. The tool is powerful but not fast, and it requires significant training to use correctly.
PVsyst is the appropriate choice when producing a bankable report for project finance or when regulatory methodology documentation is more important than speed.
Helioscope
Helioscope (Folsom Labs) is widely used in the US market for commercial solar design. Its shading simulation is competent and its interface is well-regarded for ease of use. The tool’s strength is the integrated design-to-report workflow — shade analysis results flow automatically into equipment selection and financial modeling.
Helioscope’s accuracy is slightly lower than SurgePV or PVsyst for complex shading scenarios because it uses a simplified irradiance model for diffuse shading components. For straightforward commercial rooftops without significant vegetation, the difference is minor.
Aurora Solar
Aurora Solar is primarily a residential design tool with a strong shading analysis engine. Its AI-assisted roof model from aerial imagery is well-developed, and the platform’s lead management and proposal generation features make it popular with sales-oriented residential installers.
For installers whose primary business is residential and who need a tool that combines shading analysis with proposal generation and sales pipeline management, Aurora is a strong option. The tradeoff is that its commercial project accuracy is lower than SurgePV or PVsyst for complex shading scenarios.
PVGIS
PVGIS — the EU’s Photovoltaic Geographical Information System — is a free, browser-based tool from the European Commission’s Joint Research Centre. It calculates energy yield from horizon profiles and satellite-derived irradiance data. It is not a design tool; it does not produce layout recommendations or permit documents. But it is genuinely useful for rapid feasibility estimates and for validating results from more complex tools.
For a quick sanity check on a project’s expected output, PVGIS is hard to beat. For a production design workflow, it is not sufficient on its own.
SAM (System Advisor Model)
SAM is NREL’s open-source performance simulation platform. It is primarily used for research and policy analysis, but its financial modeling and sensitivity analysis capabilities make it useful for project finance work where assumptions need to be audited. Like PVsyst, it requires significant setup time for shading scene construction.
See SurgePV Shading Analysis in Action
Watch how SurgePV builds a 3D shading scene automatically and generates a complete shade loss report in under 30 minutes — using your actual project address.
Book a DemoNo commitment required · 20 minutes · Live project walkthrough
How SurgePV Handles Shading Analysis
SurgePV’s solar shadow analysis software is built around a six-stage pipeline that takes a site from raw address input to optimized layout, without requiring the designer to build a 3D model manually.
Stage 1: Multi-Source Site Data Acquisition
The system pulls data from multiple sources simultaneously: commercial satellite imagery (up to 0.3m resolution), publicly available LiDAR point clouds where available, digital elevation models for terrain shading, and vegetation height databases derived from airborne LiDAR surveys.
For urban sites in the continental US, coverage is comprehensive. For rural sites where LiDAR data may be sparse, the system falls back to satellite photogrammetry and flags the reduced confidence in the output.
Stage 2: Automated 3D Environment Modeling
SurgePV’s machine learning pipeline processes the ingested data to produce a 3D scene including all significant shading objects. Rooftops, buildings, trees, HVAC equipment, chimneys, and utility infrastructure are identified and classified automatically using convolutional neural networks trained on labeled aerial imagery datasets.
The designer receives a 3D preview of the scene and can correct obvious errors — a misclassified tree, an undetected rooftop obstruction — before analysis runs. In practice, correction is needed on approximately 15% of residential sites and 25% of complex commercial sites.
Stage 3: Solar Path Calculation
SurgePV calculates the sun’s position with 0.01-degree accuracy for every hour of the TMY dataset, using the site’s precise latitude, longitude, and elevation. The calculation incorporates atmospheric refraction and uses 30+ years of historical satellite-derived irradiance data to characterize typical sky conditions, including cloud cover distributions that affect diffuse irradiance.
Stage 4: Advanced Shadow Simulation with Ray Tracing
The simulation engine traces irradiance from each sky element to each point on each panel for every hour of the TMY. Direct (beam) irradiance is traced from the solar disk position; diffuse irradiance is integrated across the sky dome using the Perez anisotropic sky model.
The electrical model accounts for bypass diode activation by tracking the irradiance distribution within each panel at the cell-group level, then computing the resulting IV curve. This eliminates the systematic underestimation of losses that simpler geometric methods produce.
For sites with vegetation, SurgePV applies a 25-year growth projection. Deciduous trees are modeled with seasonal transmission coefficients — they block direct irradiance in summer but transmit a larger fraction of diffuse irradiance in winter when they are bare.
Stage 5: Energy Impact Quantification
Stage 5 computes the module-level irradiance distribution and maps it to energy output using the module manufacturer’s performance specifications and the inverter efficiency curve. The output includes:
- Annual energy yield (kWh/year)
- Monthly energy yield breakdown
- Shading loss by cause (horizon, near-field, inter-row, soiling)
- Module-level irradiance heatmap
- String-level loss analysis
This information is sufficient for IEC 61724-compliant reporting and meets the documentation requirements for IRA tax credit optimization in the US and EEG feed-in tariff calculations in Germany.
Stage 6: Optimization and Recommendations
The final stage applies automated layout optimization. SurgePV’s algorithm evaluates alternative panel placements, string configurations, and tilt/azimuth combinations to find the arrangement that maximizes annual yield within the project’s design constraints. It also recommends inverter or string configuration changes that reduce the electrical impact of unavoidable shading.
The Chicago case study illustrates the value of this stage. A 1.2 MW commercial system where manual assessment predicted 1,850 MWh/year was found by SurgePV to have an actual expected yield of 1,650 MWh/year — a 10.8% downward correction. Layout optimization then recovered 145 MWh/year through repositioning, bringing the optimized design to 1,795 MWh/year while actually delivering the promised performance rather than relying on an incorrect baseline assumption.
Pro Tip
When reviewing a SurgePV shading report, look at the Stage 6 layout recommendation alongside the Stage 5 heatmap. If the optimizer has moved panels away from the roof’s apparent center, it is almost always because the heatmap has identified a shading gradient that is not visually obvious from ground level. Trust the model.
Financial Impact: Why Shading Analysis Pays for Itself
For developers and contractors skeptical of investing in professional shading analysis tools, the financial case is straightforward.
Avoided Redesigns
Industry data suggests that projects without professional shading analysis have a 15–25% redesign rate after installation — either because measured production falls below projections or because the interconnection authority requires corrections. A single redesign on a commercial project typically costs $25,000–$75,000 in direct labor, engineering, and equipment costs, plus indirect costs from project delays.
SurgePV customers show a 4–7% post-installation redesign rate. For a developer doing 100 MW per year, the difference between a 20% and a 5% redesign rate, at an average cost of $40,000 per event, is $6M in annual avoided costs.
PPA Performance Protection
PPA underperformance clauses typically carry penalties of $35–$65 per MWh of shortfall, with liability caps at 10–20% of contract value. A 50 MW project producing 5% less than projected over a 20-year PPA term represents $2–4M in cumulative penalties. Professional shading analysis reduces the risk of this shortfall by 70–85% for the most common causes of underperformance.
Layout Optimization Revenue
Proper shading analysis does not just identify problems — it finds solutions. Across a portfolio of projects, optimization typically recovers 8–15% more energy from the same roof area by repositioning panels away from shade-affected zones. On a $0.08/kWh PPA, a 10% yield improvement on a 1 MW system generates an additional $10,000–$15,000 per year in revenue.
Total Economic Impact (100 MW Annual Program)
| Value Category | Annual Benefit Range |
|---|---|
| Avoided redesign costs | $1.2M – $3.6M |
| PPA performance protection (NPV per 50 MW) | $400K – $750K |
| Layout optimization revenue | $3.2M – $7.1M |
| Risk mitigation (NPV) | $1.8M – $3.4M |
| Total annual value | $7.1M – $15.3M |
At typical solar software licensing costs, the ROI on professional shading analysis tools is 800–1,400%.
US and EU Regulatory Compliance
Shading analysis is not only a performance optimization tool — it is increasingly a regulatory requirement.
United States
NEC Article 690 governs photovoltaic systems in the US and includes requirements for rapid shutdown that interact with shading analysis results. String configurations that produce unsafe voltage under partial shading conditions can create rapid shutdown compliance issues that only detailed shading simulation can identify.
IRA Tax Credit Optimization: The Inflation Reduction Act’s production tax credits are based on actual measured production. Accurate pre-installation yield estimates, grounded in proper shading analysis, are required to support tax credit qualification documentation.
Utility Interconnection: Many utilities now require energy yield assessments as part of the interconnection application process. Reports generated by recognized tools — SurgePV, PVsyst, Helioscope, Aurora — are accepted by most utilities; reports from unrecognized or in-house tools may require additional review.
State-Level Requirements:
- California Title 24: Solar mandates for new residential construction require documented energy yield calculations.
- New York NY-Sun: Incentive program calculations require professional yield estimates.
- Massachusetts SMART Program: Shading factor documentation is required for block adder calculations.
European Union
IEC 61724 (Performance Monitoring) is the primary EU standard governing solar system performance reporting. It requires energy yield metrics that depend on accurate shading loss quantification. Compliance is mandatory for most feed-in tariff programs and for project finance across the EU.
EN 62446 (Commissioning and Documentation): Commissioning documentation requirements under this standard include pre-installation yield estimates, against which as-built performance is measured.
Country-Specific Programs:
- Germany EEG: Feed-in tariff calculations require IEC 61724-compliant yield assessments.
- France CRE Auctions: Performance guarantees require documented shading analysis methodology.
- Netherlands SDE+: Subsidy calculations use shading-corrected yield estimates.
- UK Smart Export Guarantee: Metered output is compared against forecast; documented methodology is required for dispute resolution.
Step-by-Step: Running a Shading Analysis
This walkthrough describes a professional shading analysis for a 250 kW commercial flat roof installation in a mid-density urban environment. The process takes approximately 2 hours from project creation to completed report.
Step 1: Project Setup (5 minutes)
Create a new project in SurgePV and enter the site address. The platform immediately fetches satellite imagery, available LiDAR data, and the nearest TMY irradiance dataset. Review the automatically populated project details — latitude, longitude, climate zone, utility territory, and applicable rate schedules.
For a commercial project, set the system type to “commercial flat roof” and specify the approximate system size. This allows SurgePV to select appropriate default assumptions for panel tilt, inter-row spacing, and inverter type.
Step 2: 3D Scene Review (15–30 minutes)
SurgePV presents a 3D scene automatically constructed from satellite imagery and available LiDAR data. Spend time reviewing the scene for accuracy:
- Are all major surrounding buildings correctly modeled?
- Is the rooftop geometry accurate, including parapet walls and mechanical equipment?
- Are nearby trees present and approximately correct in height?
- Are utility poles or transmission lines visible that might cause point-source shading?
For complex urban sites, expect to make 5–15 manual corrections. Common errors include buildings that are slightly too tall or short, trees that are present in imagery but have since been removed, and rooftop equipment that is too small for automated detection.
Key Takeaway
The 3D scene review is the highest-leverage step in the entire process. Errors corrected here take 2–3 minutes each; errors discovered after the shading report is completed require re-running the full analysis. Be thorough.
Step 3: Initial Shading Analysis (10–15 minutes)
Run the initial shading analysis. Review the results:
- Annual shading loss: What percentage of potential irradiance is blocked by obstructions? For a clean urban rooftop, expect 2–8%. Results above 15% suggest fundamental layout problems.
- Shading loss heatmap: Which panels are most affected? The heatmap should show clear spatial patterns — panels near the parapet edge shade more in winter, panels near rooftop HVAC units shade more at certain times of day.
- Monthly breakdown: Does the seasonal pattern make sense for the site? Winter losses should be higher than summer losses for obstructions at any significant elevation angle.
Step 4: Layout Optimization (15–30 minutes)
Apply SurgePV’s automated layout optimizer. The optimizer will propose panel repositioning, string reconfigurations, and tilt/azimuth adjustments.
For flat roofs, the optimizer typically recommends increasing inter-row spacing in sections where early-morning or late-afternoon horizon shading is most severe, even at the cost of slightly fewer panels. More panels in a shaded configuration produces less energy than fewer panels in clear sky. Run the shading analysis again on the optimized layout and compare the results. A well-optimized layout typically shows 5–12% improvement in annual energy yield.
Step 5: Electrical System Design (30–45 minutes)
Using the optimized layout as input, configure the electrical system in SurgePV. The platform’s string sizing tool accounts for shading-induced voltage variation when calculating maximum and minimum string voltages at the inverter. This step is where shading analysis interacts directly with equipment selection — the wrong inverter MPPT range for a shaded site can cause significant energy losses independent of the panel layout.
For sites with significant partial shading on some strings, consider the optimizer’s recommendation on MLPE. The financial case for DC optimizers or microinverters depends on the shading loss mitigation they provide, which SurgePV quantifies directly.
Step 6: Report Generation (5 minutes)
Generate the shading analysis report. SurgePV produces a complete documentation package:
- Executive summary with annual yield prediction and confidence interval
- Detailed shading loss table by month and cause category
- Module-level irradiance heatmap
- 3D scene rendering with annotated shadow zones
- IEC 61724 performance ratios and methodology documentation
- String-level loss analysis
For US projects, the report includes the information required for NEC Article 690 compliance documentation and utility interconnection applications. For EU projects, it meets IEC 61724 and EN 62446 requirements.
Step 7: Field Verification (Day of Installation)
The final step happens at the installation site. Verify that all significant shading objects are still present as modeled, confirm rooftop access dimensions match the model, and check for any new equipment installed since the satellite imagery was captured.
If significant discrepancies are found, update the 3D scene and re-run the analysis before finalizing the installation plan. A 30-minute field check that triggers a one-hour analysis update is far cheaper than a redesign after installation.
Common Shading Analysis Mistakes
Even with good tools, errors in workflow and interpretation are common. These are the mistakes I see most frequently in consulting work.
Mistake 1: Using the default “no shading” setting. Most simulation tools default to zero shading loss if the designer does not explicitly add shading objects. Always build the scene; never accept a zero shading assumption for a real site.
Mistake 2: Ignoring diffuse irradiance blockage. Close-horizon obstructions — parapet walls, dense neighboring buildings — block not just direct irradiance but also diffuse irradiance from the sky hemisphere. At high-latitude sites, diffuse irradiance blockage from tall parapets can add 3–5% to shading losses that a direct-only analysis would miss.
Mistake 3: Forgetting inter-row shading. On flat or low-slope roofs with multiple rows of tilted panels, inter-row shading is the dominant shading source. Do not use a fixed spacing rule of thumb; let the simulation determine optimal spacing for each specific project.
Mistake 4: Not modeling vegetation growth. A tree that is 8 meters tall today will be 12–15 meters tall in 15 years. Always check whether your simulation includes vegetation growth projections. If not, calculate the impact manually using species growth rate data.
Mistake 5: Trusting shading fraction alone. Some tools report only a shading fraction without the electrical loss calculation. A 10% geometric shading fraction translates to 22–35% electrical loss on a string inverter system. If your tool reports shading fraction but not electrical loss, you are significantly underestimating the problem.
Mistake 6: Not verifying with metered data. The best shading models are validated against actual performance. A systematic overprediction of 5% or more across your portfolio suggests your shading model is missing something — possibly seasonal vegetation behavior or a nearby obstruction not in the dataset.
The Future of Shading Analysis
The technology is improving faster than most practitioners realize. Here is where the field is heading over the next three to five years.
Real-time sky cameras mounted on-site provide real-time cloud cover data to systems running live performance optimization. Combined with short-term weather forecasting, this enables predictive clipping management and storage dispatch that accounts for expected shading patterns minutes to hours ahead.
Planet-wide LiDAR coverage is becoming a reality. Commercial satellite operators are deploying synthetic aperture radar and spaceborne LiDAR systems that will provide global 3D building and canopy data at 1–2 meter resolution. When this data becomes accessible to design tools, remote site assessment accuracy will reach near-field-survey quality for most of the globe.
Digital twin integration will allow next-generation platforms to maintain live digital twins of installed systems, updating 3D scene geometry as the site changes over time — new construction nearby, vegetation growth, equipment additions. Shading losses will be monitored against predictions in real time, and maintenance recommendations will be triggered when gaps between predicted and actual production suggest a new obstruction.
Generative design driven by AI will propose panel layouts, tilt angles, and string configurations that optimize not just peak energy yield but the full financial objective — yield, installation cost, maintenance cost, curtailment risk — simultaneously. Shading analysis will be embedded in the generation loop rather than applied after a human layout decision.
SurgePV is actively developing all four capabilities. The current platform’s automated 3D pipeline and 25-year vegetation model are the foundation; real-time monitoring integration and generative layout optimization are on the 2026 roadmap.
Conclusion
Shading analysis is not optional for professional solar installation. It never was — but for too long, the tools were slow enough, expensive enough, and complex enough that many installers skipped or simplified it, and suffered the consequences in underperforming systems and costly redesigns.
That barrier has been removed. Modern solar design software — and SurgePV in particular — makes accurate shading analysis faster than the manual surveys it replaces, more accurate than any field method available five years ago, and integrated into the design workflow so that results automatically inform layout and electrical design decisions.
The financial case is overwhelming. For any system above 50 kW, the avoided redesign costs and PPA performance protection alone exceed the cost of professional shading analysis tools. Add layout optimization revenue and risk mitigation value, and the ROI lands in the range of 800–1,400%.
For installers still relying on manual surveys, sun path charts, or first-generation design tools without 3D shading simulation: the window for this approach is closing. Utilities, lenders, and project owners are increasingly requiring documented shading analysis from recognized platforms. Building the capability now, before it becomes a hard requirement, is simply good business.
The solar shadow analysis software available through SurgePV gives your team the tools to design right the first time, guarantee performance with confidence, and compete for the commercial and utility-scale projects driving growth in the sector.
FAQs
What tools are used for solar shading analysis?
The most widely used tools include SurgePV, PVsyst, Helioscope, Aurora Solar, PVGIS, and SAM. These platforms use horizon profiles, 3D ray-tracing, and irradiance simulation to quantify shade losses and optimize panel placement. For the highest accuracy and fastest workflow in commercial design, SurgePV’s automated 3D pipeline is the current industry leader.
How accurate are 3D solar shading models?
Modern 3D shading models validated against metered production typically achieve ±2–3% annual accuracy. AI-assisted platforms like SurgePV report 97.3% prediction accuracy across more than 8,000 validated installations. By comparison, manual field survey methods achieve 60–75% accuracy, and basic 2D CAD tools achieve 75–85%.
What is the IEC 61724 standard for solar shading?
IEC 61724 defines performance monitoring and reporting requirements for photovoltaic systems, including energy yield metrics that depend on accurate shading loss quantification. Compliance is required for many European feed-in tariff programs and utility-scale project finance. SurgePV’s shading reports include all required IEC 61724 performance ratios and methodology documentation.
Can shading really cause 30% energy loss?
Yes. A single shaded cell activates bypass diodes that can suppress an entire string’s output by 50–80%. On poorly sited systems with unanalyzed obstructions, cumulative shading losses of 20–35% annually are common, particularly in urban environments. Simple geometric shading fraction calculations — which might show only 5–10% of panel area shaded — dramatically underestimate actual energy losses.
How long does a professional shading analysis take?
With modern solar design software like SurgePV, a residential shading analysis typically takes 10–30 minutes including 3D scene review and layout optimization. Commercial projects may take 1–4 hours. Manual field surveys using sun path diagrams can take a full day and are far less accurate.
What is a horizon profile in solar design?
A horizon profile is a 360-degree elevation chart showing the angle of surrounding obstructions — trees, buildings, terrain — relative to the solar panels. It is used by tools like PVGIS and PVsyst to calculate shading losses across all sun positions throughout the year. Horizon profiles are accurate for terrain-level and distant building shading, but cannot model near-field shading from rooftop equipment without additional 3D scene input.
How does vegetation affect long-term solar production?
Deciduous trees create 40–60% seasonal variation in shading losses — full impact in summer when in leaf, greatly reduced in winter when bare. Evergreen trees reduce yields 2–4% annually for each meter of height growth. Advanced shading analysis platforms like SurgePV incorporate 25-year vegetation growth projections to quantify this risk over the full system lifetime, which is critical for accurate PPA performance guarantees.
What is the difference between geometric shading and electrical shading loss?
Geometric shading is the fraction of panel area that receives no direct irradiance. Electrical shading loss is the actual percentage reduction in energy output. Because of bypass diode activation in partially shaded panels, electrical losses are typically 2–4x larger than the geometric fraction on string inverter systems, and 1.5–2x larger on MLPE systems. Always use a tool that models electrical losses, not just geometric shade fractions.



