New property owner should know 
CPC = Certificate of Practical Completion
is issued by the architect (Superintendent Officer (SO) to the main 
contractor when the architect is satisfy with all the physical works 
being completed in the building.
for some development, CPC might include getting all the supporting 
documents from all relevant authority for the application of CF 
(Certificate of Fitness) such as Bomba, TNB, SYABAS, TM, local council, 
JPS (road and drainage), IWK (sewerage) and a few more.
upon CPC, the main contractor will be able to claim for the release 
of 1st half – the 2.5% of the 5% retention sum from stakeholder.
VP = Vacant Possession
is issued by the SO to the project (developer) when all the conditions of CPC have been satisfied.
upon VP, all the infra and amenities have to be ready for connection but
 not necessarily the meter is physically there (e.g. TNB electric meter, Syabas
water meter)
Developer can hand over key to purchaser and thus start the countdown of defect liabilities period and LAD date is the VP date.
VP is issued upon submission of Borang E to the local authorities to 
obtain Certificate of Fitness (CF) with all the supporting documents 
from all the relevant authorities as mentioned above in CPC.
Upon VP, developer will claim for the 12.5% from you/your bank.
 
CF = Certificate of Fitness
Upon submission of Borang E, the local authority will have to reply 
within 14 days (I’m not sure it’s all the same for all local authorities
 yet but MBPJ and MPKJ is practicing this) whether to accept or reject 
the application of CF.
Among the conditions required is, all relevant parties recommendation 
letter (surat sokongan) again, refer to CPC, and also their own (local 
authorities) various dept. inspection, namely Building Dept., Planning 
Dept., Road & drainage, landscaping, street lighting, safety & 
health,  etc.
all dept. have to approve b4 u get your CF!
in the event any of the dept. do not issue surat sokongan to the said 
development, the local authority will reject the application within that
 14 days and the developer have to go thru the whole process again from 
submitting a fresh copy of Borang E.
(this is usually the part where the developer always have problem of obtaining CF)
 
CMGD = certificate of making good practice
is issued by the SO after they’re satisfied with the making good of defects once the defect liability period expired.
contractor get their 2.5% 2nd half upon issuance of CMGD
you or the end financing bank has to pay 2.5% to the developer upon receiving CMGD.
CCC = Certificate of Completion and Compliance
u can read it here , still very new to it.
we have not handle any projects under the new CCC requirement up until now although it have been in place since 13 April 2007
But what we do know is if, the DO for a certain development have been
 approved or issued prior to 13 April 2007, the whole development will 
still go thru the old process (VP, CF)
timeline as follows…
3 months b4 VP, Tenaga Nasional Berhad (TNB), SYABAS, Telekom Malaysia Berhad (TMB) submission, hence the 
deposit for the meters. but then again, most developers dun collect from
 buyers, will come out upfront them self and collect only during VP/key 
collection
CPC should be around the same time with VP… meaning that the SO is 
already satisfy with the site condition and all the supporting documents
 (surat sokongan) have been obtain in order for submission of Borang E 
for CF.
the earliest time frame that u can get CF is 14 days after VP.
Usually even if they have verbally approved and all the supporting 
documents are there, the developers should be able to get their CF cert 
within 1-3 months’ time depending on how good their connection is with 
the authority. This also depends on whether they provide sufficient 
brown envelope to all the relevant parties during inspection and 
obtaining surat sokongan.
CMGD = defect liability period… some projects 18 months, some more.
