Skip to content
Index updated · May 2026
KOS·MY Kos.Renovate
Hidden costs Pillar

Hidden Costs Renovasi Yang Selalu Terlepas Pandang

12 kos tersembunyi dalam renovasi rumah Malaysia yang kontraktor selalu under-quote — permits, disposal, MEP upgrade, dan lain-lain.

Interior rumah Malaysia — ilustrasi kos renovation
Photo — Unsplash

Renovasi siap on-budget adalah pengecualian, bukan kebiasaan. Hampir semua project saya audit selama 8 tahun ada cost overrun antara 8% sampai 35%. Bukan sebab contractor menipu — sebab quote awal selalu tertinggal item-item ini. Senarai 12 hidden cost yang anda kena bajet sebelum start.

1. Disposal & lori — RM 2,500 – 6,000

Buang sampah renovasi tu tak free. Lori 1-tan ambil RM 280–450 setiap trip. Renovasi tipikal kondo 1,000 sqft = 4–6 trip. Renovasi rumah teres = 6–10 trip. Banyak quote tulis “disposal included” tanpa specify berapa trip. Tanya secara terus.

2. Permits + draughtsman — RM 1,500 – 5,500

Untuk extension belakang, tukar elevation depan, atau add tingkat — anda perlu permit dari majlis tempatan. Kena lantik draughtsman / architect untuk submit plan, plus pay permit fee.

ItemRange
Architect drawing (extension)RM 2,000 – 4,500
Draughtsman (modifikasi minor)RM 1,200 – 2,500
MBPJ permit (Class B/C)RM 800 – 1,800
DBKL permitRM 1,200 – 2,500
MBSA permitRM 600 – 1,500

Renovasi dalaman tanpa structural change biasanya tak perlu permit, tapi kondo masih perlu approval JMB/MC.

3. Wiring upgrade + consumer unit — RM 8,000 – 18,000

Rumah > 25 tahun selalunya wiring single-phase 60A dengan rewireable fuse. Untuk aircon 4 unit + induction hob + water heater + dryer = anda perlu upgrade ke 100A consumer unit dengan MCB/RCD. TNB application + wiring kontraktor = RM 8k–18k. Banyak quote skip ini sampai anda trip breaker minggu pertama.

4. Plumbing — pipa lama tukar penuh — RM 6,000 – 14,000

Pipa galvanised dari 1980an–1990an dah karat dalaman. Air keluar berkelodak, tekanan rendah. Repipe penuh dengan PEX cross-linked polyethylene — tahan 50+ tahun, bersih, fleksibel.

5. Waterproofing top-up — RM 1,800 – 4,500

Bilik air, balkoni, dapur — semua kena waterproof. Top-up balkoni external (kalau retak, water seepage) RM 14–22 per sqft. Banyak kontraktor cuma quote bilik air, tertinggal balkoni.

6. Plastering + skim coat dinding lama — RM 3,500 – 8,000

Dinding rumah lama tak rata. Bila anda cat baru terus tampak segala undulation. Skim coat tambahan RM 4–7 per sqft dinding. Untuk rumah 2,000 sqft built-up dengan dinding 4,500 sqft surface = RM 18k–31.5k tambahan kalau full skim.

7. Tile pattern matching — RM 800 – 2,500

Tile import (Italy, Spain) selalu ada calibration variation. Kontraktor profesional akan mix tile dari 2–3 batch box untuk avoid color difference visible. Labor extra untuk pattern matching: RM 1.50–3.50 per sqft.

8. Ventilation + extractor — RM 1,200 – 3,500

Bilik air tanpa exhaust = jadi mouldy. Dapur tanpa proper hood = wall + ceiling jadi greasy + kuning. Tambah ducting + fan untuk bilik air RM 350–600 setiap satu. Hood ducting through external wall RM 800–1,800.

9. Curtain track + window dressing — RM 2,800 – 8,000

Selalu lupa. Untuk rumah teres dua tingkat dengan 8–12 window: curtain track + roller blind + selisir RM 280–600 setiap window. Total cepat tembus RM 4k–7k.

10. Built-in furniture extras — RM 5,000 – 18,000

TV console, study table built-in, shoe cabinet near entrance, bedhead built-in, wardrobe upgrade. Item-item ni biasanya tambah selepas keluar finish. Setiap satu RM 1,500–4,500. Cepat dan diam-diam tembus RM 10k.

11. Cleaning + post-construction — RM 800 – 2,500

Selepas siap renovasi rumah ada debris, paint splatter, tile residue, sealant overspill. Hire post-construction cleaning crew: RM 800 (kondo small) hingga RM 2,500 (rumah teres dua tingkat).

12. Storage / temporary accommodation — RM 1,500 – 12,000

Kalau anda renovate rumah yang anda dok, anda kena cari tempat tinggal. Sewa apartment Airbnb 2 bulan boleh RM 6,000–12,000. Atau storage container untuk furniture RM 280–500 sebulan.

Total hidden cost — illustrasi

Untuk renovasi rumah teres dua tingkat (rumah 1990an, full reno) dengan contract value RM 130,000:

Hidden itemRange
Disposal4,500
Wiring upgrade11,000
Plumbing repipe8,500
Skim coat dinding14,000
Waterproofing top-up2,800
Curtain + blind5,500
Built-in extras9,000
Cleaning1,800
Temp accommodation 8 wk5,500
Total hidden62,600

Tu 48% atas contract value. Bukan semua applicable untuk anda — tapi anda akan kena minimum 15–25% extra. Bajet contingency anda ikut sini.

Cara mitigate

  1. Insist quote line by line. Quote yang detail = sedikit surprise.
  2. Tanya “apa yang TIDAK termasuk”. Pertanyaan ni lebih useful dari “apa yang termasuk”.
  3. Site visit dengan contractor sebelum quote final. Sokong dia buka satu tile, satu kabinet — untuk tengok kondisi wiring/plumbing sebenar.
  4. Hold contingency 15% dalam akaun berasingan. Jangan campur dengan duit harian. Jangan spend kalau tak betul-betul perlu.
  5. Re-baseline kalau VO tembus 10%. Sit dengan contractor, review apa yang berlaku, decide proceed atau cut scope.

Kalau anda nak sanity-check senarai hidden cost untuk specific scope anda, a working contractor in Selangor ada checklist yang mereka pakai untuk site visit — boleh diguna sebagai reference sendiri sebelum sign apa-apa quote.

FAQ

Soalan lazim

01Berapa contingency budget patut sediakan untuk renovasi?+
Minimum 12–15% atas quote contractor. Untuk rumah > 25 tahun atau extension, naik ke 18–20%. Renovasi yang siap on-budget adalah pengecualian, bukan kebiasaan — selalu ada surprise behind the wall.
02Permits MBPJ / DBKL / MBSA berapa kos?+
Renovasi dalaman tanpa structural change: tak perlu permit. Extension belakang/atas: RM 800–2,500 (ikut majlis). Tukar elevation depan: RM 1,500–4,000. Anda kena lantik draughtsman atau architect (RM 1,500–5,000) untuk submission plan.
03Variation order maksimum patut accept berapa?+
Industri standard: 5–10% atas contract value tanpa formal approval. Lebih dari 10% kena re-baseline dengan written agreement. Kalau VO tembus 25%, anda dah over-spending — pause dan re-evaluate.