Rainwater Harvesting System Malaysia: SPAH Rules & Costs
🏠 Renovation🏢 Office Fit-Out🛍 Shop Fit-Out💦 Waterproofing❄ Aircon⚡ Electrical & Plumbing🔨 Carpentry🧹 Deep CleaningGuidesDesign IdeasToolsAbout🔍 SearchFree Quote
🌧️ Plumbing & Water

Rainwater Harvesting for Homes
SPAH Rules, Components & When It Pays (2026)

Catching rain from the roof for the garden sounds simple, and mostly is. Here is what the building by-laws require, the parts a system needs, what the water is safe for, and when it is worth it.

Covered rainwater tank fed by a green downpipe beside a landed house

A rainwater harvesting system collects rain from your roof, runs it through gutters and a filter into a separate tank, and pumps it to garden taps, a car-wash point or other non-drinking uses. In Malaysia it is called SPAH, and the Uniform Building By-Laws require it on new building plans for bungalows and semi-detached houses with a roof area of 100 m² or more. The by-laws also set the safety rules: rainwater must never flow into the public-supply tank, the outlets must be marked “Not For Drinking Or Bathing” and rainwater pipes must be green. For an existing landed home it pays off mainly for gardens and washing, not as a way to cut the whole water bill, and the running costs are a pump (a supplied-and-installed automatic pump is typically RM800 – RM2,500) and regular cleaning.

What rainwater harvesting (SPAH) means

Rainwater harvesting is the oldest water supply there is: catch what falls on the roof and keep it for later. The modern version in a Malaysian home is a small, separate system that sits beside the normal water supply, never mixed with it. Rain lands on the roof, runs into the gutters, passes through a screen and a first-flush device that throws away the dirtiest water, and is stored in a rainwater tank. A pump then sends it to the taps it is meant for.

The Uniform Building By-Laws (UBBL) call this a rainwater harvesting and utilisation system, or SPAH, and define it as a system where rainwater is collected from a roof, conveyed to a rainwater tank and stored for use. The name matters, because the by-laws that use it also decide which houses must have one and how it must be built.

When SPAH is required, and when it is optional

Under the UBBL, the SPAH elements (pipes, rainwater tanks, pumps and related equipment) must be shown on the building plan for two categories of building:

  • Residential: bungalows and semi-detached houses with a roof area of 100 m² or more.
  • Detached buildings generally, with a roof area of 100 m² or more.

In practice this bites when a new house is designed, or when a rebuild goes through a fresh building plan. Some councils' forms for detached-house plans also ask for SPAH drawings endorsed by an engineer, which is why an architect should include it from the first sketch. Terrace houses and condo units are outside those categories, so for them a rainwater system is a choice, not an obligation.

If you are extending or rebuilding, check with your council at the planning stage, before the roof and drainage drawings are fixed.

The safety rules every system must follow

For buildings that must install SPAH, by-law 115 sets five design rules. They are sensible for any home system, required or not, because they stop rainwater contaminating drinking water:

Rule (UBBL by-law 115)What it means at home
Rainwater shall not flow into the public water tankKeep the rainwater tank and pipework completely separate from the tank fed by the mains
Mains water may top up the rainwater tank only through a one-way non-return valve, or with the overflow at least 225 mm below the inletWhen the rainwater tank runs dry in a drought, a top-up from the mains must not be able to siphon back
The SPAH outlet and tank must be marked “Not For Drinking Or Bathing”Label every rainwater tap so a visitor, child or helper does not drink from it
Gutters must have enough slope to prevent stagnant waterStanding water in a gutter breeds mosquitoes and rots leaves into the tank
Rainwater pipes shall be green in colourAny plumber can tell the two systems apart at a glance, years later

The parts of a home rainwater system

A working system is a chain, and it is only as clean as its weakest link:

  1. The roof. Metal and tiled roofs both work. Moss, bird droppings and leaf litter on the roof all end up in the water, so the roof is the first filter.
  2. Gutters and downpipes. Sized and sloped to move water, with a leaf guard where trees overhang. Our gutter types guide compares the materials.
  3. A first-flush diverter. The first rain after a dry spell washes the roof. A diverter throws that dirty water away before the rest goes to the tank.
  4. A screen or filter at the tank inlet to keep out leaves, insects and grit.
  5. The rainwater tank. Opaque, with a tight lid and screened openings so light and mosquitoes stay out.
  6. An overflow that carries excess water to the drain, not against a wall.
  7. A pump and separate pipework to the garden taps or other outlets, in green pipe, with each outlet labelled.

What you can safely use rainwater for

The by-laws' own wording is the best guide: rainwater outlets are “Not For Drinking Or Bathing”. Roof water picks up droppings, dust and whatever is growing on the roof, and a home system is not a treatment plant. Good uses are the ones where that does not matter:

  • Watering the garden and potted plants.
  • Washing the car, the porch and the outside walls.
  • Flushing toilets, where the pipework is kept fully separate and clearly marked, which is easiest to plan in a new build.
  • Topping up a pond or water feature that is not a swimming pool.
⚠️ Do not connect rainwater to a kitchen tap, a shower, a water heater or the tank that feeds them. Mixing the two systems is exactly what by-law 115 is written to prevent.

When it pays, and when it does not

Be realistic about the savings. Domestic water from the public supply is cheap compared with the cost of a tank, a pump, the extra pipework and the electricity to run it, so a rainwater system rarely pays for itself through the water bill alone. It makes more sense when:

  • You have a large garden that is watered most days, especially during a dry spell.
  • You wash cars, a porch or outdoor areas often.
  • You are building or rebuilding anyway, so the tank, gutters and green pipework go in with the structure.
  • Your area has regular supply interruptions and you want water for the garden and washing when the mains is off.

It makes less sense for a small terrace with little garden, or where the only place for a tank is on the roof, which adds weight and access problems. Our roof water tank guide covers why most Malaysian homes already store mains water, which is a different job from storing rain.

Mosquitoes, algae and keeping the water clean

Any open, still water in a Malaysian garden is a mosquito breeding site, and that is the biggest risk a badly kept rainwater system creates. The tank must be closed, every opening screened, and gutters kept free of ponding water, which is also why the by-law insists on gutter slope.

Algae grows where light reaches the water, so use an opaque tank and keep the lid on. Sediment builds up on the tank floor over time and needs draining and cleaning, the same job as a normal water tank clean. Clearing the gutters before the rainy season protects both the tank and the house; our gutter cleaning guide explains what clogged gutters do to walls.

What the running parts cost

No live ClickBina guide prices a complete rainwater system, because tank size, roof layout and the pipe route vary too much; we quote it on details. What we can show are the parts that cost money every time. These are indicative Klang Valley ranges for 2026 from our booster pump, tank cleaning and awning guides:

ItemIndicative priceNotes
Standard automatic pump, supplied and installedRM800 – RM2,500Pump, valves, connectors and wiring tie-in
Pump install-only labour (you supply the pump)RM250 – RM600Depends on pipe and electrical access
Residential water tank cleanRM150 – RM400Drain, scrub, disinfect, inspect
Adding guttering to a roof or awningRM300 – RM800Where an extra roof area is to feed the tank

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 new power point for the pump outdoors is electrical work that needs proper protection; our booster pump guide explains how pumps are wired and why they cycle when something is wrong.

Planning a system for an existing house

  1. Decide what the water is for, and roughly how much you use on the garden and washing.
  2. Look at the roof: which part drains to one side, and is there space at ground level there for a tank?
  3. Check the gutters and downpipes on that side are sound and correctly sloped before adding anything.
  4. Choose a covered, opaque tank with a screened inlet, first-flush diverter and an overflow to the drain.
  5. Plan green pipework to labelled outdoor taps only, fully separate from the mains supply.
  6. If you want mains top-up, it must be through a one-way non-return valve or an air gap as the by-law describes.

How ClickBina can help

A rainwater system touches the roof drainage, the plumbing and sometimes the electrics, which is where coordination matters. ClickBina handles whole-house refurbishment and trade coordination across KL and Selangor, so a rainwater tank can be planned alongside gutters, a new garden or an extension. For the system itself, WhatsApp us your job details for a quote.

We reply within the hour, and the price we agree is a flat price with no hidden charges. If a site visit is needed, it is RM150, waived if you go ahead.

Sources & methodology

How we estimated prices: every RM figure on this page is quoted unchanged from the ClickBina guides named above. They are typical Klang Valley market ranges for 2026, not fixed rates. Check your council's current submission requirements before relying on any by-law summary here.

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

Is rainwater harvesting compulsory in Malaysia?
For new building plans, the UBBL requires SPAH for bungalows and semi-detached houses with a roof area of 100 m² or more, and for detached buildings of that roof size. For terraces and condo units it is optional.
What is SPAH?
Sistem Penuaian dan Penggunaan Air Hujan: a rainwater harvesting and utilisation system that collects rain from a roof, conveys it to a rainwater tank and stores it for use, as defined in the Uniform Building By-Laws.
Can I drink harvested rainwater?
No. The by-laws require rainwater outlets and tanks to be marked “Not For Drinking Or Bathing”. Use it for the garden, washing and, with separate pipework, toilet flushing.
Can rainwater be connected to my main water tank?
No. Rainwater must never flow into the tank fed by the public supply. Mains water may top up the rainwater tank only through a one-way non-return valve or with the overflow well below the inlet.
Does rainwater harvesting save money in Malaysia?
Usually not much on the bill alone, because domestic water is cheap compared with a tank, pump and pipework. It is most worthwhile for big gardens, frequent washing, new builds and areas with supply interruptions.
Will a rainwater tank breed mosquitoes?
It can if it is open. Use a closed, opaque tank with screened openings, keep gutters sloped and clear so water does not pond, and clean the tank periodically.
Why are rainwater pipes green?
The by-laws require rainwater pipes to be green so the rainwater system can never be confused with the drinking water pipework, even years later.

Free Quote

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

WhatsApp ClickBina← All Guides
💬 Get Your Free Quote