SolarCalculatorHQ

Solar Panel Soiling Loss Calculator

Estimate annual energy lost to soiling on Australian solar panels from PM2.5, red dust, salt spray, and pollen. Compare rain-only vs paid cleaning ROI.

Solar Panel Soiling Loss Calculator

Daily soiling rate
0.07%/d
Rain-only annual loss
0.49% (50 kWh)
Loss after cleanings
0.46% (47 kWh)
kWh recovered by cleaning
4 kWh
Annual cleaning cost
$240
Net benefit
-$239
Cleaning ROI
-99.5%
Annual baseline production: 10,230 kWh

How to use this calculator

Enter seven values and the calculator returns the daily soiling rate, baseline annual loss with only rain, residual loss after the chosen paid-cleaning schedule, and the A$ ROI of that cleaning programme:

  1. System size (kW) — total nameplate. CEC 2024 median residential install is 6.6 kW.
  2. Annual specific yield (kWh/kWp) — your local CEC/BoM figure. Sydney ≈ 1,550, Brisbane ≈ 1,620, Melbourne ≈ 1,400, Perth ≈ 1,690, Darwin ≈ 1,700, Adelaide ≈ 1,580, Alice Springs ≈ 1,950.
  3. Annual PM2.5 (µg/m³) — DCCEEW/state EPA annual mean. Sydney 7, Melbourne 7, Brisbane 6, Perth 6, Mackay 5, Mt Isa 12, Pilbara 8 (but episodic dust events).
  4. Average days between rain events — BoM rainfall climatology divided by 365 days. Coastal cities 4–7 days, inland NSW 18–25 days, Alice Springs 25–40 days, Pilbara 40–70 days.
  5. Paid cleanings per year — how many professional washes you contract.
  6. Cost per cleaning (A$) — typical hipages or Service.com.au rate is A$100–A$180 per visit for a residential rooftop array.
  7. Electricity rate (A$/kWh) — your retail rate. AGL Solar Savers 2026 is A$0.330/kWh; controlled load is lower.

Why soiling matters more in Australia than elsewhere

The combination of episodic red-dust events, long inland dry cycles, and low average residential tilts makes Australian solar systems among the most soiling-exposed in the world. SunWiz’s 2024 PV Performance Index report tracked 41,000 CEC-installed residential systems and found median soiling loss of 1.8% per year — double the UK median, four times the German median. The Black Summer 2019–2020 bushfires drove the 99th-percentile site to 6.5% in a single year.

The dollar impact at 2026 retail rates of A$0.30–A$0.35/kWh is significant. A 6.6 kW Sydney homeowner losing 2% per year to soiling forfeits about 200 kWh — A$66. A 6.6 kW Dubbo homeowner losing 4% forfeits 410 kWh — A$135. Whether to pay for cleaning depends on whether the recovered energy exceeds the cleaning bill, which is exactly what the calculator computes.

The Kimber–Mejia model adapted to Australian climates

The reference soiling model (Kimber 2007 SunPower, extended by Mejia and Kleissl 2014 at UCSD) was developed on Californian and US Southwest data but adapts cleanly to Australia with two tweaks:

  1. Substitute Australian DCCEEW/EPA PM2.5 data for US EPA AirNow. Coastal capitals 6–8 µg/m³, inland mining and grain belts 10–14 µg/m³ with episodic spikes.
  2. Substitute BoM rainfall climatology for NOAA wet-day counts. Australia has the world’s most variable rainfall by long-term coefficient of variation, so dry-cycle length matters more than it does in temperate Europe.

Three findings carry over without modification:

  • Daily soiling rate scales linearly with annual PM2.5.
  • Rain above 1 mm is a near-full reset (Solar Analytics 2023 confirmed this in a 4,000-site Australian field study).
  • Loss within a dry cycle averages r_d × L / 2 (linear accumulation, triangular average).

Australian regional soiling benchmarks

Compiled from SunWiz 2024 PVPI fleet data, Solar Analytics field measurements, and BoM rainfall climatology:

RegionTypical PM2.5Dry-day cycleAnnual soiling loss
Sydney metro75 d0.9–1.6%
Melbourne metro74 d0.6–1.2%
Brisbane metro64 d (wet season), 12 d (dry)0.8–1.8%
Perth metro66 d (winter), 30 d (summer)1.2–2.5%
Adelaide metro77 d1.0–1.8%
Hobart53 d0.4–0.8%
Darwin63 d (wet), 50 d (dry)2.0–4.0%
Canberra67 d0.9–1.5%
Inland NSW (Dubbo, Wagga)9–1118–28 d2.5–5.0%
Inland QLD (Mt Isa, Charleville)10–1425–40 d4.0–7.5%
WA Wheatbelt8–1125–40 d3.5–6.5%
Pilbara / NT Top End dry season8–1040–70 d5.0–10.0%
Alice Springs9–1230–50 d4.5–8.0%

For ground-mounts near unsealed roads, agricultural fields, or grain handling, add 1–3 percentage points. For arrays at sub-15° tilts (flat-roof commercial), double the residential numbers.

When paid cleaning pays back in Australia

Simple rule from the Solar Analytics 2023 study: pay for professional cleaning when your daily soiling rate exceeds 0.10% AND your average dry cycle exceeds 14 days. Australia meets this threshold across most of inland NSW, QLD, WA and the NT for at least one season per year.

Coastal Sydney 6.6 kW example (PM2.5 7, 5-day dry cycle, A$120 cleaning, A$0.330 rate):

  • Soiling rate ≈ 0.04% per day
  • Baseline loss ≈ 0.04 × 5 / 2 = 0.10% per year → 10 kWh → A$3.30
  • Two cleanings: total resets 73 + 2 = 75, average cycle 4.87 days, new loss 0.097%
  • Recovered ≈ 0.3 kWh → A$0.10. Skip the cleaning.

Inland Dubbo 6.6 kW example (PM2.5 10, 22-day dry cycle, A$140 cleaning, A$0.330 rate):

  • Soiling rate ≈ 0.05% per day
  • Baseline loss ≈ 0.05 × 22 / 2 = 0.55% per year → 56 kWh → A$18.50
  • Two cleanings: total resets 16.6 + 2 = 18.6, average cycle 19.6 days, new loss 0.49%
  • Recovered ≈ 6 kWh → A$2. Still skip — soiling exists but isn’t expensive.

Pilbara remote-site 30 kW (PM2.5 9, 60-day dry cycle, A$300 cleaning, A$0.55 off-grid value):

  • Soiling rate ≈ 0.045% per day
  • Baseline loss ≈ 0.045 × 60 / 2 = 1.35% per year → 760 kWh → A$418
  • Four cleanings: total resets 6.1 + 4 = 10.1, average cycle 36 days, new loss 0.81%
  • Recovered ≈ 304 kWh → A$167. ROI = 39% — clean.

How to reduce soiling without paying for cleaning

Specify a higher tilt at install if feasible

CEC Design Guidelines suggest latitude-tilt for fixed arrays; for Sydney that means 33°, not the 20–22° most installers default to on Colorbond roofs. The extra tilt halves soiling accumulation and gains 2–3% summer-skewed yield from better rain runoff.

Anti-soiling glass for inland and Wheatbelt sites

DSM Anti-Soiling Coating and Solar-Pur factory hydrophobic treatments cut soiling by 25–40% in CSIRO PV field-test data. The A$50–A$100 per panel premium pays back in 3–5 years on inland sites where soiling regularly exceeds 4% per year.

Time your DIY cleaning to dust-event recovery, not the calendar

The biggest gains come from cleaning within 2 weeks of a major dust event. SunWiz tracking of the 2023 red-dust event over eastern NSW showed sites cleaned within 14 days recovered 5–7% production; sites that waited for natural rain recovered only after the next significant rainfall, 4–6 weeks later.

Snake-drain pads for flat-roof commercial

Flat-roof commercial arrays under 10° tilt hold water and develop mud streaks; CEC SIM 3002 commissioning checks for this. A simple snake-drain pad fitted at the lower edge cuts soiling 20–30% by improving runoff. Worth the A$20 per module for any commercial array under 15° tilt.

What the calculator assumes

  • Daily soiling rate r_d ≈ max(0.02, 0.005 × PM2.5) % per day, calibrated to Kimber 2007 California and Solar Analytics 2023 Australia
  • Rain above 1 mm is a near-full reset (Solar Analytics 2023 field study)
  • Average soiling within an L-day dry cycle is r_d × L / 2
  • Cleanings add to rain events: total resets = 365/dry_days + N
  • No correction for one-off red-dust storms or bushfire ash events — both can push annual loss 2–4 percentage points higher in affected regions
  • Assumes 20°+ tilt typical of CEC residential installs

These hold for the majority of CEC-installed residential and small-commercial PV. Utility-scale plants in the NT, WA and SA use IEC 61853-4 soiling indicators on-site for accurate modelling.

Common mistakes

  • Using Sydney averages for an inland site. PM2.5 differs little but dry-cycle length differs by 4–8x. Use BoM rainfall climatology for your actual location.
  • Cleaning hot panels with cold mains water in summer. Thermal shock cracks the front glass; every Tier-1 manufacturer warranty excludes this. Clean at dawn or dusk.
  • Walking on panels. AS/NZS 5033:2021 and every CEC-accredited installer code prohibits walking on modules. Use a water-fed pole from the gutter line.
  • Forgetting cyclone-zone wash-down clauses. Some insurance policies in Northern Australia require post-cyclone debris removal — this is separate from soiling cleaning and is usually free under the policy.

Sources

Frequently asked questions

How much do Australian solar panels lose to soiling each year?
Clean Energy Council and SunWiz 2024 fleet data put residential soiling loss at 1–3% per year across coastal capitals (Sydney, Melbourne, Brisbane, Perth, Adelaide) and 4–8% across inland NSW, Queensland and the WA Wheatbelt where red dust storms and long dry spells dominate. The Mejia 2014 NREL model adapted with Australian BoM rainfall data places Alice Springs at 6–9% per year and the Pilbara at 7–12%, comfortably the highest in any developed country. For a 6.6 kW Sydney array losing 1.5% per year, the cost is about A$77 at 2026 AGL Solar Savers retail rates of A$0.330/kWh.
Does paid cleaning pay back for Australian solar systems?
For coastal capitals on tile or Colorbond roofs with effective rain, almost never — a A$120 hipages cleaning callout recovers only A$10–A$25 of energy per visit. For inland Queensland, WA Wheatbelt, SA mid-north, and the Riverina where red-dust events leave 5–8% accumulated loss between rain, two cleanings a year pays back comfortably. The clearest case is solar pumping on regional bores: a 5 kW remote-site array losing 8% to dust between rains can recover 600+ kWh per cleaning, worth A$200 at off-grid replacement value.
Why are Australian soiling losses higher than Europe or the US Northeast?
Three reasons stack: (1) average PM2.5 is moderate but episodic dust events spike loadings; (2) BoM rainfall data shows much of inland Australia has 20–40 day dry cycles routinely and 60–90 day cycles in drought; (3) Australian residential tilts average 22–25 degrees — lower than European 35° — so rain runoff is less aggressive. The Black Summer 2019–2020 bushfires and the 2023 red-dust event over Sydney both reduced state-wide PV output by 5–8% for weeks until rain returned. Insurance claims data from CEC-accredited installers confirms the order-of-magnitude impact.
Can I clean my own panels in Australia?
Yes, and CEC Design Guidelines explicitly permit homeowner cleaning provided you don't walk on the array and you use a soft brush or telescoping water-fed pole. Use rainwater or filtered water — Australian tap water is moderately hard in most cities and will streak. Never spray cold water onto a hot panel in summer; the thermal shock can crack the front glass and voids the warranty from Trina, Jinko, REC, Q CELLS, Tindo and every other Tier-1 brand. Early morning or dusk is best. Do not use detergent.
How does soiling compare to other Australian PV losses?
On a typical 6.6 kW Sydney array, soiling is the third-largest loss after shading (3–8%) and module degradation (0.45%/year). On inland and remote-site arrays, soiling is the largest after-shading loss. AS/NZS 4777.2 grid-connection standards reference IEC 61853-4 soiling indicators for utility-scale plants but the residential CEC Design Guidelines treat soiling as 'plan and inspect' rather than mandatory monitoring. For most homeowners, a once-a-year visual check is enough.

Related calculators