If you're thinking about extending your home, the honest answer is: it depends heavily on what type of extension you're doing and whether structural work is involved. That said, here's a realistic range to start with.

A basic back extension (ground floor, non-structural) typically costs RM 80,000–RM 130,000. A first-floor addition — where you're building entirely new rooms above — can run RM 150,000–RM 250,000 or more. Kitchen-only extensions fall somewhere in between, usually RM 30,000–RM 80,000 depending on scope.

The quotes homeowners receive for extensions are often all over the place. That's not random. Keep reading to understand why.

Quick answer — 3 levels of detail
One-liner

House extension costs in Malaysia typically range from RM 80,000 to RM 250,000 depending on extension type, size, and structural requirements.

More context

Ground floor back extensions start around RM 80,000–RM 130,000. First floor additions generally cost RM 150,000–RM 250,000. Kitchen extensions run RM 30,000–RM 80,000 for standard scope. These figures include structural work, M&E, finishes, and contractor margin — but exclude council approval fees.

What to watch for

Council approval adds RM 5,000–RM 15,000 to the total and is legally required for structural extensions. The most commonly inflated items are piling and structural steel — the parts homeowners can least easily verify. If your quote is significantly above these ranges, upload it at renoviq.com.my to check which line items are above market rate.

Types of House Extensions — and What Each Costs

Not all extensions are equal. The cost difference between extension types is enormous, and it comes down to one thing: whether you're touching the structure.

Ground Floor
First Floor
Kitchen
Side
Extension +200-400sqft
Ground Floor Back Extension
RM 80K – RM 130K
  • Typical size 200–400 sqft
  • Per sqft rate RM 200–350/sqft
  • Construction 3–5 months
  • Council approval +2–4 months
New Floor
First Floor Addition
RM 150K – RM 250K
  • Per sqft rate RM 250–400/sqft
  • Structural columns Required
  • Staircase Included
  • Construction 5–7 months
Kitchen Extension
Back Kitchen Extension
RM 30K – RM 80K
  • Scope Kitchen footprint only
  • Plumbing relocation Adds cost
  • Waterproofing If wet area added
  • Construction 2–3 months
Side Ext.
Side Extension (Semi-D/Bungalow)
RM 60K – RM 150K
  • Property type Semi-D / Bungalow
  • Setback compliance Required
  • Scope varies Widely
  • Construction 3–5 months

The most common extension in terrace houses in KL and Selangor. Homeowners typically knock through the back wall and build outward — adding a family room, wet kitchen, or utility space.

Detail Range
Typical size 200–400 sqft
Total cost RM 80,000–RM 130,000
Per sqft rate RM 200–RM 350/sqft (structural included)
Construction timeline 3–5 months + 2–4 months council approval

This type is relatively straightforward compared to going upward, but don't be fooled — it still involves foundation work (usually micro-piling if the soil is soft), new roof tie-in, and rewiring of affected areas.

First Floor Addition

Building a new floor above existing ground level. Popular with single-storey terrace owners who want extra bedrooms without buying a bigger property.

Detail Range
Total cost RM 150,000–RM 250,000
Per sqft rate RM 250–RM 400/sqft
Why it costs more Structural columns, beams, new foundation reinforcement, full staircase

This is where quotes vary the most and where overcharging is most common. Structural steel and piling are the two biggest line items — and they're also the least transparent to homeowners.

Back Kitchen Extension

Adding onto the kitchen footprint — common in terraces where the original kitchen is small and the garden is sacrificed for more indoor space.

Side Extension (Semi-D / Bungalow)

Less common for terraces (usually there's a shared wall), but relevant for semi-Ds and bungalows with side land.

The Part Nobody Tells You About: Council Approval

Here's something contractors rarely volunteer: most house extensions in Malaysia require approval from your local council before a single brick is laid.

This isn't optional. Under the Uniform Building By-Laws 1984 (UBBL), any structural addition to a residential property requires formal plan submission and approval. The relevant authority depends on where you live:

Area Council
Kuala Lumpur DBKL (Dewan Bandaraya Kuala Lumpur)
Petaling Jaya MBPJ (Majlis Bandaraya Petaling Jaya)
Subang Jaya / Puchong MPSJ (Majlis Perbandaran Subang Jaya)
Shah Alam MBSA (Majlis Bandaraya Shah Alam)
Cheras (Selangor side) MPAJ

What the approval process involves:

1
Hire architect / draughtsman
Prepare stamped drawings and structural engineer calculations for submission.
RM 5,000–15,000
2
Submit to local council (OSC)
One Stop Centre submission — DBKL, MBPJ, MPSJ, or MBSA depending on your area.
Week 1–2
3
Wait for approval
Typically 2–6 months. Incomplete submissions or revisions required by council will extend this.
2–6 months
4
Construction begins
Only after written approval is received. Do not let any contractor start before this.
3–7 months
5
Apply for CCC
Certificate of Completion and Compliance — required for legal occupation and future sale/refinancing.
Included in professional fees

What it costs: Professional fees (architect/draughtsman + structural engineer) typically run RM 5,000–RM 15,000 for a standard extension — on top of your construction cost.

Red flag: If a contractor tells you approval isn't needed, or offers to "settle it later" — treat that as a warning sign. Extensions done without approval can cause problems when you want to sell, refinance, or make an insurance claim.

🧮 Interactive Tool

Extension Cost Estimator

Low estimate
RM 50,000
Mid estimate
RM 75,000
High estimate
RM 87,500

⚠️ These are rough estimates only — excludes council approval fees (RM 5K–15K), professional fees, and finishes upgrades. Upload your actual quote below for a precise line-by-line check.

Structural vs Non-Structural Extensions — The Cost Divide

This is the single biggest thing that determines your extension cost, and most homeowners don't know to ask about it.

Structural work means you're creating new load-bearing elements — columns, beams, ring beams, new foundation piles. Every first-floor addition involves structural work. Most ground floor extensions do too.

Non-structural work is essentially fitting out an existing shell — plastering, flooring, lighting, fittings inside an already-built structure.

Type of work Typical rate (KL/Selangor)
Non-structural fitting out RM 80–RM 150/sqft
Structural extension (new foundation + frame) RM 200–RM 350/sqft
First floor addition (heavy structural) RM 250–RM 400/sqft

A contractor who quotes you a flat per-sqft without distinguishing between structural and non-structural work either doesn't know what they're doing, or they're building in a large margin to cover uncertainty. Either way — ask for a breakdown.

Extension vs Full Renovation: Which Makes More Financial Sense?

A house extension is a permanent structural addition. Done properly, it adds to the resale value of your home. A renovation refreshes what you have without changing the footprint.

Extension makes sense when:

Full renovation may make more sense when:

Honestly, if you're comparing quotes and one contractor pushes toward a full extension while another says a smart renovation solves the same problem — that's worth investigating. Extensions generate more revenue for contractors.

What Gets Inflated in Extension Quotes

A few line items come up again and again as overcharged in extension scopes. If you want a full walkthrough of how to verify whether quoted prices are fair, see our guide on how to check if your renovation quote is fair — the same principles apply to extension quotes. And before paying any deposit, it's worth reading about renovation scams in Malaysia — the warning signs are consistent across all project types.

⚠️
Micro-piling / Bored piling
Often quoted significantly above market rate. Homeowners can't easily verify depth and quantity required.
→ Get structural engineer calculations separately before accepting any piling quote.
🔩
Structural steel (I-beams, columns)
Steel prices fluctuate. Some contractors quote on older higher prices or add large margins.
→ Ask for steel spec (size and grade) — then cross-reference with supplier rates.
M&E works (Mechanical & Electrical)
Rewiring and plumbing rerouting often quoted as a single lump sum with zero breakdown.
→ Push for itemisation — cost per point for electrical, per metre for drainage runs.
🏗️
Roof tie-in and waterproofing
Where new roof meets existing structure is a common area where contractors quote high — hard to supervise.
→ Ask specifically what waterproofing membrane is being used at the junction.

Not sure if your extension quote is fair?

Upload your contractor's quotation at renoviq.com.my — our AI reads every line item and compares it against real market rates for extension and renovation work in Malaysia. Free, takes 2 minutes.

Upload My Quote →

Frequently Asked Questions

Real questions homeowners ask about house extension costs in Malaysia.

How much does it cost to add a room to a house in Malaysia? +
Adding a single room as a ground floor back extension typically costs RM 80,000–RM 130,000 in KL and Selangor, depending on the size of the room, structural requirements, and finish level. This includes foundation work, structural frame, roofing, plastering, and basic M&E. A finished 200-sqft room at market rate should not exceed RM 70,000–RM 80,000 in construction cost alone.
Do I need council approval to extend my house in Malaysia? +
Yes, in almost all cases. Any structural addition to a residential property — including ground floor back extensions and first-floor additions — requires plan submission and approval from your local council (DBKL, MBPJ, MPSJ, MBSA, etc.) under the UBBL. Working without approval can create problems when selling or refinancing your property.
How long does a house extension take in Malaysia? +
Allow 2–4 months for council plan approval, plus 3–6 months for construction depending on scope. A simple ground floor extension might be done in 3 months of construction; a first-floor addition with heavy structural work can take 5–7 months. Contractors who promise significantly shorter timelines without a clear plan are worth questioning.
Why are house extension quotes in Malaysia so different from each other? +
Because the scope is often not apples-to-apples. One contractor may include council approval fees and professional drawings; another may exclude them. One may quote proper structural steel; another may propose a cheaper frame that doesn't meet specs. Always ask each contractor to quote on an identical scope — itemised, not lump sum.
What is the cost per sqft for a house extension in Malaysia? +
Structural extension work (with new foundation and frame) typically runs RM 200–RM 350 per sqft. Non-structural fitting out inside an existing structure is lower, around RM 80–RM 150 per sqft. First-floor additions with heavy structural requirements can reach RM 350–RM 400 per sqft. Flat per-sqft quotes without this distinction should be questioned.
Is building a house extension worth it in Malaysia? +
It depends on your holding period and purpose. Extensions add real space and generally increase resale value — but the payback period is long. If you're planning to sell within 3–5 years, a well-executed renovation often delivers better ROI. If you're staying long-term and genuinely need the space, a properly approved extension on a sound structure is a solid investment.
What's the most commonly overcharged item in extension quotes? +
Piling and structural steel, consistently. These are the items homeowners can least easily verify, and they're often marked up significantly. Getting the structural engineer's drawings separately (before construction) lets you check quantities against what's been quoted.
Can I check if my house extension quote is fair before signing? +
Yes — upload your contractor's quotation at check if your quote is fair using renoviq.com.my. The AI reads your quote line by line and compares each item against current market rates for renovation and extension work in Malaysia. It's free and takes about 2 minutes.