CPC = Certificate of Practical Completion
is issued by the architect (Superintendant 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 includes 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 (forgotten how many departments in total), 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 moeity - the 2.5% of the 5% retention sum
VP = Vacant Possesion
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 necessarly the meter is physically there (eg TNB 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. NO, you cannot do any renovation to your units yet!
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 practising 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, streetlighting, safety & health, etc etc. all depts have to approve b4 u get ur CF! in the event any of the depts 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 practise
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 moeity upon issuance of CMGD you or the bank also have to pay 2.5% to the developer.
CCC = Certificate of Completion and Compliance
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, tnb, syabas, tmb (telekom) submission, hence the deposite for the meters. but then again, most developers dun collect from buyers, will come out upfront themself 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 timeframe 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.
hope it helps... and correct me if i'm wrong