Guides · Faisalabad, Lahore, Punjab
Roof Leaks and Waterproofing When Installing Solar
Short answer
A properly installed solar system should not make your roof leak. Leaks happen when anchors are drilled into the slab without sealing, when frames block the roof's drainage, or when solar goes onto a roof that already needed waterproofing. Fix the roof first, seal every fixing point, keep water paths clear, and check the roof before each monsoon, and the panels will protect the roof more than they harm it.
This guide covers flat RCC roofs, which most Punjab homes and many commercial buildings have. For factory sheds, see solar on tin and metal sheet roofs.
Why roofs leak after solar
Most post-installation leaks trace back to one of five causes:
- Unsealed anchor holes. Drilling into the slab breaks the waterproofing layer. If the hole and base plate are not sealed, rain finds its way down the bolt.
- Damaged waterproofing. Dragging frames, dropping tools or cutting chases for cables can crack the top coat, tiles or membrane.
- Blocked drainage. Base plates, cable trays or ballast blocks placed across the roof's slope or near drains make water pond.
- The roof was already failing. Old waterproofing, cracked screed or a tired mud layer leaks whether or not solar is added. Solar just gets blamed.
- Cable entry points. Where cables pass through a wall or roof into the building, an unsealed opening lets water in.
Keeping the roof watertight
Before
Roof waterproofed first
Fixing points
Sealed anchors and base plates
After
Drainage paths kept clear
Before installation: fix the roof first
If your roof shows seepage marks, cracks or failed waterproofing, deal with it before the panels go on. Once the structure is in place, re-doing waterproofing underneath means working around or removing the frame.
A simple pre-installation check:
- Look at the ceilings below for damp patches, peeling paint or salt marks
- Walk the roof after rain and note where water stands
- Check the drains and spouts are clear and correctly placed
- Look for cracks in the screed or tiles, especially near parapets and the stair room
- Ask when the roof was last waterproofed
The engineer looks at these during the site survey, which is normally free. If the slab itself is a concern, read will my roof hold solar panels?
Roof waterproofing is not part of our scope; have it done before installation.
Anchoring methods: fixed vs ballast
There are two main ways to hold a solar frame on a flat roof, and they affect waterproofing differently.
| Method | How it holds | Waterproofing impact | Trade-offs |
|---|---|---|---|
| Fixed (anchored) | Base plates bolted into the slab with mechanical or chemical anchors | Each anchor breaks the roof surface and must be sealed | Lighter; strong against wind; needs careful sealing |
| Ballasted | Frame held down by concrete blocks, no drilling | No holes in the roof | Much heavier; blocks can trap water and wear the surface; needs enough mass for wind |
| Combination | A few anchors plus reduced ballast | Fewer holes | Balances weight and wind resistance |
In Punjab's storm conditions, wind uplift is a serious design load. Ballast alone must be heavy enough to resist it, especially at roof corners and edges, which adds a lot of weight to the slab. That is why most rooftop frames on RCC roofs are anchored, with the effort put into sealing them well. Our storm and lightning safety guide explains wind risk.
How anchors should be sealed
The exact products depend on the roof finish and the design, but good practice on an RCC roof follows the same pattern:
- Mark positions over sound slab, away from cracks and drain lines.
- Drill cleanly to the right depth, and blow out dust so the anchor or chemical bonds properly.
- Fill the hole with sealant or chemical anchor resin before the bolt goes in, so no gap is left around it.
- Seal under and around the base plate, so water cannot sit between plate and roof.
- Seal over the bolt head and nut after final tightening.
- Raise the base where helpful. A small concrete or mortar plinth under each base plate, finished and sealed into the roof surface, lifts the joint above standing water.
- Make good any damaged finish around the fixing.
A neat, sealed base plate should be easy to spot. If you can see bare drill holes, cracked mortar or rust stains around plates, ask for them to be re-sealed.
Keep the water moving
Flat roofs in Pakistan are rarely truly flat; they are laid with a gentle slope towards drains. The solar layout should respect that:
- Run frames and base rails along the slope where possible, not across it.
- Do not place base plates or ballast in drain lines or in front of spouts.
- Lift cable trays off the roof surface on small supports so water flows underneath.
- Leave drains and parapet scuppers accessible for cleaning.
- Avoid trapping dust and leaves under low frames, where they hold moisture.
An elevated structure has fewer base points and leaves more of the roof surface open for drainage and future waterproofing work. See L2, L3 and elevated solar structures.
Cable entries
Where DC cables enter the building, use a proper gland, conduit bend or weather hood, and seal the opening. Bring conduits in from below with a drip loop, so water running down the cable drips off before reaching the wall. An open hole with cables pushed through is a common leak point that has nothing to do with the panels.
Monsoon checks for a solar roof
Before the monsoon, and after any major storm:
- Look at each base plate for cracked sealant, gaps or rust stains
- Check bolts are tight and nothing has shifted
- Clear drains, spouts and the area under frames of dust and debris
- Check cable entries and conduit joints
- Look at the ceilings below for any new damp patches
- Note any ponding after rain and where it sits
Our annual solar maintenance checklist puts these together with electrical and cleaning checks.
Do panels help or harm the roof?
Panels shade the part of the roof beneath them from direct sun, which reduces heat cycling of the surface. A well-sealed installation can help the roof last. A badly sealed one can cause damage over a few monsoons. The difference is workmanship.
Warranty and responsibility
Solar Works Pakistan structures are designed in-house and fabricated and assembled on site by our own team. Structures carry a 3-year Solar Works Pakistan structure warranty, and our 1-year service warranty applies under the applicable project terms. After the warranty period, the customer is responsible for appropriate maintenance, including resealing fixings as they age.
Pre-existing roof leaks and general waterproofing are separate from solar workmanship, which is why recording the roof's condition before installation protects both sides. See our solar warranty guide for what to check in writing, and our solar installation services.
Get today's price or a free site survey
Send photos of your roof, drains and any damp patches below, along with your last 12 months of bills.
- WhatsApp or call: 0336 666 4321
- Email: info@solarworks.pk
- Head office: Main Boulevard, Sargodha Rd, Block F FDA City, Faisalabad
- Lahore branch: 2nd Floor, Jeff Heights, Gulberg, Lahore
- Hours: 9:00 AM to 6:00 PM, daily
We serve homes and businesses across all of Punjab. See our Faisalabad and Lahore pages, or contact us.
Frequently asked questions
Do solar panels cause roof leaks?
Not when installed properly. Leaks come from unsealed anchor holes, blocked drainage, damaged waterproofing or a roof that was already failing. Sealing every fixing and keeping water paths clear prevents most problems.
Should I waterproof my roof before installing solar?
Yes, if it needs it. Waterproofing under an existing frame is much harder, so fix seepage and cracks before installation.
Is ballast mounting better because it avoids drilling?
It avoids holes but adds a lot of weight, and the blocks must be heavy enough to resist storm winds. On most RCC roofs, a well-sealed anchored frame is the more practical choice.
How are solar structure anchors sealed?
The hole is cleaned and filled with sealant or anchor resin, the base plate is sealed to the roof, and the bolt head is sealed after tightening. A small sealed plinth under each plate can lift the joint above standing water.
My roof started leaking after solar. What should I do?
Check whether the leak is under a base plate, a cable entry or somewhere unrelated, and take photos. Then contact your installer. Our target is to send service personnel within 48 hours of a registered complaint.
Do I need to reseal fixings every year?
Not necessarily every year, but inspect them before each monsoon and reseal any that show cracks, gaps or rust stains.
Sources
- Portlandia Electric Supply, "Flat roof solar mounting: ballasted vs penetrating systems" (weight, penetrations, drainage, corner uplift): https://www.portlandiaelectric.supply/blogs/rooftop-accessories/flat-roof-solar-mounting-ballasted-vs-penetrating-systems
- Bauder, PV flat-roof fixing and installation design considerations (minimal impact on waterproofing)