Key Takeaways
- Soiling reduces global solar energy production by an estimated 3–5% annually
- Losses vary dramatically by location — from under 1% in rainy climates to 25%+ in arid, dusty regions
- Soiling accumulates gradually between rain events, then partially resets with each rainfall
- Financial models must include soiling losses to avoid overestimating production and ROI
- Cleaning schedules should be based on cost-benefit analysis, not fixed intervals
- Soiling sensors and monitoring enable data-driven cleaning decisions for large plants
What Is Soiling Degradation Modeling?
Soiling degradation modeling is the process of predicting how much energy a solar system will lose due to the accumulation of dust, dirt, pollen, bird droppings, and other contaminants on panel surfaces. Unlike permanent module degradation (which is irreversible), soiling is reversible through cleaning or rain — but it still causes significant production losses if unmanaged.
The challenge is that soiling rates vary enormously by location, season, panel tilt, and proximity to pollution sources. A solar farm in the Arizona desert may lose 0.5% of output per day without rain, while a rooftop system in Seattle may experience negligible soiling due to frequent rainfall. Accurate modeling requires location-specific data and an understanding of the soiling-rainfall cycle.
Soiling is the most under-modeled loss factor in solar energy. It’s invisible on a daily basis but can cost a 100 MW plant $500,000+ per year in lost revenue.
How Soiling Modeling Works
Soiling models simulate the accumulation and removal of surface contaminants throughout the year to estimate net annual production losses.
Establish Baseline Soiling Rate
Determine the daily soiling accumulation rate for the site, typically expressed as %/day loss in output. Values range from 0.01%/day (clean environments) to 0.5%/day (desert or industrial areas).
Model Rainfall Cleaning Events
Use historical rainfall data to simulate natural cleaning. Rainfall above a threshold (typically 2–5 mm) partially or fully restores panel transmittance. Light rain may redistribute dirt without cleaning it.
Account for Seasonal Variation
Soiling rates change with season — dry summers accumulate more soiling, while wet winters may keep panels naturally clean. Pollen seasons create temporary spikes in spring.
Apply Tilt and Orientation Factors
Steeper panel tilts shed dust more effectively than shallow tilts. Ground-mounted panels near dirt roads accumulate more soil than elevated rooftop arrays.
Calculate Annual Soiling Loss
Sum the daily soiling-adjusted production over the entire year, comparing against a clean-panel baseline. The difference is the annual soiling loss in kWh and percentage.
Optimize Cleaning Schedule
Use the soiling model to determine optimal cleaning intervals — the point where cleaning cost equals the value of recovered production. Clean too often and you waste money; clean too rarely and you lose revenue.
Soiling Loss (day N) = Soiling Loss (day N-1) + Daily Soiling Rate — Rainfall Cleaning EffectTypes of Soiling
Different contaminants affect solar panels in different ways, and some are harder to remove than others.
Dust and Particulate Matter
Fine dust from soil, roads, agriculture, and construction settles on panel surfaces. Accumulates gradually and is partially removed by rain. The primary soiling source in most locations.
Pollen and Organic Debris
Tree pollen creates a sticky yellow-green film during spring months. Leaves, seeds, and sap from nearby trees add to organic soiling. Harder to remove by rain alone — may require manual cleaning.
Bird Droppings
Concentrated, opaque deposits that create hard shading on individual cells. A single dropping can reduce a cell’s output to near zero and trigger hotspot heating. Requires manual cleaning.
Industrial and Pollution Deposits
Soot, cement dust, salt spray (coastal), and industrial emissions create stubborn films that reduce light transmission. Common near factories, highways, construction sites, and coastlines.
Bird droppings deserve special attention in soiling models. Unlike uniform dust, a single dropping on one cell can reduce an entire panel’s output by 33% (one bypass diode group) and create a hotspot that accelerates cell degradation. For sites near bird roosting areas, consider anti-perching measures as part of the design.
Key Metrics & Calculations
Soiling models track several metrics that feed into production estimates and cleaning economics.
| Metric | Unit | What It Measures |
|---|---|---|
| Daily Soiling Rate | %/day | Rate of output loss from particulate accumulation |
| Annual Soiling Loss | % or kWh | Total yearly production lost to soiling |
| Soiling Ratio | ratio (0–1) | Current panel transmittance relative to clean state |
| Rainfall Cleaning Threshold | mm | Minimum rainfall needed to effectively clean panels |
| Cleaning Frequency | cleanings/year | Number of manual cleanings per year |
| Cost of Soiling | $/year | Revenue lost to soiling (production loss × energy value) |
Clean when: Accumulated Soiling Loss Value ($) > Cost of One Cleaning ($)Practical Guidance
Soiling affects every stage of the solar project lifecycle. Here’s how each role should address it.
- Include soiling losses in production estimates. Use solar design software to apply location-appropriate soiling factors. Default assumptions of 2–3% annual loss are reasonable for temperate climates with regular rainfall.
- Adjust soiling rates for site-specific conditions. Sites near unpaved roads, agricultural fields, or construction zones require higher soiling assumptions. Coastal sites may have salt spray deposits. Document your assumptions.
- Consider tilt angle effects on soiling. Panels at steeper tilts (25°+) shed dust and water more effectively. Ground-mount systems in dusty areas may benefit from higher tilt angles to reduce soiling accumulation.
- Model seasonal soiling patterns. Use monthly rainfall data and regional dust season information to create a month-by-month soiling profile rather than applying a flat annual percentage. This improves financial model accuracy.
- Ensure panel access for cleaning. Design the array layout so panels can be accessed safely for cleaning. Consider walkways, roof access points, and fall protection for rooftop systems in dusty environments.
- Install soiling sensors for large plants. For systems above 500 kW, install a soiling measurement station (clean vs. dirty reference cells) to track actual soiling rates and trigger data-driven cleaning decisions.
- Use proper cleaning methods. Deionized water and soft brushes prevent mineral deposits and scratching. Never use abrasive materials, high-pressure washers (above 30 bar), or harsh chemicals on panel glass.
- Install anti-soiling coatings for extreme environments. Hydrophobic or self-cleaning coatings can reduce soiling accumulation by 30–50% in dusty regions. These coatings need reapplication every 3–5 years.
- Establish data-driven cleaning schedules. Use soiling sensor data and production monitoring to determine when cleaning is economically justified. The breakeven point depends on soiling rate, energy value, and cleaning cost.
- Track soiling against production guarantees. If the O&M contract includes production guarantees, monitor soiling losses to ensure they don’t push actual output below the guaranteed threshold.
- Budget cleaning costs accurately. Cleaning costs range from $0.01–0.05/W per cleaning for ground-mount systems and $0.03–0.10/W for rooftop systems. Include these in O&M budgets and communicate them to asset owners.
- Report soiling trends to asset owners. Include soiling losses in monthly performance reports. Use SurgePV’s generation and financial tools to show how soiling impacts revenue and when cleaning events recovered production.
Model Soiling Losses in Your Production Estimates
SurgePV includes location-specific loss factors — including soiling — in every production simulation, so your financial projections match real-world performance.
Start Free TrialNo credit card required
Real-World Examples
Residential: Suburban New Jersey
A 10 kW residential system in New Jersey experiences an average soiling loss of 2.1% annually. Rainfall frequency (average 49 inches/year distributed across 120+ rain days) keeps panels relatively clean. The soiling model shows losses peak at 4–5% during a dry August stretch, then reset to near-zero after September rain events. Annual production impact: approximately 280 kWh lost to soiling.
Commercial: Warehouse in Phoenix, Arizona
A 500 kW commercial rooftop in Phoenix (7 inches annual rainfall, frequent dust storms) shows soiling rates of 0.3%/day during dry months. Without cleaning, annual soiling loss reaches 18%. The O&M team implements quarterly cleaning (4 cleanings/year at $2,500 each = $10,000/year), reducing net soiling loss to 5.2%. The cleaning program recovers approximately 95,000 kWh/year, worth $12,350 at $0.13/kWh — a clear economic win.
Utility-Scale: 50 MW Solar Farm in Rajasthan, India
A 50 MW ground-mount installation in the Thar Desert region experiences soiling rates of 0.4–0.6%/day during pre-monsoon months (April–June). Without intervention, production drops by 15–25% during this period. The plant deploys robotic cleaning systems that clean the entire array every 5 days at a cost of ₹150/kW/year. The cleaning program recovers 8,400 MWh/year, valued at approximately ₹3.4 crore ($408,000).
Impact on System Design
Soiling conditions at the installation site should influence several design decisions.
| Design Decision | Low Soiling Environment | High Soiling Environment |
|---|---|---|
| Soiling Loss Assumption | 1–3% annual | 5–15% annual (with cleaning) |
| Panel Tilt | Optimized for production | May increase for self-cleaning benefit |
| Cleaning Access | Optional consideration | Must design for regular access |
| Anti-Soiling Coatings | Usually not cost-justified | Cost-effective, especially for large plants |
| O&M Budget | Minimal cleaning costs | Significant cleaning line item |
When modeling soiling for a financial proposal, use at least two scenarios: a “natural cleaning only” scenario (rain-dependent) and a “managed cleaning” scenario (with scheduled cleanings). This helps customers and investors understand the value of an active O&M program and make informed decisions about cleaning budgets.
Frequently Asked Questions
How much energy do dirty solar panels lose?
Soiling losses vary widely by location and climate. In temperate regions with regular rainfall, typical losses are 2–5% annually. In arid, dusty regions (deserts, construction zones, agricultural areas), losses can reach 15–25% without regular cleaning. The global average is estimated at 3–5%. Even a thin layer of dust reduces light transmission, and the effect compounds over dry periods.
How often should solar panels be cleaned?
There is no universal answer — it depends on your soiling rate, electricity value, and cleaning cost. The optimal schedule is when the cost of lost production exceeds the cost of cleaning. In rainy climates, natural rainfall may keep panels clean enough that manual cleaning isn’t justified. In arid regions, monthly or quarterly cleaning is common. Use soiling sensors or production monitoring to determine when cleaning is economically worthwhile.
Does rain clean solar panels effectively?
Moderate to heavy rainfall (above 5 mm) effectively removes most dust and loose particulates, restoring 80–95% of clean-panel transmittance. Light rain (under 2 mm) can actually make things worse by turning dust into mud that dries into a harder film. Rain does not effectively remove bird droppings, cement dust, or oily industrial deposits — these require manual cleaning. Panel tilt also matters; steeper panels shed water and soiling more effectively.
What is the difference between soiling and degradation?
Soiling is a reversible loss caused by surface contamination — cleaning or rain restores panel output. Degradation is an irreversible decline in cell performance caused by UV exposure, thermal cycling, and material aging (typically 0.4–0.7% per year). Both reduce energy production, but soiling can be managed through cleaning while degradation cannot. Accurate production models should account for both factors separately.
About the Contributors
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.
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.