Real Klang Valley price ranges for adding a mezzanine floor — structural options, council approval requirements and what affects your final cost.
Prices below are indicative Klang Valley ranges for guidance. Your actual cost depends on floor size, structural system and building type — get an exact quote on WhatsApp.
A mezzanine floor adds a partial upper level within a double-volume or high-ceiling space — common in Klang Valley duplex condos, SoHo units, terrace house living areas and commercial shophouses. The cost depends primarily on the structural system chosen, the floor area and whether council approval and PE endorsement are required:
| Tier | Scope | Indicative cost (KL) |
|---|---|---|
| Basic residential (100–150 sq ft) | Steel-frame deck, plywood decking, timber balustrade, fixed ladder | RM18,000 – RM28,000 |
| Mid-range residential (150–250 sq ft) | Steel or timber frame, vinyl flooring, glass/metal balustrade, fixed staircase, lighting | RM30,000 – RM50,000 |
| Premium / commercial (250+ sq ft) | Structural steel with composite deck, glass balustrade, full electrical, fire-rated finishes, council approval | RM55,000 – RM100,000+ |
| Use case | Typical floor area | Height clearance needed | Indicative cost |
|---|---|---|---|
| Study loft / reading nook | 80–120 sq ft | ≥ 4.5 m floor-to-ceiling | RM15,000 – RM22,000 |
| Home office / bedroom loft | 120–200 sq ft | ≥ 4.5 m (2.1 m under mezzanine) | RM25,000 – RM45,000 |
| Extra bedroom (enclosed) | 150–250 sq ft | ≥ 5.0 m (2.4 m headroom above) | RM35,000 – RM60,000 |
| Commercial storage / office (shophouse/warehouse) | 200–500+ sq ft | ≥ 5.5 m | RM45,000 – RM100,000+ |
| Item | Typical share | Notes |
|---|---|---|
| Structural steel or timber frame | 30–40% | Main cost driver; steel vs timber vs concrete |
| Floor decking (ply or composite) | 10–15% | 18–22 mm structural ply or composite metal deck |
| Balustrade | 10–20% | Timber is budget; glass is premium |
| Staircase | 10–20% | Fixed stair required for habitable use |
| Floor finish | 5–10% | Vinyl plank, timber or carpet tile |
| Electrical & lighting | 5–10% | New circuit; recessed or pendant lighting under the mezzanine |
| PE fee, drawings & approval | 5–10% | Required for habitable mezzanines; add RM5,000–RM12,000 |
The structural system is the single biggest cost variable. Here is how the main options compare for a typical Klang Valley residential mezzanine:
| System | Cost / sq ft (installed) | Pros | Cons |
|---|---|---|---|
| Timber joists + ply decking | RM80 – RM130 | Economical, warm aesthetic, easy to modify | Spans limited to ~3.5 m; moisture-sensitive |
| Steel I-beam + ply decking | RM120 – RM180 | Longer spans (up to 6 m), strong, PE-endorsable | Heavier; needs anchor plates into existing slab/walls |
| Steel frame + composite metal deck | RM160 – RM250 | Best for commercial; fast to construct; fire-ratable | Higher cost; requires structural PE and building plan |
| Concrete topping on steel deck | RM200 – RM350+ | Feels solid; good acoustic separation | Heavy (load on existing structure must be assessed carefully) |
A mezzanine floor imposes new loads on the existing building structure. For any mezzanine intended for habitable use or with a floor area above approximately 100 sq ft, the following applies:
In Malaysia, adding a mezzanine floor to a residential unit is generally treated as a change of approved use or addition to the building, and requires:
Constructing a mezzanine without approval is an illegal structure under Malaysian law. It may be subject to an enforcement notice, a demolition order and a fine under Act 133. It also creates a problem when you sell or refinance, as solicitors and banks check for unauthorised structures.
An illustrative mid-range budget for adding a 160 sq ft mezzanine loft bedroom to a Klang Valley duplex condo — a planning guide, not a quote:
| Item | Indicative cost | Notes |
|---|---|---|
| PE structural design & endorsement | RM5,000 | BEM-registered PE; load calc + drawings |
| Steel frame (UB beams + RHS columns) | RM14,000 | ~160 sq ft; anchor plates to existing slab |
| 18 mm structural plywood decking | RM3,000 | Including joist blocking |
| Vinyl plank flooring (LVT) | RM2,500 | ~160 sq ft |
| Powder-coated steel balustrade (8 m run) | RM6,000 | 1.0 m high; glass infill panels |
| Fixed timber staircase (straight, 3.5 m rise) | RM9,000 | Timber treads, powder-coated steel string |
| Electrical (3 recessed lights + 2 points) | RM2,500 | New circuit; lighting under mezzanine soffit |
| Council submission & building permit fee | RM3,500 | Local authority fees + draftsman |
| Contingency (10%) | RM4,600 | Unforeseen anchor/slab conditions |
| Total | ~RM50,100 |
A simpler version — timber-frame loft with pull-up ladder, no council submission — could be done for RM20,000–RM28,000, but would not be approved as a habitable room. A premium mezzanine with structural glass balustrade and bespoke staircase would cost RM70,000–RM90,000+.
Considering other structural additions? See our house extension cost guide → and the full house renovation cost guide →. Also compare with our attic conversion cost guide → for a related vertical-space option. Use our renovation cost calculator → for a quick estimate.
Tell us what you need — we reply within the hour.