SolarCalculatorHQ

Solar Panel Roof Load Calculator

Free solar panel roof load calculator for Australian homes. Compare PV array dead load against AS/NZS 1170.1 imposed roof actions in kg/m², CEC-aligned.

Solar Panel Roof Load Calculator

Total system weight
416 kg
Distributed load
13 kg/m²
Code imposed load minimum
25.5 kg/m²
AS/NZS 1170.1 (0.25 kN/m²)
Utilisation of code minimum
51%
Above 25% — verify with structural engineer

How to use this calculator

Enter four numbers and the calculator returns total system weight, distributed load in kg/m², and how that compares against the AS/NZS 1170.1 imposed-load minimum:

  1. Number of panels — count from your CEC-accredited installer’s design.
  2. Panel weight (kg) — from the spec sheet, typically 21 to 25 kg for 410 W to 440 W modules.
  3. Panel area (m²) — physical dimensions; modern panels are about 1.95 m².
  4. Mounting weight per panel (kg) — rail share plus clamps; 3 to 5 kg for Sunlock or Clenergy hardware.

The result is the added dead load expressed in kg/m² of array footprint, compared against the 0.25 kN/m² (25 kg/m²) imposed-load minimum. Note that this is the code minimum, not the roof’s actual capacity — most Australian residential roofs carry 30 to 60 kg/m² above existing dead load.

The formula

The calculator uses the standard distributed-load equation that CEC-accredited installers apply when filling the structural section of the post-install commissioning paperwork:

totalMass    (kg)    = panelCount × (panelMass + mountMass)
arrayArea    (m²)    = panelCount × panelArea
distLoad     (kg/m²) = totalMass / arrayArea
utilisation  (%)     = distLoad / 25 × 100

A worked example for a 13-panel 5.4 kW residential system on a Sydney tile roof:

  • 13 panels × 22 kg/panel = 286 kg of modules
  • 13 panels × 4 kg/mount = 52 kg of rails, clamps, brackets
  • Total system mass = 338 kg
  • Array footprint = 13 × 1.95 m² = 25.4 m²
  • Distributed load = 338 ÷ 25.4 = 13.3 kg/m²
  • Utilisation = 13.3 ÷ 25 = 53% of code imposed-load minimum

The 53 percent figure looks high but is misleading — AS/NZS 1170.1’s 25 kg/m² imposed-load floor is just the minimum for non-trafficked roofs. The actual roof capacity for a typical 90 mm × 45 mm hardwood rafter at 600 mm centres is closer to 50 to 60 kg/m², so PV uses about 25 percent of true capacity, not 53 percent of the floor.

Roof load reference table for typical Australian residential PV

Using 13 kg/m² total dead load — the design figure most CEC-accredited installers use for compliant flush-mount domestic systems on roofs with rafters or trusses at 600 mm centres:

System sizePanelsArray areaTotal massDistributedUtilisation
4.4 kW1019.5 m²260 kg13.3 kg/m²53%
5.4 kW1325.4 m²338 kg13.3 kg/m²53%
6.6 kW1631.2 m²416 kg13.3 kg/m²53%
8.8 kW2141.0 m²546 kg13.3 kg/m²53%
10.6 kW2548.8 m²650 kg13.3 kg/m²53%

The kg/m² figure stays constant — the total mass scales with footprint. Importantly, the 53 percent utilisation against the AS/NZS 1170.1 floor doesn’t mean the roof is at 53 percent capacity; it means PV uses 53 percent of the regulatory minimum, which itself is well below typical real capacity.

Common Australian roof types and their PV capacity

Colorbond steel sheeting on timber trusses

The most common new-build roof in Australia. Steel sheeting itself adds only 5 kg/m² dead load — light, so the truss has substantial reserve. PV uses tile-roof equivalent brackets (Clenergy ER-I-TIN, Sunlock SLR Tin Roof) that bolt directly to the truss top chord through the steel sheet, sealed with EPDM washers. Almost always passes structural screening.

Concrete or terracotta tile

Inherent dead load of 50 to 60 kg/m² — heavier than steel sheeting, but trusses are designed for it. PV adds the same 12 to 14 kg/m² and uses tile-replacement flashings to transfer load through the rafter. The fragility issue is breaking adjacent tiles when fitting the bracket; experienced installers minimise breakages to under 2% of penetrations.

Tropical and cyclone region (Region C/D, North QLD, Top End)

Wind uplift dominates. AS/NZS 1170.2 wind speeds in Cyclone Region D reach 70 m/s ultimate with negative pressures above 4 kN/m² on tilted arrays. Mounting must use cyclone-rated brackets (Sunlock CR-I-TIN-C2, Clenergy CycloneSafe), additional truss-to-wall hold-down strapping, and engineer-stamped structural calculations under the NCC C1.

Older fibro and Queenslander roofs

Fibro-clad cottages from the 1950s-70s often have undersized rafters (75 mm × 50 mm at 600 mm centres) with small spans. They handle modern PV but with little margin. Always engineer-certified, often requiring sister rafters at every PV attachment row.

What the calculator deliberately ignores

  • Wind uplift. AS/NZS 1170.2 wind loads on a tilted PV array in Region B (most of NSW, VIC, SA, WA coast) reach 1.5 to 2.0 kN/m² negative pressure — this, not gravity load, controls bracket spacing. Each bracket must be lagged into a truss top chord or rafter, never just into battens.
  • Snow load. AS/NZS 1170.3 snow loads only apply above 600 m elevation in NSW and Victoria — irrelevant for most installs. Where they apply (Snowy Mountains), 0.5 to 1.5 kN/m² is added under combined permanent + variable + snow load case.
  • Truss span limits. Distributed load on the roof sheeting is fine, but each bracket transfers as a concentrated load at a single point on the truss. If brackets are spaced at 1.5 m but trusses are at 600 mm centres, alternate trusses carry zero PV load while loaded trusses see 2.5× design. Use the manufacturer’s bracket spacing tables (Sunlock, Clenergy, Radiant) — all CEC-recognised structural references.
  • Bifacial standoff. Glass-glass bifacial panels need 150 mm to 300 mm rear gap to capture albedo reflection, which raises array centroid and increases wind moment by 30 to 50 percent. CEC Install Guidelines 2025 §6.7 require engineer certification for bifacial above 5 kW system size.

Sizing rule of thumb

For typical Australian residential PV:

  • Dead load: assume 15 kg/m² for design — actual is closer to 13 kg/m²
  • Code imposed load minimum: 0.25 kN/m² (25 kg/m²) per AS/NZS 1170.1 — the floor, not the actual capacity
  • Cyclone region (north of Tropic, coastal NQ, NT): bracket spacing controls, not gravity — engineer certification mandatory
  • Wind region B (most temperate AU): anchor design dominates; gravity is rarely the limiting factor

If the calculator returns under 100% utilisation of the code minimum and the rafters/trusses are sound, the array passes CEC screening. Above 100%, you exceed the regulatory floor and need engineer certification (which most installs over 6.6 kW get anyway). Cyclone regions always need engineer-stamped calculations regardless of dead load.

Cost implications

Structural assessment in Australia ranges from $250 to $500 for a desk-based check by the CEC-accredited installer’s engineer up to $800 to $1,500 for a full chartered structural certificate on older or cyclone-region buildings. Reinforcement (sistering rafters, adding bracing) is $1,500 to $4,000 where needed. See the cost of solar panels calculator for full Australian pricing context — Clean Energy Council 2025 retail data shows structural assessment included in nearly all installer quotes for systems over 6.6 kW.

Sources

Frequently asked questions

How much weight do solar panels add to an Australian roof?
A typical residential PV array adds 12 to 17 kg/m² of distributed dead load — around 11 to 13 kg/m² for the 410 W to 440 W panels used in 2025 Australian installs, plus rails, clamps, and Tilt Mounts. AS/NZS 1170.1 sets the imposed load minimum for non-trafficked pitched roofs at 0.25 kN/m² (about 25 kg/m²), so a typical PV array exceeds the imposed load minimum on paper. Don't panic — this is why CEC accreditation requires every install to be checked against the rafter's actual capacity, not just the imposed-load floor. Most Australian roofs (steel truss, hardwood rafters) carry 30 to 60 kg/m² above existing dead load.
Does a CEC-accredited installer assess my roof load?
Yes. CEC Install Guidelines 2025 §6.4 require the installer to verify roof structural adequacy before installation, using either AS/NZS 4055 wind classification combined with manufacturer mounting span tables (Sunlock, Clenergy, Radiant), or a structural engineer's certification. For older Queenslanders, fibro-clad post-war homes, and any property in Cyclone Region C or D (north of the Tropic of Capricorn), an engineering certificate is mandatory under the National Construction Code Part B1.4.
What does AS/NZS 1170.1 say about roof loads for solar?
AS/NZS 1170.1 Table 3.2 lists imposed actions for roofs not subject to traffic at 0.25 kN/m² uniformly distributed plus a 1.4 kN concentrated load. Solar panels are added as permanent action (G) per AS/NZS 1170.0 §4.2.2, so the array's actual self-weight is added to existing roof dead load before checking against rafter or truss capacity. Wind action (W) under AS/NZS 1170.2 is usually the controlling case in Australian design — uplift on a tilted array in Region B can hit 3 kN/m² negative.
How heavy are the panels used in Australian installs?
Modern 410 W to 440 W panels (Trina Vertex S+, JA Solar JAM54, Jinko Tiger Neo) sold by CEC-listed retailers weigh 21 to 25 kg and measure roughly 1.72 m × 1.13 m. Glass-glass bifacial modules go to 27 kg. Mounting hardware adds 3 to 5 kg per panel — Sunlock and Clenergy rails are aluminium so the per-panel addition is modest. A 13-panel 5.4 kW system (the most common size in NSW under the 6.6 kW post-meter limit) totals around 280 kg modules plus 55 kg mounting on roughly 25 m² of roof — about 13.4 kg/m² distributed.
Can I add solar to a tile roof in Australia?
Yes. Concrete tile (Monier, Bristile) and terracotta tile roofs both handle modern PV arrays without reinforcement provided rafters or trusses are sound. Installers use tile-replacement flashings (Sunlock SLR Tile Bracket, Clenergy ER-I-TILE) that bolt through to the rafter rather than rely on the tile. The 12 to 14 kg/m² PV addition is well below the 30+ kg/m² reserve in a tiled roof's structural design. Cyclone-region installs require additional clip restraints on the tiles surrounding each penetration.

Related calculators