Mounting by roof type
Mounting solar panels on bitumen shingles
Bitumen shingles lie on solid OSB decking, and it is tempting to screw the bracket straight into it. The decking is often thin, so the calculation takes the fixing into the rafter, and into the decking only when it is thick enough and the bracket’s datasheet allows it. Bitumen mastic or butyl tape goes under the bracket base, and the shingle is laid back on mastic.
Fixings and rails
| Fixing | Hanger bolt M10×200 into the rafter + flange EPDM (or bracket on OSB ≥ 18 mm) |
|---|---|
| Fixed into | OSB / rafters |
| Rails | rails along the panel rows, on brackets |
| Capacity of one fixing in the calculation | 1.50 kN uplift, 1.80 kN downward — typical values; check them against your fixing’s datasheet |
- Bitumen shingle (on OSB): Hanger bolt M10×200 into the rafter + EPDM flange (or bracket on OSB ≥ 18 mm) → OSB / rafters. OSB is often only 9–12 mm — fix into the rafter. Bitumen or butyl tape under the bracket.
- Combustible roof covering. Running external wiring above combustible roofs is prohibited (НАПБ А.01.001-2014, sect. IV ch. 1 cl. 1.18): route DC cables in metal trays or conduits, not on the roof covering; penetrations made of non-combustible materials. Check the roof covering’s combustibility group against the certificate (ДБН В.1.1-7:2016 Annex A).
Check before installation
- The thickness of the decking under the shingles. If the OSB is thinner than the bracket’s datasheet allows, fix only into the rafters.
- Where the rafters run: find them from the attic or by the rows of nails in the decking.
- The roof covering’s fire class, from its certificate. It decides how cables may run over the roof.
Calculation for three cities
A typical 12 × 7 m slope at 30°, rafters every 600 mm, 20 panels of 2,350 × 1,100 mm in 2 rows. Snow and wind under DBN V.1.2-2:2006 for the regional centre; a 6 m high house.
| City | S₀ / W₀, Pa | Fixing spacing | Fixings | Uplift per fixing, kN | Pressure per fixing, kN | Result |
|---|---|---|---|---|---|---|
| Kyiv | 1,550 / 370 | 600 mm (every rafter) | 72 | 1.58 / 1.50 | 1.19 / 1.80 | uplift exceeds capacity |
| Lviv | 1,310 / 520 | 600 mm (every rafter) | 72 | 2.22 / 1.50 | 1.02 / 1.80 | uplift exceeds capacity |
| Kharkiv | 1,600 / 430 | 600 mm (every rafter) | 72 | 1.84 / 1.50 | 1.22 / 1.80 | uplift exceeds capacity |
Uplift and pressure are the design forces on one fixing next to the typical capacity the calculation assumes. An array near the eaves or the gable lies in the wind edge zone, where the calculation places fixings closer together.
Where the fixing fails (Kyiv, Lviv, Kharkiv), the calculation suggests placing fixings closer together or choosing a fixing with a higher datasheet capacity. The constructor shows the effect as soon as you change the spacing.
Drawings
Bill of materials for the typical roof (Kyiv)
20 panels, 11.00 kW. Quantities from the calculation for Kyiv; open the constructor for your own roof.
| Item | Length, mm | Quantity |
|---|---|---|
| Rails | ||
| Р1 · Aluminium rail | 6,000 | 4 |
| Р2 · Aluminium rail | 5,300 | 4 |
| Fixings | ||
| Hanger bolt M10×200 into the rafter + flange EPDM (or bracket on OSB ≥ 18 mm) · to: OSB / rafters | — | 72 |
| End clamp 35 mm | — | 8 |
| Mid clamp (30–40 mm) | — | 36 |
| Bolt M8×50 + hammer-head nut | — | 44 |
Installation step by step
The Solispec engine writes the steps for the typical roof in Kyiv: rafter numbers, marking out and quantities come from the same calculation. Steps that depend on the roof covering are given in full, those shared by all pitched roofs in short.
- Roof inspection: from the attic, check the rafters (section ≥ 50×150 mm, no rot or cracks, spacing ~600 mm) and the condition of the roof covering.
- Mark out the 11 180 × 4 720 mm array: 1 190 mm from the eaves, 410 mm from the left gable.
- Fixings: locate rafters №2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19 (through OSB — by the nails or from the attic). Lift the shingle, apply bitumen mastic and butyl tape under the bracket base. Bracket (72 pcs) — with a hanger bolt M10×200 through into the rafter (≥ 70 mm, pilot Ø7) or with 2 wood screws 8×80 into the rafter. Into OSB only (no rafter) — only with OSB ≥ 18 mm and per the datasheet. Lay the shingle back and glue it down with mastic.
- Rails: fix the rails to the brackets with T-bolt M8 (1 per fixing, 72 pcs), adjusting the bracket height so that the rails are in one plane.
- Earth the array: bond the rails of each row to each other and to the rails of other rows with a 6 mm² Cu conductor via rail earthing clamps.
- Make the cable penetration through the roof covering above the array: a penetration with an EPDM collar or a cable gland, sealant under the flashing.
- Install the panels from bottom to top, starting from the gable.
- Fix the cables to the frames and rails with stainless steel clips every 300–400 mm so that they do not lie on the roof covering or rub against its edge.
- Install snow guards above the eaves below the array across the full width of 11 180 mm, fixed into the rafters.
- Check the penetrations after the first rain (from the attic — for any traces of water).
Common mistakes
- Fixing the bracket into thin OSB with no rafter. Find the rafters from the attic or by the nails and fix into them.
- Mounting the bracket without sealing. Mastic and butyl tape under the base, the shingle put back and glued.
- Running DC cables over the roof covering. The roof is combustible: cables in metal trays or conduit, penetrations of non-combustible materials.
Calculate your roof
The constructor opens with this roof covering and the typical slope. Enter your roof’s size, rafter spacing, city and panel — the fixing spacing, bill of materials, drawings and estimate are recalculated.
Ground frame designer
Roof not suitable? Put the panels on the ground
If the roof is shaded, weak or too small, the same plant can stand on a ground frame. The constructor picks profiles, footings and row spacing for your region.
Other roof types
Sources and assumptions
- Snow and wind loads: DBN V.1.2-2:2006 «Loads and actions» with Changes 1 and 2, characteristic values for the regional centres (Annex E).
- Fixing capacity: typical values of the calculation. The final figure comes from the fixing manufacturer’s datasheet and the condition of the rafters and roof covering.
- The calculation is preliminary and does not replace a design checked by an engineer.
Page data updated 14.10.2026, Solispec engine 0.12.0.