Solar Panels on a Flat Concrete Roof: Frames & Waterproofing
🏠 Renovation🏢 Office Fit-Out🛍 Shop Fit-Out💦 Waterproofing❄ Aircon⚡ Electrical & Plumbing🔨 Carpentry🧹 Deep CleaningGuidesDesign IdeasToolsAbout🔍 SearchFree Quote
☀️ Solar & Roof

Solar Panels on a Flat Concrete Roof
Frames, Waterproofing, Drainage & Rules (2026)

Planning a rooftop array on an RC slab without trading your electricity bill for a leaking ceiling.

Rows of low-tilt solar panels on ballasted frames over a freshly coated flat concrete rooftop, with a clear walkway to the drain

On a flat concrete roof the panels are held either by weight (ballasted frames that make no hole) or by bolts through the slab, and either way the waterproofing membrane underneath becomes very hard to reach once the array is on. So the order matters: check the slab and the drainage, renew the membrane if it is ageing, prove it with a ponding test, then mount. ClickBina's guides list flat-roof membranes at RM6 – RM18 per sq ft and dismounting and remounting an array later at RM3,000 – RM8,000 (indicative 2026, Klang Valley). Under Solar ATAP, panels go on the rooftop or a solar carport in the same compound. A site visit is RM150, waived if you go ahead.

Why a flat concrete roof is different

On a tiled or metal roof, solar brackets fix into rafters, battens or the ribs of the sheet, and the roof sheds water quickly by its slope. A flat reinforced-concrete roof — the rooftop of a terrace extension, a shophouse, a bungalow or a townhouse — works differently. Its slope is slight, it is kept dry by a membrane or coating rather than by overlapping tiles, and anything placed on it sits in the path of the water.

That changes the questions. On a pitched roof the worry is flashing around each bracket; ClickBina's solar roof leak guide covers those. On a flat roof the questions are whether the slab can take the load, how the frames are held down in wind, whether the membrane is fit to spend the next two decades under an array, and whether water can still reach the outlets.

What Solar ATAP allows: rooftop and carports

SEDA's Solar ATAP guidelines set the installation types for the programme: PV panels mounted on the rooftop of the buildings within the same premise, and solar carparks or covered walkways with integrated panels within the same compound. An array on open ground in the garden is not among the types listed, which is one reason most home systems in the Klang Valley end up on the roof.

The same guidelines set the standard domestic limit at not more than 5 kW for single-phase consumers and not more than 15 kW for three-phase consumers, with a larger system subject to a Connection Confirmation Check (CCC), and require the design and installation to be certified by a competent person: under the electricity laws for the electrical works, and under the Registration of Engineers Act and the Architects Act for the structure mounting the panels. On a flat roof, that structural sign-off is not a formality. Choosing a properly registered installer is covered in the solar installer guide.

Can the slab take the weight, and the wind?

Most concrete roof slabs carry panels without trouble, but not all. Wikipedia's PV mounting article notes that for a small minority of roofs built only to carry their own weight, the structure must be strengthened before panels go on. Ballasted systems add to the question, because they hold the array down with weight; Wikipedia's flat roof article makes the same point about ballast in general, which needs additional structural support.

Wind is the other load. Flat roofs are more prone to uplift from high winds than hip roofs, and a tilted panel catches the wind like a sail. The frame has to be held down either by enough ballast or by fixings into the slab, and that balance is exactly what the mounting-structure certification is for. Old extensions, rooftop slabs of unknown age, and roofs already carrying water tanks or aircon condensers deserve the closest look.

Ballasted, bolted or raised frames

ApproachHow it is heldEffect on the membraneWhat to check
Ballasted framesConcrete blocks or trays weigh the frame downNo holes; the membrane stays continuousSlab load, wind design, protection pads so the frame does not cut the membrane
Bolted-down framesAnchors drilled into the slabEvery fixing is a hole through the membraneA proper upstand at each fixing, with the membrane dressed up and terminated around it
Raised frames on plinths or kerbsFrame fixed to concrete bases on the roofEach base becomes a new detail to waterproofBases waterproofed as upstands and kept off the line of fall

ClickBina's solar roof leak guide puts the trade-off plainly: on a reinforced-concrete flat roof every bolt through the membrane is a deliberate breach of the one thing keeping the slab dry, while ballasted frames make no hole at all but must be carried by the roof and must not block the drainage. The solar cost guide lists ballasted tilt frames as the usual choice for flat concrete roofs, with the note to check the waterproofing.

Renew the waterproofing before the panels go on

Whichever frame is used, the membrane under the array becomes very hard to inspect and even harder to renew. The sensible sequence is to renew an ageing membrane first and mount afterwards. ClickBina's solar cost guide counts installing panels on a roof that needs work within 3 years as a mistake to avoid, because dismounting and remounting the array costs extra. These are the published indicative ranges (2026, Klang Valley):

ItemIndicative priceTypical lifeSource guide
Torch-on (bituminous) membraneRM8 – RM15 / sq ft10 – 15 yearsFlat roof waterproofing guide
Liquid-applied PU membraneRM6 – RM18 / sq ft8 – 12 years (recoatable)Flat roof waterproofing guide
Acrylic roof coating (sound roofs only)RM4 – RM10 / sq ft5 – 8 yearsFlat roof waterproofing guide
Hacking saturated screed or feltRM2 – RM4 / sq ft—Flat roof ponding guide
Dismounting and remounting the array laterRM3,000 – RM8,000—Solar panel cost guide

Want this priced for your home?

WhatsApp us your job details for a quote — we reply within the hour.

💬 WhatsApp for a quote
Reply within the hourFlat price, no hidden chargesExperienced KL & Selangor contractor

A home solar system itself is listed at RM14,000 – RM55,000 depending on size, and the same guide expects it to last 20 – 25 years. A membrane with a shorter life than that will need attention while the panels are still on, so choose a system you can inspect and recoat around the frames. The flat roof waterproofing guide compares the systems in detail, and the solar panel cost guide covers system sizes and payback.

Keep the water moving under the array

A flat roof only stays dry if water reaches the outlets. Frames, ballast blocks and cable trays laid across the fall act as small dams, and ClickBina's ponding guide lists water trapped behind added plinths and bases as a common cause of ponding. Ask for the layout to run with the fall, for ballast trays that let water through, and for every outlet and scupper to stay visible and reachable for clearing.

Leaks under an array are also harder to trace. Wikipedia's flat roof article notes that water getting through a flat roof covering can travel a long way before it shows inside. A stain in the ceiling below may be some distance from the breach, which is one more reason to get the membrane right first.

Tilt, dirt and cleaning

Near the equator the sun is high, and the PV mounting article notes that rooftop panels in the tropics give the highest yearly yield when they are close to horizontal. That tempts installers to lay panels almost flat. The catch is dirt: ClickBina's solar cleaning guide lists low-tilt and flat-roof panels among those needing more frequent cleaning, because water and dirt settle rather than run off. A modest tilt lets rain rinse the glass; the frame design should balance that against wind.

Leave room to walk, inspect and maintain

Flat roofs are often used — for water tanks, aircon condensers, drying laundry. Plan the array so that there is a clear path to the tank, the outlets and the roof edge, and so that nobody needs to walk on the membrane between frames. Pads under frame feet and walkway tiles along the route protect the surface. When the membrane eventually needs recoating, the panels over that section have to come off; the remove-and-reinstall guide explains how that job is split between the solar contractor and the roofing side.

Ground-mounted panels on a landed plot

Ground mounts can be set at the ideal angle, and the PV mounting article describes the usual supports: poles driven into the ground, concrete foundations, or ballasted footings that need no digging. It also notes that ground-mounted systems are usually large, utility-scale installations. For a house, the practical limits are space, shade from walls and trees, security, and the Solar ATAP installation types above, which name rooftops and solar carparks but not open ground. A solar carport over the porch is the usual way to get panels off the main roof.

The order of work

  1. Survey the roof: slab condition, cracks, falls, outlets, existing leaks and what already sits on it.
  2. Repair the slab and drainage, and renew the membrane if it is near the end of its life.
  3. Prove the roof with a ponding test before anything is mounted on it.
  4. Have the mounting structure designed and certified, and agree the layout with the fall and the access routes.
  5. Install the frames with pads or properly waterproofed upstands, then the panels and cabling.
  6. Water-test around any fixings and bases, then check the roof after the first heavy rain.

Keep the waterproofing and the solar in separate lines on the quotations, so each side is clear about what it is responsible for.

How ClickBina can help

WhatsApp us your job details for a quote: the type of property, the rough size of the flat roof, whether it leaks today and whether solar is already booked. ClickBina is an experienced KL & Selangor contractor for whole-house refurbishment and trade coordination, so the roof, waterproofing and solar can be sequenced as one programme. We reply within the hour, the price we agree is a flat price with no hidden charges, and a site visit is RM150, waived if you go ahead.

Where the source of an existing leak is not obvious, leak detection is RM300 – RM800 per visit, charged separately from the repair.

Sources & official references

Ready to get it sorted?

WhatsApp us your job details for a quote — we reply within the hour.

💬 WhatsApp for a quote
Reply within the hourFlat price, no hidden chargesExperienced KL & Selangor contractor

Common Questions

Can solar panels go on a flat concrete roof?
Yes. They are usually mounted on ballasted tilt frames held down by weight, or on frames bolted to the slab with each fixing waterproofed as an upstand. The slab, the wind design and the membrane need checking first.
Is a ballasted or a bolted frame better on a flat roof?
Ballasted frames make no holes in the membrane but add weight and must not block drainage. Bolted frames are lighter on the slab but every fixing is a breach that has to be detailed properly.
Should I waterproof the roof before installing solar?
If the membrane is ageing, yes. It is very hard to renew under an array, and dismounting and remounting later is listed at RM3,000 – RM8,000 (indicative 2026, Klang Valley).
How much does flat roof waterproofing cost?
ClickBina's flat roof guide lists torch-on at RM8 – RM15, liquid PU at RM6 – RM18 and acrylic coating at RM4 – RM10 per sq ft (indicative 2026, Klang Valley).
Can I put solar panels on the ground instead of the roof?
The Solar ATAP guidelines list rooftop panels and solar carparks or covered walkways in the same compound; open-ground arrays are not among the listed types. A solar carport is the usual alternative.
Do flat-roof panels need more cleaning?
Often, yes. Low-tilt panels let water and dirt settle rather than run off, so a modest tilt and regular rinsing help.
Who signs off the mounting structure?
Under the Solar ATAP guidelines, the structure mounting the panels is certified by a competent person under the Registration of Engineers Act or the Architects Act.

Free Quote

Tell us what you need — we reply within the hour.

WhatsApp ClickBina← All Guides
💬 Get Your Free Quote