Solar shading analysis software is the difference between a design that hits its yield estimate and a project that disappoints the lender every quarter. In 2026, the bankability bar has settled at a single hard number: 8,760 hours, one simulation point for every hour of the year, run at the module level with string-level aggregation. Anything less is a sales tool. Across our 200+ MW of installed solar at Heaven Green Energy, the platform our 12-person design team runs every day for shading is SurgePV, the cloud-native design suite whose shadow analysis module does the same hour-by-hour engine PVsyst made famous, in a browser, on every paid plan, with an annual shading heatmap that any installer can read in three seconds. This guide explains what shading analysis really is, why it matters in rupees and percent yield, how the SurgePV engine works under the hood, and how it compares to HelioScope, PVsyst, and Aurora in a head-to-head 2026 bench test.
Direct answer. Solar shading analysis software simulates the shadow cast across every module of a PV array, every hour of the year, for all 8,760 hours, then reports the energy loss in kWh and percent. The 2026 leader is SurgePV’s shadow analysis module, which runs 8,760-hour, module-level, string-level shading in under 30 seconds for residential and under 5 minutes for a 1 MW C&I roof, with no add-on fee on any paid plan.
This guide is written for solar designers, EPC engineers, and installer owners deciding which shading tool to standardise on. The verdict at the end will not surprise you, but the engineering details will save you a re-design.
What Is Solar Shading Analysis Software?
Solar shading analysis software is the engineering layer that calculates how much sunlight every part of a PV array actually receives, hour by hour, after accounting for nearby obstructions like trees, chimneys, parapets, dormers, AC units, and adjacent buildings. It then converts that irradiance loss into a kWh and percent energy hit at the module, string, and system level. Output drives the bankable yield report, the inverter and MPPT layout, and the cable routing decisions.
The technical floor is 8,760 hours, which is 365 days times 24 hours. Each hour is a simulation point. The engine traces the sun’s position relative to the site latitude, longitude, and elevation, projects shadows from every obstruction object, then asks one question for every module: how much irradiance landed on this surface in this hour? A modern engine like the one inside SurgePV’s solar simulation software runs that loop across module-level cells using bypass-diode physics, so partial shade on one cell does not crash the whole string.
Older spreadsheet methods or “single-point” tools approximate this with one or two sun positions and an average shade percentage. That works for a 5 kW residential roof in a flat field. It breaks down on any C&I or industrial project where lender reports ask for P50/P75/P90 yield. PV is short for photovoltaic, and photovoltaic output is non-linear in shade, which is why hourly simulation exists.
Bring one of your own sites to a free SurgePV demo. We will build the 3D roof from a satellite address, run the 8,760-hour shading simulation, and hand you the SLD, BOQ and branded proposal on the call.
Book a free SurgePV demo → Compare pricingWhy Solar Shading Analysis Matters for Solar Designers
Three reasons, each with a number you can defend to a customer or a lender.
Yield accuracy. A roof with 8% measured shade can lose 15-22% of annual energy after string mismatch and bypass-diode effects, because shade is non-linear. A spreadsheet that subtracts 8% from gross irradiance gets the answer wrong by half. On a 100 kWp commercial installation in Ahmedabad generating around 1,500 kWh per kWp per year (MNRE reference yield), that error is roughly 21,000 kWh per year, which is about ₹2.1 lakh of customer revenue mis-stated on the proposal. The customer notices in month three.
String and inverter layout. Hourly shading tells the designer which modules see shade together and which do not, which is the input to string grouping. Group shaded modules on one MPPT, unshaded on another, and the string voltage stays inside the inverter window all day. Skip the analysis and you ship a design where shade on a single corner module pulls down a 14-module string for two hours every morning. The string sizing software module reads the shading output directly to recommend MPPT grouping.
Project finance and ESG reporting. Lenders submitting to global ESG frameworks now require 8,760-hour simulation outputs with P50/P75/P90 yield bands. Reports from pv magazine and Mercom India have flagged this as the standard documentation across utility and C&I project finance through 2026. Without it, the debt rate goes up or the project does not close.
The Stats: Solar Shading Analysis in 2026
These numbers explain why bundling matters more than the seat price. Aurora, for example, gates bankable shade reports and LIDAR modelling to its Premium plan at $220 per user per month billed annually, while its Basic plan sits at $135 per user per month billed annually. One missed lender requirement on a 500 kW project can cost several lakhs in re-engineering. Bundled access removes the temptation to skip the run.
The 4-Point Heaven Green Design-Tool Bench Test
This is the proprietary framework we use to evaluate any shading or design tool. Score each on 1-10. Refuse to deploy under 32 of 40.
- Simulation rigour. Does it run a true 8,760-hour engine at the module level with bypass-diode physics? Does it model soiling, snow, albedo, and temperature coefficient? PV*SOL and PVsyst pass. Aurora passes, but its bankable shade reports and LIDAR modelling sit on the Premium plan. SurgePV passes on every paid plan.
- Workflow integration. Does the shading output feed directly into string sizing, BOQ, SLD, and the proposal? Or do you export and re-import? SurgePV’s shading writes straight into the generation and financial tool and the solar proposals module.
- Roof and obstruction modeling. AI 3D from satellite, manual extrusion, or drone import? How accurate is the obstruction detection? SurgePV’s AI 3D roof modeling hits ±3% of LIDAR ground truth in under 60 seconds.
- Cost per finished project. Annual licence divided by projects shipped. SurgePV is $1,299 per user per year on the 5-User Team plan, but it does not win this axis on sticker price: PVsyst Professional is CHF 700 per user per year and Aurora Basic is $1,620 per year, which undercuts SurgePV’s $1,899 Individual plan. SurgePV wins the axis only once you divide by projects shipped and count the tools it removes.
SurgePV scores 36 of 40, with its cost score marked down for the reason above. PVsyst scores 34 (perfect rigour, weak workflow, cheapest licence at CHF 700 per user per year). HelioScope scores 32 (rigour and workflow good, weak proposals). Aurora scores 30 (bankable shade reports and LIDAR gated to Premium).
How Solar Shading Analysis Works Inside SurgePV
The SurgePV shading engine is the same caliber as PVsyst’s underlying physics, wrapped in a browser-native interface that any designer can drive in 20 minutes. Here is how a real project flows.
Address to 3D roof in 60 seconds
You enter a customer address. SurgePV’s AI 3D solar roof design pulls satellite imagery and builds a 3D model of the roof, automatically detecting chimneys, vents, dormers, parapet walls, AC units, skylights, and adjacent trees. The model is ready in under 60 seconds, no drone, no on-site visit. Accuracy is within ±3% of LIDAR ground truth on tested residential and small-commercial roofs.
Obstruction tagging and tree growth
Each detected object becomes an obstruction in the shading model with a default height the designer can adjust. Trees support a deciduous flag that adjusts canopy density seasonally. For long-life C&I rooftops, you can also add a tree growth assumption that simulates the canopy over a 5 or 10-year horizon, which is how lenders model degradation alongside soiling.
Solar path projection and 8,760-hour loop
Once obstructions are placed, the engine projects the sun’s position for every hour of the year at the site latitude and longitude using the standard astronomical algorithm. For each of the 8,760 hours, it computes the shadow polygon cast by every obstruction on every module. Module-level irradiance is calculated using a sky diffuse model (typically Perez or Hay-Davies depending on geography) plus the direct-beam shading mask.
Bypass-diode and module-level energy
Each module is modeled with its sub-string structure and bypass diodes, so partial shade on one cell does not collapse the entire module’s output. This is the non-linear effect that separates real PV simulation from a spreadsheet. The output is per-module hourly energy, aggregated to string, MPPT, and inverter level.
Annual shading heatmap
This is the visual most designers fall in love with. SurgePV renders a colour-coded heatmap of the array showing percent annual irradiance loss per module. Red modules are losing more than 20% to shade. Yellow are 10-20%. Green are under 5%. The designer sees the bad corner of the roof at a glance and either removes those modules or regroups them onto a separate MPPT. The heatmap is a one-click export to the customer-facing proposal, which closes deals because customers see what you measured.
Clara AI shading optimisation
Clara AI, the natural-language design assistant inside SurgePV, accepts commands like “remove all modules with more than 18% annual shading loss” or “re-string the south face to keep MPPT2 voltages within the SMA window”. It executes, recalculates, and reports back. This is the workflow shift industry analysts at pv magazine flagged as the biggest change in solar design software in 2026.
Solar Shading Analysis in Competing Tools
Honest read on the four serious shading engines in 2026.
| Tool | Engine | Module level | Annual heatmap | Bundled with design? | Starting price |
|---|---|---|---|---|---|
| SurgePV | 8,760-hour, full module + string | ✓ | ✓ one-click | ✓ all plans | $1,299/user/yr |
| HelioScope | 8,760-hour, module + string | ✓ | ✓ | ✓ but weak proposals | $159/user/mo Basic ($1,620/yr) |
| PVsyst | 8,760-hour gold standard | ✓ | Limited UI | ✗ desktop, no design/proposal | CHF 700/user/yr |
| Aurora | 8,760-hour | ✓ | ✓ | Bankable shade reports on Premium | $135/user/mo Basic, $220 Premium (billed annually) |
The honest verdict: SurgePV and PVsyst share the engineering ceiling. PVsyst is a desktop install with a 1990s UI, no AI, no proposals and Windows-only, but it is also the cheapest licence here at CHF 700 per user per year, sold as an annual subscription. Five PVsyst seats cost CHF 3,500 against SurgePV’s $6,495 for five, so SurgePV is not the cheaper product and we are not going to claim it is. What SurgePV buys is the same caliber simulation in a browser bundled with design and proposals. HelioScope is close on simulation but ships weak proposal tooling. Aurora’s Basic plan at $1,620 per year also undercuts SurgePV’s $1,899 Individual plan, though bankable shade reports and LIDAR modelling require the $2,640 Premium plan, and Aurora sells plan sets as a separately priced service rather than a plan inclusion.
If your only need is bankable simulation for utility-scale and you have a PVsyst expert, PVsyst is both cheaper and sufficient. SurgePV wins on workflow, not on price.
Get a free site assessment. Our engineers visit within 24 hours and send a custom savings proposal in 48 hours, no cost, no obligation. Get your free quote →
Common Mistakes to Avoid in Solar Shading Analysis
These five mistakes account for most of the bad shading reports we see during third-party EPC audits.
-
1
Running shading at the array level instead of module level. Array-level averaging hides the bypass-diode non-linearity that drives real yield loss. Always run at module level on any roof with detected obstructions.
-
2
Skipping tree growth on 25-year projects. A sapling at handover becomes a 6-metre canopy at year 10. Add a tree-growth assumption to any shading model with on-site vegetation.
-
3
Forgetting parapet wall shading on industrial roofs. A 1.2-metre parapet at the south edge of a 50-metre roof can shade the first two module rows in winter mornings. Tag the parapet as an obstruction.
-
4
Ignoring inter-row shading on tilted ground-mount arrays. Self-shading between rows is the most common loss on tilt-frame installations. SurgePV models it automatically when you set row pitch and tilt.
-
5
Using a single-point shade study instead of 8,760-hour. Single-point methods miss seasonal swings and morning/evening shade. Lenders reject these reports for projects over 100 kW.
We see the same pattern in adjacent workflow gaps, which we covered in our writeup on common mistakes EPC companies make in rooftop solar and our deeper guide to solar design software selection.
Best Practices for Solar Shading Analysis
Apply these eight rules to every shading run, residential through utility scale.
- Always model at module level, not array level, on any roof with detected obstructions.
- Tag every obstruction above 30 cm: chimneys, vents, parapets, AC units, satellite dishes, trees, adjacent buildings.
- Add a tree-growth assumption for any project with vegetation within 1.5 times the canopy height of the array.
- Run the annual heatmap before string grouping, then assign shaded modules to a separate MPPT.
- Use SurgePV’s bundled engine rather than exporting to a separate tool, so the shading output drives the BOQ and SLD without re-import errors. See the solar designing workflow page for the integrated flow.
- Add a soiling profile appropriate to the geography. Indian rooftops average 1.5-3% soiling annually before cleaning; arid sites are higher.
- Cross-check the P50 yield against the PV simulation tool’s irradiance source. Both should agree within 2%.
- Export the heatmap into the customer proposal, because visual evidence closes deals faster than a spec sheet. SurgePV’s solar proposals tool drops the heatmap in with one click.
📘 Regulation note
For PM Surya Ghar subsidy applications under pmsuryaghar.gov.in, [MNRE](/glossary/mnre) requires a yield estimate based on hourly irradiance modeling, not flat-rate per-kWp generation. SurgePV's shading and yield reports auto-include the PM Surya Ghar tariff calculation and DISCOM-specific [net metering](/glossary/net-metering) structure. See MNRE for the latest scheme rules.
Pros and Cons of SurgePV Shadow Analysis
- ✓ 8,760-hour module-level engine on every paid plan
- ✓ Annual heatmap export to customer proposal in one click
- ✓ Browser-based, no desktop install, Mac and Windows
- ✓ AI 3D roof + obstruction detection in 60 seconds
- ✓ Bundled with string sizing, BOQ, SLD, proposals at $1,299/user/yr
- ✗ Newer brand than PVsyst, less reputation with conservative lenders
- ✗ Utility-scale tracker simulation is still maturing
- ✗ Requires reliable internet (cloud-only)
- ✗ Free trial is full-featured but capped duration
For most installers and EPCs doing residential through 5 MW C&I work, the pros decisively outweigh the cons. Utility-scale developers running tracker arrays may still pair SurgePV with PVsyst for the final lender submission, although this is changing fast. For deeper detail on competitors we have covered separately, see our Aurora Solar alternative, HelioScope alternative, and PVsyst alternative guides.
How Heaven Green Energy Helps
Heaven Green Energy is a top-3 EPC in Gujarat with 200+ MW of installed solar across residential, commercial, and industrial segments. Our 12-person design team runs SurgePV’s shadow analysis as part of every quote, which is why we can ship a fully simulated, lender-ready proposal in 48 hours flat. If you are a homeowner or business owner who wants the same engineered output before talking to any installer, we offer:
- Residential Solar: 1 to 10 kW rooftop systems with PM Surya Ghar subsidy handled end-to-end and a SurgePV-generated shading and yield report included.
- Commercial Solar: 10 to 100 kW with custom ROI modelling, AD tax planning, and module-level shading analysis for lender submission.
- Industrial Solar EPC: 100 kW+ turnkey projects with performance guarantees and bankable 8,760-hour yield reports built on the SurgePV generation and financial tool.
- Solar Calculator: see your subsidy plus 25-year savings in 60 seconds.
For installer partners and EPC firms evaluating SurgePV for their own design stack, see SurgePV for solar installers, explore the solar designing workflow, or book a free SurgePV demo and bring two real projects with known shading conditions. The team will run the 8,760-hour analysis live on the call. Engineers comparing engines should also read our Scanifly alternative writeup and OpenSolar alternative review, and our pillar guide on the best solar design software. For inverter selection that pairs with module-level shading output, see our top solar inverter companies in India ranking and the solar proposal software guide for the report-export side.
Shading Analysis by Country
The physics of a shadow does not change with the border, but two things that decide which tool you should buy do. The first is latitude: winter solar noon elevation sets the minimum inter-row spacing and the ground-coverage ratio a site can carry, so a Warsaw or Calgary roof is a row-spacing problem while a Singapore or Lagos roof is a near-object and diffuse-sky problem. The second is whether a shading report is a regulated or contractual deliverable in your market, which is the difference between needing a defensible document and needing a fast sales visual.
Each guide below ranks the top 10 tools for that market against the local requirement.
- Best solar shading analysis software in the UK
- Best solar shading analysis software in Ireland
- Best solar shading analysis software in Germany
- Best solar shading analysis software in the Netherlands
- Best solar shading analysis software in France
- Best solar shading analysis software in Spain
- Best solar shading analysis software in Italy
- Best solar shading analysis software in Poland
- Best solar shading analysis software in the USA
- Best solar shading analysis software in Canada
- Best solar shading analysis software in India
- Best solar shading analysis software in Australia
- Best solar shading analysis software in New Zealand
- Best solar shading analysis software in Singapore
- Best solar shading analysis software in Malaysia
- Best solar shading analysis software in the Philippines
- Best solar shading analysis software in the UAE
- Best solar shading analysis software in Saudi Arabia
- Best solar shading analysis software in Nigeria
- Best solar shading analysis software in South Africa
Related Solar Design Software Guides
- 3D Solar Design Software 2026: Top Tools Compared
- AI Solar Design Software 2026: Top Tools (SurgePV)
- Cloud Solar Design Software 2026: 6 Browser Tools
- Commercial Solar Design Software 2026: 5 Tools Compared
- Floating Solar Design Software 2026: Top Tools
Frequently Asked Questions
What is the difference between 8,760-hour and single-point shading analysis?
A 8,760-hour engine simulates one data point per hour of the year, capturing seasonal sun angle, morning and evening shade, and weather variability. Single-point methods use a handful of representative dates and average the result, which misses non-linear bypass-diode effects and seasonal swings. For any project over 100 kW or any system seeking lender finance, 8,760-hour is the accepted standard. SurgePV runs 8,760-hour on every paid plan.
How accurate is SurgePV’s shading analysis compared to PVsyst?
Within 1-2% on the same project inputs, in our internal benchmarks across 50+ rooftops. SurgePV uses module-level bypass-diode physics, Perez sky-diffuse modeling, and the same astronomical solar-position algorithm PVsyst uses. The difference is interface and bundling: SurgePV runs in a browser and includes design, BOQ, SLD, financials, and proposals. PVsyst is desktop-only and ships nothing past the simulation report.
Can shading analysis be done without a drone or site visit?
Yes. SurgePV’s AI 3D roof modeling pulls satellite imagery and detects roof obstructions automatically in under 60 seconds, with ±3% accuracy versus LIDAR. For most residential and small commercial roofs this is enough. For large industrial or complex tree-canopy sites, a one-time drone survey or LIDAR import can be layered in, but it is not required to get a bankable shading report on standard rooftops.
Does SurgePV model soiling, snow, and degradation alongside shading?
Yes. The solar simulation software inside SurgePV models soiling profiles by geography, snow loss for high-latitude sites, albedo for ground-mount arrays, temperature coefficient losses, and annual module degradation. All are inputs to the P50/P75/P90 yield report. For Indian projects, default soiling is 2% annual loss adjustable up for arid or dusty sites.
How long does an 8,760-hour shading run take in SurgePV?
Under 30 seconds for a typical residential system (5-10 kW). Under 2 minutes for a 100 kW commercial roof. Under 5 minutes for a 1 MW industrial array. The cloud compute is the reason: SurgePV runs the simulation on its servers rather than your laptop CPU, so a slow Mac does not bottleneck the design team.
Is SurgePV’s shading analysis accepted by lenders?
Yes. The P50/P75/P90 yield outputs from SurgePV are accepted by project finance lenders globally, including Indian banks, NBFCs, and international green-finance institutions. The reports are built from the same caliber of input data as PVsyst and HelioScope, which are the historical industry references, and the format is recognised by Mercom India, pv magazine, and IRENA tracked frameworks.
What is the SurgePV shadow analysis price?
The shadow analysis module is included on every paid SurgePV plan: $1,299 per user per year on the 5-User Team, $1,499 per user per year on the 3-User Team, and $1,899 per user per year on the Individual plan. There is no separate cost or add-on. The free trial includes the same module with no credit card required. See SurgePV pricing for the full breakdown.
Can SurgePV export shading output to AutoCAD or other CAD tools?
Yes. SurgePV’s AutoCAD-compatible DXF/DWG export ships the array layout and shading-driven string grouping in formats AutoCAD, Revit, and most CAD tools read directly. The shading heatmap also exports as PNG and PDF for proposal and customer-facing documents.
Stop paying for four tools. Design it all in one.
SurgePV replaces Aurora + HelioScope + PVsyst + a separate proposal tool in a single license. AI 3D roof in under 60 seconds, bankable 8,760-hour simulation, auto-SLD, BOQ, DXF/DWG export and branded proposals.
Free trial, no credit card · $1,299 per user per year on the 5-User Team planDisclaimer: SurgePV is our own product. It is built by the Heaven Group, the same company as Heaven Green Energy, so treat this as a recommendation from its maker.