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.
House extension costs in Malaysia typically range from RM 80,000 to RM 250,000 depending on extension type, size, and structural requirements.
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.
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.
- Typical size 200–400 sqft
- Per sqft rate RM 200–350/sqft
- Construction 3–5 months
- Council approval +2–4 months
- Per sqft rate RM 250–400/sqft
- Structural columns Required
- Staircase Included
- Construction 5–7 months
- Scope Kitchen footprint only
- Plumbing relocation Adds cost
- Waterproofing If wet area added
- Construction 2–3 months
- 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.
- Cost range: RM 30,000–RM 80,000
- Lower end: Simple structural box at the back with basic finishes
- Upper end: Full kitchen refit with new wet area, waterproofing, and relocated plumbing
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.
- Cost range: RM 60,000–RM 150,000 depending on scope
- Extra consideration: Side setback compliance — your local council has specific rules about how close you can build to the boundary
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:
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.
Extension Cost Estimator
⚠️ 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:
- You're genuinely out of space and moving isn't an option
- The land is there and council approval is achievable
- You plan to stay in the property long-term (to recoup the cost)
- The existing structure is sound enough to build on
Full renovation may make more sense when:
- The current layout is inefficient but the space is actually adequate
- Your budget is under RM 80,000 — extensions below this threshold are usually too small to be worthwhile
- You're planning to sell within 3–5 years (renovation ROI is typically faster)
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.
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.