That tank on the roof is not an accident. Here is what the plumbing rules say, how big a tank must be, why the kitchen tap is different, and who looks after the tank in a condo.

Most Malaysian houses have a roof water tank (tangki air) because the home water supply system is built around one and SPAN’s plumbing rules require it. In Peninsular Malaysia and Labuan, the Water Services Industry (Water Reticulation and Plumbing) Rules 2014 say a storage tank must sit between the water meter and every tap except the kitchen tap, which stays on direct mains supply. The rule applies when you apply for a new supply or alter or extend an existing one, and SPAN can also require an existing home without a tank to fit one. The tank must hold at least one day's demand: 1,300 litres for an urban house with its own tank, or 800 litres for a rural or low-cost house. It also keeps water flowing during supply cuts and low pressure. Need a tank replaced or cleaned? WhatsApp ClickBina photos for a free quote.
Walk down any terrace-house street in the Klang Valley and you will see the tanks: blue, white or stainless drums on a stand on the roof, or hidden in the roof space. Many visitors from places where every tap runs straight off the mains find it odd. There are three reasons, and the first one is the law.
So the tank is not a sign of a bad water supply. It is how the system is designed: the main fills the tank, and the tank feeds the house.
In Peninsular Malaysia and the Federal Territory of Labuan, yes, in most homes. SPAN, the National Water Services Commission, regulates water services there under the Water Services Industry Act 2006 (Act 655). The plumbing rules made under that Act, the Water Services Industry (Water Reticulation and Plumbing) Rules 2014 (P.U.(A) 36/2014), say in rule 46(1), in our translation:
A person who requires a water supply, or who wants to alter or extend an existing water supply, must ensure that a storage tank is installed between the meter and all taps, except the outlet tap that supplies water to the kitchen tap.
Three points follow from the wording:
The Rules are published in Malay on SPAN's website; the English wording on this page is our translation. They have been amended several times since 2014. None of the amendments we read, up to 2025, changed the storage-tank rules summarised here, but always confirm the current text with SPAN.
The Rules split the house into two circuits. This is the indirect supply system most Malaysian homes use:
| Outlet | Fed from | Rule (P.U.(A) 36/2014) |
|---|---|---|
| Kitchen tap | Direct from the main (service pipe) | Rule 42(1): each premises gets an outlet tap connected to the service pipe to supply the kitchen tap |
| Bathroom taps, showers, toilets, basins, water heater | The storage tank | Rule 46(1): the tank sits between the meter and all taps except the kitchen tap |
| Outdoor tap for washing the car or porch | Direct only if outside the building structure and fitted with a backflow preventer | Rule 42(3) |
| Booster pump | Never straight off the main; needs a suction tank upstream | Rule 45 |
Send us a photo of the job on WhatsApp — we reply within the hour with a free quote.
💬 Get Your Free QuoteIf supply is cut, the kitchen tap stops at once, but the bathrooms keep running until the tank empties. That is the reason the system is designed this way.
This is why many Malaysian households drink and cook from the kitchen tap, and why a kitchen water filter is usually fitted on that line. The water in the tank is for washing and flushing. If you want to filter the whole house, the water filter installation guide explains the options.
Rule 50(2) says a storage tank must hold not less than one day's water demand, using the figures in the Thirteenth Schedule. For homes the minimum one-day storage is:
| Type of home (Schedule 13(b)) | Minimum storage for one day |
|---|---|
| House or flat with its own tank, urban | 1,300 litres per unit |
| House, rural | 800 litres per unit |
| Low-cost house, urban and rural | 800 litres per unit |
| Flat with a shared tank | 1,000 litres per unit |
That is a legal floor, not a comfortable size. Our water tank cost guide works on 150 litres per person per day, so a family of four uses about 600 litres a day. On those figures a 1,000 litre tank gives roughly 1.5 days of buffer and a 2,000 litre tank about 3 days. For a family terrace house, 2,000 litres is the sensible size if the roof can carry it. A full tank is heavy (a litre of water weighs a kilogram), so the stand or roof structure has to be checked before you go bigger.
Flats and condos work differently, because mains pressure cannot lift water to the upper floors. Rule 94 says all high-rise buildings, and buildings in gated communities, over 15 metres high must have a suction tank at ground level, from which electric pump sets lift water to a storage tank at roof level or directly to the units. The roof tank and the suction tank together must hold at least one day's use.
As an owner in a strata building you do not have your own roof tank. Air Selangor says that in high-rise buildings the management committee (MC) or joint management body (JMB) is responsible for the internal plumbing, the electric pump and the water tank. If the water in your condo keeps running out or turns brown, the management office is the first call, not the water operator.
Low pressure upstairs tempts some owners to fit a pump directly on the incoming pipe. The Rules do not allow it. Rule 45 says no one may install or use a pump that can raise, reduce or affect the pressure of water supplied from the public main, anywhere downstream of the meter, unless a suction tank is installed upstream of the pump. Breaking the rule is an offence.
In practice a house booster pump draws from the storage tank and pushes water to the taps or showers. The booster pump installation guide covers where it goes and what it costs, and booster pump repair covers a pump that cycles or will not stop.
Rules 47 and 48 set out how a storage tank must be built and placed. The main points, in our translation:
| Requirement | What it means for your tank | Rule |
|---|---|---|
| Watertight, with a float valve on the inlet | The tank must not leak, and the inlet must shut off when full so it does not overflow | 47 |
| Chlorine-resistant cover that keeps out dust and mosquitoes | A proper fitted lid, with an opening of at least 300 mm over the float valve for maintenance | 47 |
| In the shade or insulated | Unless the tank is made of a UV-resistant material | 47 |
| Not buried in the ground | Unless it is reinforced concrete designed to hold water, above flood level and water-tested | 47 |
| Not directly under sanitary pipes | Waste pipes must not run over the tank | 47 |
| Base certified by a competent person | The support must be safe for the full operating load | 47 |
| Roof-space tanks reachable through a hatch | Minimum 600 mm × 600 mm, with at least 375 mm clear space above the tank for inspection and cleaning | 48 |
If you are replacing a tank, these points are a useful checklist to hold the installer to. Concrete tanks that leak or shed flakes are covered in the RC water tank waterproofing guide.
The water operator's responsibility generally ends at the meter. Air Selangor says the pipe from the meter to your home's internal supply pipe is the owner's responsibility, and so is everything after it, including the tank. In practice:
Air Selangor also lists the water tank as one possible source of discoloured water inside a premises, which is why a dirty tank is a household problem, not a supply problem.
A tank clean (drain, scrub and refill) costs RM150 – RM400 depending on capacity and rooftop access, according to our water tank cost guide, and most homes do it about once a year. Replacing a rooftop poly tank costs RM900 – RM1,400 installed for 1,000 litres and RM1,400 – RM2,200 installed for 2,000 litres. To estimate your own job, use the water tank cost calculator. The water and septic tank cleaning guide explains what a clean involves.
ClickBina supplies, replaces and cleans water tanks for homes across the Klang Valley. Send us photos of the tank, the stand and the roof access on WhatsApp for a free quote. A site visit is RM150, waived if you go ahead, and the price is flat, with no hidden charges. We reply within the hour. For other plumbing problems, see the plumbing services guide.
This guide refers to the laws, regulators, official bodies and references below. Rules, fees and procedures change — always confirm the current position with the source:
How we estimated prices: the RM figures on this page are typical Klang Valley market ranges for 2026 from our water tank cost guide, compiled from contractor quotations and supplier price lists. They are not official rates; confirm the price on site before you commit.
WhatsApp us photos of the job for a free quote — we reply within the hour.
💬 Get a Free QuoteTell us what you need — we reply within the hour.