Solar PV on Flat Roofs: Ballasted vs Penetrating Frames, Tilt Angle, Ballast Calculations and Waterproofing
Solar PV on flat roofs uses either ballasted frames (no roof penetrations — preferred for most membrane roofs) or penetrating frames bolted to the structural deck (for concrete roofs where membrane warranty is not a concern). Optimal tilt angle for UK flat roof solar is 10–15° to balance energy yield against wind load and row spacing. Ballast must be calculated for the specific wind exposure and location (BS EN 1991-1-4). The roof structure must be checked for the combined load of panels, frames, and ballast (typically 35–60kg/m²). Ballasted systems must have a protective membrane between the ballast and the roof covering.
Summary
Flat roof solar PV is common on commercial buildings, bungalows, extensions, and garage roofs. The absence of a slope creates both challenges (no natural panel angle; wind loads act differently than on pitched roofs) and opportunities (easy operative access during installation; no orientation constraint — panels can be oriented to face south regardless of the roof shape).
The dominant UK approach is ballasted aluminium tilt frames with east–west or south-facing panel orientation, depending on row spacing and roof area. For installers who primarily do pitched roof domestic work, flat roof systems require additional design knowledge — particularly around ballast calculations and structural loading.
Key Facts
- Ballasted frame — aluminium tilt frames held down by concrete paving slab ballast (typically 50mm paving slabs at 40–60kg each); no penetration of the waterproof membrane; preferred for EPDM, felt, liquid-applied, and GRP membranes
- Penetrating frame — frames bolted through the roof membrane and deck; requires sealant boots, flashing, or proprietary waterproofing sleeves around each penetration; can void the membrane warranty
- East–west (E–W) layout — panels in pairs, one facing east, one facing west, tilted at 10°; generates power over a longer daily period; requires less ballast per panel (lower wind cross-section); rows can be closer together; more panels fit per m² of roof; typically 15–20% lower total daily peak output vs south-facing, but more consistent generation across the day
- South-facing layout — all panels face south; higher peak generation; requires more row spacing to avoid inter-row shading; requires more ballast per frame; fewer panels per m²
- Optimal tilt for UK flat roof — 10–15° for ballasted E–W; 20–30° for south-facing ballasted; 30–35° for south-facing penetrating; trade-off between yield, ballast, and row spacing
- Inter-row spacing — south-facing tilted panels must have sufficient spacing between rows to avoid rear-row shading; minimum row spacing = panel length × sin(tilt angle) / tan(sun elevation at winter solstice for the latitude); in the UK (52° latitude), this requires significant spacing at higher tilt angles
- Ballast calculation — ballast mass must resist both overturning (the wind trying to flip the frame forward or backward) and sliding (the wind trying to push the frame across the roof); BS EN 1991-1-4 wind load standard; most mounting system suppliers provide a ballast calculation tool by postcode
- Roof structural load — panels (~20kg/m²) + frames (~5–8kg/m²) + ballast (15–40kg/m²) = 40–68kg/m² total; equivalent to 0.4–0.68 kN/m²; must be within the roof's structural capacity
- Protective layer — ballast concrete slabs must be placed on a protective geotextile membrane to prevent the ballast from damaging the waterproof membrane (particularly for bitumen felt and EPDM)
- Edge setback — frames must be set back from the roof edge to reduce wind loads and maintain a maintenance walkway; typically 500–1,000mm setback from parapet or roof edge
- Drainage — ensure panel rows and frames do not obstruct roof drainage outlets or valleys; rainwater must be able to flow to the outlets
Quick Reference Table: South-Facing vs East–West Flat Roof Comparison
Spending too long on quotes? squote turns a 2-minute voice recording into a professional quote.
Try squote free →| Aspect | South-Facing | East–West |
|---|---|---|
| Daily peak output | Higher | ~15–20% lower than south |
| Morning/evening output | Low | Higher (one panel faces each direction) |
| Row spacing | Large (shading avoidance) | Minimal (panels shade each other less) |
| Ballast per frame | More (higher wind cross-section) | Less (lower profile) |
| Panels per m² of roof | Fewer (wider spacing) | More (tight rows) |
| Best for | Small roofs; high generation priority | Large commercial roofs; maximise panel count |
Detailed Guidance
Tilt Angle Selection
For a ballasted flat roof system, the tilt angle is a compromise between four competing factors:
Energy yield: higher tilt → more optimal solar angle → more annual generation (for south-facing). UK optimal fixed tilt is 30–35° for maximum annual yield.
Wind load: higher tilt → greater wind uplift force → more ballast required → more structural load on the roof. On a flat, unprotected commercial roof, a 30° tilt can require 2–3× the ballast of a 10° tilt.
Row spacing: higher tilt → more shading of rear rows → more spacing needed → fewer panels fit on the roof. At 30° tilt in the UK (52°N), minimum row spacing to avoid winter shading is approximately 2.5–3m between panel top edges. At 10° tilt, this reduces to ~0.7–0.8m.
Structural load: more ballast → more weight on the roof structure → greater risk of exceeding structural capacity.
Practical recommendation:
- South-facing: 10–15° for large commercial roofs where ballast and structural load are primary constraints; 20–25° where roof area is limited and maximum yield is priority
- East–west: 10° is the UK standard; above 15° offers minimal additional yield but significantly more ballast
Ballast Calculation
Ballast calculations are performed using wind engineering principles per BS EN 1991-1-4 (UK National Annex). Most major mounting system suppliers (Schletter, K2 Systems, Clenergy, IronRidge) provide online ballast calculators that require:
- Site postcode (to determine the reference wind speed for the location)
- Roof height above ground level (taller buildings experience higher wind speeds)
- Roof type (flat, sheltered, exposed)
- Frame geometry (tilt angle, panel dimensions, row spacing)
- Distance from roof edge (setback)
The output is a required ballast mass per frame unit. This should be confirmed against the structural engineer's (or roof manufacturer's) maximum load for the specific roof.
Example: A 10° tilt E–W ballasted frame on a 5m-high flat roof in London: typical ballast requirement ~15–20kg per frame unit. On an exposed coastal site at the same height: 25–35kg per frame unit. The same frame on a 15m-high commercial roof: 35–50kg per frame unit.
Do not use a single ballast calculation for all sites. Always calculate per site, per system.
Roof Membrane Compatibility
EPDM (rubber membrane): Most commonly found on domestic extensions, garages, and flat-roof houses. EPDM is durable (25+ year life) but can be damaged by sharp objects and UV-degrading solvents. Use a protective geotextile under ballast. Penetrations are possible using EPDM-compatible boots, but void most flat roof guarantees.
Bitumen felt (felt and chippings): Common on older UK commercial flat roofs. Can be brittle at low temperatures. Use geotextile protective layer. Penetrations require bitumen-bonded flashings. Some felt roofs are near end of life — check condition before specifying a solar system that will be there for 25 years.
GRP (fibreglass): Common on domestic extensions. Very durable. Penetrations are possible with GRP-compatible sealant but require care. Ballasted preferred. Check GRP specification (BS EN 13859) for load capacity.
Liquid applied membrane (Sika, Tremco, etc.): Modern commercial flat roofing. Generally compatible with ballasted solar; some manufacturers specifically endorse solar mounting systems with their product. Check with the membrane manufacturer before installation.
PIR/PUR insulation layer: Many flat roofs have insulation under the membrane. The insulation thickness and type affects load distribution — ballast loads should be distributed via frames large enough to spread the load, not concentrated point loads that could punch through insulation layers.
Roof Structural Check
Before proceeding with the design, confirm the roof can take the additional load:
Domestic flat roof extension (concrete block or timber): Residential extensions typically have a minimum live load design capacity of 1.5 kN/m² (approximately 150kg/m²). A typical solar system (60kg/m² ballasted) is approximately 0.6 kN/m² — within capacity for most well-constructed domestic extensions. However, if there is any doubt about the structural condition, obtain a structural engineer's confirmation.
Commercial steel deck roof: Light steel deck (trapezoidal profile, common in UK warehouses) may have limited load capacity — particularly for concentrated loads at the base of frames. Distribute frames to minimise point loading. For large commercial installations, a structural engineer should assess the roof capacity and confirm frame positions.
Concrete roof (slab or inverted warm deck): Generally the strongest flat roof type. Concrete slabs typically have significant reserve capacity for additional loads. Still confirm with the structural engineer if any doubt exists.
Maintenance Access
Flat roof solar systems must allow maintenance access. Plan for:
- A clear walkway of minimum 600mm width between rows of panels (or around the perimeter) for inspection and cleaning
- Access from a roof hatch or parapet ladder; confirm the access route does not cross live panel arrays
- Fall protection at the roof edge: fixed parapet guardrails or portable edge protection during maintenance visits
Frequently Asked Questions
Is a ballasted flat roof system secure in high winds?
Yes, when correctly calculated. The ballast is designed for the design wind speed for the specific location and installation geometry. For sites in exposed coastal or highland areas, the ballast requirement increases significantly. Always use the site-specific calculation, not a generic table.
Can I use concrete blocks instead of paving slabs for ballast?
Yes. The key specification is the weight (kg) required per frame unit. Paving slabs (typically 25–50kg each) are commonly used because they are readily available and easy to handle on a flat roof. Purpose-cast concrete ballast blocks from the mounting system manufacturer are also available for higher-load requirements. Avoid using reclaimed materials (old bricks, rubble) that may have uneven weight and could damage the membrane.
Does a flat roof solar installation need planning permission?
For domestic properties in England, installation of solar panels on a flat roof is generally Permitted Development, subject to the panels not projecting more than 200mm above the highest part of the roof (where the roof is not the principal elevation). For commercial properties, planning rules vary. Conservation areas and listed buildings require specific consent. Check with the local planning authority before installation.
Regulations & Standards
BS EN 1991-1-4 (UK NA) — Wind actions on structures; wind load calculation for ballast design
MCS MIS 3002 — MCS installation standard; flat roof mounting requirements
BS EN 1997-1 — Geotechnical design; relevant to anchor/penetrating frame load design
Building Regulations Approved Document A — structural loading; flat roof solar superimposed load
K2 Systems flat roof solutions — ballast calculator and installation guides
Clenergy PV-ezRack Solar Roof Tech — flat roof mounting systems and ballast tools
BSRIA flat roof guidance — flat roof design and loading guidance
NHBC flat roof guidance — domestic flat roof standards
solar pv roof survey — flat roof structural and condition assessment
solar pv panel types — panel weight and dimensions for load calculations
solar pv system sizing — yield calculation for tilted flat roof arrays
solar pv planning permission — permitted development for flat roof panels
Got a question this article doesn't answer? Squotey knows building regs, pricing and trade best practice.
Ask Squotey free →This article was generated and fact-checked using AI, with corrections from the community. If you spot anything wrong, please . See our Terms of Use.