Mounting systems
Mounting systems are the aluminium and stainless steel structures that fix photovoltaic modules to a roof, to the ground or to a free-standing frame and carry wind and snow loads into the building. Select by roof type: pitched roofs in tile, shingle, cardboard, folded sheet metal or trapezoidal cladding, flat roofs with a ballasted load system, plus carports, balcony structures, solar structures, rail profiles, clamps and roof accessories. Guide
These systems are categorized into flat roofs, pitched roofs , balconies , and carports , and also include profiles and accessories . You can filter by roof material, such as shingles , cardboard , folded sheet metal , and trapezoidal rooftops, ensuring the perfect fit for any installation
Related mounting categories
- Pitched roof systems
- Flat roof systems
- Ballasted load systems
- Carports
- Balcony structures
- Rail profiles and clamps
Mounting systems: roof type, load path and material
A mounting system does three jobs: it holds the module at a fixed angle, it transfers wind uplift and snow load into the roof structure or the ballast, and it keeps the roof covering watertight where it is penetrated. The choice is driven by the roof covering first, then by the load zone, and only afterwards by aesthetics. A tile roof takes adjustable roof hooks screwed into rafters or battens, a trapezoidal sheet takes short rails or bridges on sealed self-drilling screws, and a standing seam roof takes seam clamps that need no penetration at all.
The structural parts are almost always EN AW-6005T6 or 6063 aluminium profiles with A2 or A4 stainless steel fasteners. Aluminium keeps the dead load low, stainless steel carries the clamping force, and correct pairing of the two, plus separation from copper, lead and galvanised sheet, is what decides whether the structure still looks sound after twenty-five years. Use the filters to narrow by roof type, by structure family and by the accessories the installation needs.
FROM THE FIELD
"Most call-backs on mounting are not about the rails, they are about the fixing point. On a flat roof the mistake is treating the whole surface as one zone: the corner and edge zones can need twice the ballast of the middle of the roof. Run the manufacturer's configurator for the actual building height, terrain category and wind zone, print the ballast plan, and lay the blocks where the plan says, not where they are convenient to carry."
Ladislav Proc · Mounting systems specialist, ONSA Plus
How to choose a mounting system
Start from the building, not from the catalogue. The roof covering, the spacing and condition of the rafters, the building height and the local wind and snow zone decide which system is admissible. Everything else, rail length, clamp height, colour, follows from that.
Work through it in this order: roof type and covering, then fixing method (penetrating or ballasted), then the load calculation that sets fixing spacing or ballast mass, then rails and clamps matched to the module frame, and finally corrosion separation and the sealing details.
Show the full guide Close the guide
Step 1: identify the roof and its covering
The covering determines the fixing component, and the substructure determines whether that component can be loaded at all. Check rafter spacing, batten condition and insulation depth before ordering.
- Tile and slate pitched roofs: height-adjustable roof hooks fixed to the rafter, or to battens where the manufacturer permits it. The tile above the hook is ground or shaped so it lies flat again with no point pressure.
- Trapezoidal sheet: short rails, bridges or trapezoidal adapters fixed into the crown of the profile with self-drilling screws and EPDM sealing washers. Never fix into the trough, where water stands.
- Folded sheet metal: standing seam clamps grip the seam and require no hole in the roof. Clamp choice depends on the seam profile, single fold, double fold or snap seam.
- Shingle, cardboard and bitumen roofs: hanger bolts or double-threaded studs through the boarding into the rafter, sealed with EPDM and a flashing collar or a welded patch in the membrane.
- Flat roofs: ballasted trays and frames on protection mats, or penetrating supports where the roof structure and the membrane detail allow it.
Step 2: flat roofs, ballasted or penetrating
On a flat roof the governing load is wind uplift, not weight. A ballasted load system resists uplift with concrete blocks, paving slabs or gravel trays, so nothing pierces the waterproofing. It is the default on membranes still under warranty, but it adds mass, often 40 to 120 kg per module depending on zone and tilt, and the roof has to be able to take it.
- Ballasted, east and west facing: a back-to-back layout at roughly 10 to 15 degrees. Low profile, low wind attack area, less ballast, more kWp per square metre, flatter daily production curve.
- Ballasted, south facing: rows at roughly 15 to 20 degrees with row spacing to avoid mutual shading. Higher peak yield per module, more ballast and more roof area per kWp.
- Penetrating supports: the only option when the structure cannot take the extra mass. Every support needs a sealed sleeve or a welded flashing detail executed by a roofer, and the roof warranty has to be agreed in advance.
- Aerodynamic deflectors and wind protection: reduce uplift and therefore ballast, but they only work with the exact system components the calculation assumes.
Tip from practice
Check membrane compatibility before the ballast lands on the roof. Plasticisers migrate between PVC membranes and EPDM or bitumen components, so a separation fleece or a compatible protection mat belongs under every tray, block and foot. The same applies where an aluminium rail would otherwise rest directly on a bitumen surface.
Step 3: wind load, snow load and the static calculation
Loads come from EN 1991-1-4 for wind and EN 1991-1-3 for snow, applied through the national annex. The inputs are wind and snow zone, terrain category, building height, roof pitch and the position of the array on the roof. The output is either a maximum spacing between fixing points or a ballast mass per position.
- Zones matter more than averages: corners and edges of a roof see far higher suction than the interior. Arrays are usually kept a defined distance back from the roof edge for exactly this reason.
- Rail span: the profile height and the load together set the maximum distance between roof hooks, typically in the region of 1.2 to 1.7 m. Heavier snow zones mean more hooks, not a longer rail.
- Existing structure: a mounting calculation proves the system, not the building. On older roofs, commercial halls and any penetrating flat roof solution, a structural engineer should confirm the roof can take the added load.
- Documentation: keep the configurator output with the handover file. It is the evidence that spacing and ballast were designed rather than estimated.
Step 4: rails, clamps and earthing
Rail profiles come in several heights. A taller profile spans further with fewer supports, which is usually cheaper than adding fixing points on a difficult roof. Clamps must match the module frame height, commonly 30, 35 or 40 mm.
- Mid and end clamps: mid clamps hold two adjacent modules, end clamps close the row. Both must sit inside the clamping zone the module manufacturer marks in the installation manual, otherwise the module warranty is void.
- Torque: tighten to the value in the system manual, not by feel. Undertightened clamps let modules creep, overtightened clamps deform the frame.
- Rail splices: connectors extend a rail but have their own span rules, and a splice should never sit directly over a support unless the manufacturer says so.
- Bonding and lightning protection: rails and frames are bonded into the equipotential system, and separation distances to any external lightning protection have to be kept.
Step 5: aluminium, stainless steel and galvanic separation
Aluminium profiles with A2 (1.4301) stainless fasteners are the standard pairing and behave well inland. Choose A4 (1.4401 or 316) stainless near the coast, on industrial sites and in swimming pool or agricultural atmospheres where chlorides and ammonia attack A2. Corrosion problems almost always come from a third metal or from contamination.
- Keep copper and lead away from aluminium: the potential difference is large, and runoff from a copper flashing onto an aluminium rail is enough to start pitting. Separate with EPDM pads or route the water elsewhere.
- Galvanised and Aluzinc sheet: use the fixings and sealing washers the roof sheet manufacturer allows, and avoid dragging bare aluminium across a coated surface.
- Fresh concrete and mortar: alkaline attack corrodes bare aluminium, so ballast blocks and foundations need a separating layer or a coated contact face.
- Do not cut aluminium with tools used on steel: embedded ferrous particles rust and stain the profile. Deburr and protect every cut end.
Step 6: carports, ground and balcony structures
A solar carport is a load-bearing building, not a roof accessory. It needs foundations sized for the ground conditions, either concrete pads or ground screws, clear headroom for vehicles, and a decision on whether the roof must be watertight, which calls for module clamping into drainage channels rather than open clamps. Carports pair naturally with a wallbox, so plan the cable route before the columns are set. Balcony structures are far smaller but still see full wind load, so the bracket must suit the railing type and every fixing needs a secondary securing against the panel dropping.
Quick comparison of roof types and fixings
| Roof type | Typical fixing | Watch out for |
|---|---|---|
| Tile pitched roof | Adjustable roof hooks into rafters or battens | Rafter spacing, tile shaping, no point pressure on the tile |
| Trapezoidal sheet | Short rails or bridges, sealed self-drilling screws | Fix into the crown, EPDM washers, sheet thickness and purlin position |
| Folded sheet metal | Standing seam clamps, no penetration | Seam type, clamp torque, thermal movement of the sheet |
| Shingle, cardboard, bitumen | Hanger bolts with EPDM seal and flashing collar | Sealing detail, boarding condition, membrane compatibility |
| Flat roof | Ballasted trays and frames, or penetrating supports | Wind zones, ballast mass, protection mats, roof warranty |
| Carport and ground | Concrete pads or ground screws with steel or aluminium frame | Foundation design, headroom, drainage, cable routes |
Swipe the table to the left
Frequently asked questions about mounting systems
Which mounting system do I need for a trapezoidal sheet roof?
Use short rails, bridges or trapezoidal adapters fixed into the crown of the profile with self-drilling screws and EPDM sealing washers. Fixing into the trough is where water stands and is the usual cause of leaks. Check sheet thickness and purlin positions before setting the fixing spacing.
Can I mount panels on a standing seam roof without drilling?
Yes. Standing seam clamps grip the folded seam and need no penetration, so the roof covering stays intact. The clamp has to match the seam profile, single fold, double fold or snap seam, and it must be tightened to the manufacturer's torque so the sheet is not deformed.
Ballasted or penetrating on a flat roof?
Ballasted is the default, because nothing pierces the waterproofing and the roof warranty is easier to keep. Choose penetrating supports only when the structure cannot take the extra mass, and then have a roofer execute every sealed sleeve or flashing detail.
How much ballast does a flat roof system need?
It depends on wind zone, terrain category, building height, tilt angle and the position of each module on the roof, so it comes from the system configurator, not a rule of thumb. Corner and edge zones need substantially more ballast than the interior of the roof.
Will roof hooks make the roof leak?
Not if they are installed correctly. On tile roofs the hook passes above the covering into the rafter and the tile is shaped so it lies flat again. On bitumen and shingle roofs the penetration is sealed with EPDM and a flashing collar or a welded patch.
Can aluminium rails be combined with stainless steel bolts?
Yes, that pairing is standard practice and the galvanic effect is small in normal atmospheres. Use A2 stainless inland and A4 near the coast or in industrial and agricultural air. The real risks are copper, lead and bare aluminium against fresh concrete, which need separation.
Do I need a static calculation for a PV mounting system?
Yes. Wind and snow loads to EN 1991-1-4 and EN 1991-1-3 set the fixing spacing or the ballast mass, and the configurator output belongs in the handover documentation. On older roofs, commercial halls and penetrating flat roof solutions, a structural engineer should also confirm the building can take the load.
What size clamps do my modules need?
Clamp height must match the module frame, most commonly 30, 35 or 40 mm. Mid clamps hold two adjacent modules, end clamps close the row, and both must sit inside the clamping zone marked in the module installation manual. Clamping outside that zone voids the module warranty.
Can panels be mounted on a bitumen or felt covered roof?
Yes. Hanger bolts pass through the covering and the boarding into the rafter, and the penetration is sealed with an EPDM seal plus a flashing collar or a welded patch. Check the boarding is sound and that the sealing material is compatible with the existing membrane.
Does a solar carport need foundations?
Yes. A carport carries wind and snow loads into the ground, so it needs concrete pads or ground screws sized for the soil. Plan headroom for vehicles, decide whether the roof must be watertight, which requires drainage channels rather than open clamps, and route the charger cable before the columns are set.
Final choice of mounting system, fixing spacing and ballast depends on the roof structure, the site's wind and snow zone and a static calculation for the specific building.
About ONSA Plus
Why installers across Europe order structures from us
ONSA Plus is a European B2B distributor of photovoltaics, battery storage, heat pumps and EV charging stations. In our own EU warehouses we keep over 1,500 products from 25+ brands, including Huawei, Solis, SolaX and Dyness.
We are not just a trading company. We design and service energy systems ourselves, so we answer questions on roof fixing, load calculation and material compatibility from engineering practice, not from a catalogue. You handle a warranty claim directly with us and you buy per job.