Forward supply
Housing supply pipeline
398,322 units across 1,403 licensed developments with a permit still running. Heavy forward supply in an area tends to cap resale prices, so this is the counterweight to a rising median.
All statesSelangorJohorPerakKuala LumpurPenangNegeri SembilanKedahMelakaPahangSarawakTerengganuSabahKelantanPerlisPutrajayaLabuan
Units by permit expiry quarter
Permit expiry is the only forward date the register carries. A developer must complete and hand over within that window, so it reads as a delivery deadline rather than a launch date.
21k2026 Q3121 proj
51k2026 Q4207 proj
54k2027 Q1227 proj
52k2027 Q2189 proj
41k2027 Q3172 proj
25k2027 Q4111 proj
19k2028 Q192 proj
25k2028 Q291 proj
26k2028 Q358 proj
27k2028 Q444 proj
23k2029 Q142 proj
25k2029 Q236 proj
9k2029 Q313 proj
Where the supply is
StateUnitsProjectsAverage sizeShare
Selangor111,228396281units/project28%Kuala Lumpur89,252128697units/project22%Johor88,846237375units/project22%Penang40,59793437units/project10%Perak20,496192107units/project5%Pahang17,170100172units/project4%Melaka12,33285145units/project3%Negeri Sembilan7,81559132units/project2%Kedah4,0685673units/project1%Putrajaya2,81521,408units/project1%Kelantan1,9202771units/project0%Terengganu1,5882369units/project0%Perlis195539units/project0%By build status
StatusUnitsProjectsShare of units
Lancar302,5001,01076%
Siap Dengan CCC33,8271588%
Belum Mula31,387848%
Lewat21,685685%
Sakit7,131732%
Permit Telah Dibatalkan1,76890%
Siap Dengan CFO2410%
Permit windows, not launch dates. A permit expiring in a quarter means delivery is contracted by then, not that units go on sale then. Projects marked Sakit are recorded as distressed by KPKT and may not deliver at all.