A new tank is only as safe as what it sits on. Choose the material and size, then check the stand and roof before you buy.

Upgrading a roof tank means answering three questions: which material, what size, and whether the stand and roof can carry it full. A bigger tank is heavier, since a litre of water weighs a kilogram, and the plumbing rules require the tank's base to be safe for its full operating load. A rusted stand should be repaired or replaced before a new tank goes on it. ClickBina's guides put a 1,000 litre poly tank at RM900 – RM1,400 installed and a 1,000 L stainless steel tank at RM2,300 – RM3,900 installed (indicative 2026, Klang Valley).
Most tank upgrades start with a problem: a faded poly tank, brown water from the bathroom taps, a tank that runs dry during a supply cut, or a stand that has rusted. Before choosing a new tank, answer three questions in order.
The third question decides the first two. A new stainless tank on a rusted stand is money spent in the wrong order. ClickBina's roof water tank guide explains why Malaysian homes have the tank in the first place.
| Point | Poly (plastic) tank | Stainless steel tank |
|---|---|---|
| Price | The budget option | Several times the price of poly for the same capacity |
| Weight when empty | Light, easy to lift to the roof | Heavier, may need more hands or lifting gear |
| Sun and heat | Needs UV-stabilised material; fades and turns brittle with age | Does not fade or turn brittle |
| Corrosion | Does not rust | Grade 304 is the usual grade; grade 316 for harsher conditions |
| Cleaning | Smooth inside; needs regular cleaning | Smooth inside; needs regular cleaning |
| Best for | Most terrace houses on a normal budget | Owners planning to stay long and wanting less replacement |
ClickBina's water tank cost guide describes poly as the budget option and stainless steel as the premium one, with grade 304 as the standard and grade 316 for higher-corrosion settings. Either material needs a watertight tank, a proper lid and a working float valve.
The plumbing rules set a minimum: a storage tank must hold at least one day's demand, which for an urban house with its own tank is 1,300 litres, as the roof water tank guide sets out. That is a legal floor. For a family terrace house the same guide calls 2,000 litres the sensible size if the roof can carry it, because it gives more buffer during a supply cut.
Going bigger only helps if the mains can refill the tank between uses. If the tank never fills in the evening, the problem is supply, not capacity; see the transfer vs booster pump guide.
This is the part owners underestimate. The water tank cost guide puts it simply: a 1,000 L tank full of water weighs about 1,000 kg. Double the tank and you double the load on the stand, the platform, the beams it sits on and the roof structure below.
The plumbing rules, as summarised in the roof water tank guide, require the tank's base to be certified by a competent person as safe for the full operating load. For a like-for-like swap on a sound stand this is usually straightforward. For a bigger tank, a new position, or an old timber roof, have the support checked before the tank is bought.
A stand that shows the last three signs should not carry a full tank. Drain the tank and keep weight off it until it has been assessed.
| Condition | Usual answer | Why |
|---|---|---|
| Surface rust, steel still solid | Clean back to bare metal and repaint | Stops the rust before it eats the section |
| Rust holes in a few members | Replace those members or the whole frame | A patched frame is only as strong as its weakest joint |
| Bent, sagging or tilting frame | Replace the stand | It has already moved under load |
| Going to a bigger tank | Check or replace the stand to suit | The old frame was sized for the old tank |
| Rotten timber or cracked concrete base | Have the base assessed before any tank goes on | The frame can only be as good as what it stands on |
A replacement frame in galvanised or properly coated steel lasts longer than bare mild steel. Mild steel frames need repainting with rust-resistant paint from time to time; ClickBina's tank cost guide lists that frame repainting at RM150 – RM400.
The roof water tank guide sets out the rules that matter. The plumbing rules require a storage tank whenever a supply is altered or extended, and they set out how the tank must be built and placed: watertight with a float valve, a proper cover, shade or UV-resistant material, no waste pipes running over it, and a base safe for the full load. The same guide notes that a plumber working on the supply should hold a SPAN permit.
A like-for-like replacement in the same position is routine plumbing work. Moving the tank, raising it, or changing the structure it sits on is a bigger job; ask for the support to be checked, and in a strata or gated development, check whether management approval is needed for work on the roof.
These are ranges from ClickBina's water tank guides (indicative 2026, Klang Valley). Each depends on capacity, access and whether the stand and connections can be reused.
| Item | Indicative price | Notes |
|---|---|---|
| Poly rooftop tank, 1,000 litres, installed | RM900 – RM1,400 | Roof water tank guide |
| Poly rooftop tank, 2,000 litres, installed | RM1,400 – RM2,200 | Roof water tank guide |
| Stainless steel tank, 1,000 L, supply only | RM1,800 – RM3,000 | Water tank cost guide |
| Stainless steel tank, 1,000 L, installed | RM2,300 – RM3,900 | Water tank cost guide |
| Replacing an old rooftop tank, all-in | RM1,800 – RM3,500 | Depends on whether the frame and connections are reusable |
| Lifting a large tank to a high roof | RM500 – RM2,000 | Crane or rigging, added to labour |
| Repainting a mild steel frame | RM150 – RM400 | Rust-resistant paint |
WhatsApp us your job details for a quote — we reply within the hour.
💬 WhatsApp for a quoteIf the stand has to be replaced, ask for it as a separate line in the quote so you can see what the tank and the support each cost.
WhatsApp us your job details for a quote: the tank's current size and material, what you want to change, the state of the stand, and how the roof is reached. ClickBina is an experienced KL & Selangor contractor for whole-house refurbishment and trade coordination. We reply within the hour, and the price we agree is a flat price with no hidden charges. A site visit is RM150, waived if you go ahead.
How we estimated prices: every RM figure on this page is quoted unchanged from the ClickBina roof water tank and water tank cost guides, where they are published as indicative 2026 ranges for the Klang Valley.
WhatsApp us your job details for a quote — we reply within the hour.
💬 WhatsApp for a quoteTell us what you need — we reply within the hour.