CIDB Check Online Malaysia: How to Verify Contractor Registration Status and Expiry 2026
Step-by-step guide to checking CIDB contractor registration status online in Malaysia. Covers the CIMS contractor search portal, MCP system, what information is publicly available, how to verify grade and expiry, and why project owners should always check before awarding contracts.

You're about to award a RM2 million construction contract. The contractor shows you a CIDB certificate that says G5. It looks legitimate. But the certificate is from last year, and you have no idea if it's still valid or if the contractor has been disciplined since then.
You can verify any contractor's CIDB registration status online in under two minutes. Here's exactly how to do it.
This guide covers:
- How to search for a contractor's registration status on the CIMS portal
- What information you can verify online (grade, expiry, category, SPKK)
- How to use the Malaysia Contractors' Portal (MCP) for detailed checks
- Why checking matters before awarding contracts
- What to do if a contractor's registration has expired
Awarding a construction project and need to verify insurance too?
CIDB registration confirms a contractor's grade. But it doesn't confirm their insurance status. Before awarding contracts, verify both registration AND CAR insurance coverage.
Where to Check CIDB Contractor Status Online
CIDB provides two online platforms for verifying contractor registration. Both are free and accessible to the public without needing an account.
| Platform | URL | Best For |
|---|---|---|
| CIMS Contractor Search | cims.cidb.gov.my | Quick status check: registration validity, grade, category |
| Malaysia Contractors' Portal (MCP) | mcp.cidb.gov.my | Detailed contractor profiles, CRC (Contractor Report Card), project history |
CIMS is the primary registration system. MCP is the newer portal that provides additional information like the Contractor Report Card (CRC), which gives a performance assessment based on data from multiple government agencies.
How to Search on the CIMS Portal
The CIMS portal has a public contractor search function. You don't need to log in. Go to the contractor search page and enter the contractor's details.
| Search Field | What to Enter | Notes |
|---|---|---|
| Company name | Full or partial company name | Most common search method |
| Registration number | CIDB registration number from the PPK certificate | Most accurate; avoids name duplicates |
| SSM registration number | Company registration number from SSM | Useful for cross-referencing |
| IC / Passport number | Director's IC or passport number | Follow the format requested by the system |
The search results show the contractor's current registration status, grade, category, specialisation, and certificate validity dates. Virtual certificates now include QR codes for additional security verification.
What Information You Can Verify Online
| Information | Available? | What It Tells You |
|---|---|---|
| Registration status (active/expired/suspended) | Yes | Whether the contractor is currently authorised to carry out construction work |
| Contractor grade (G1-G7) | Yes | Maximum tender value the contractor can handle |
| Registration category (B, CE, ME, F) | Yes | What type of construction work the contractor is registered for |
| Certificate expiry date | Yes | When the registration expires and needs renewal |
| SPKK status | Yes | Whether the contractor is eligible for government projects |
| Bumiputera status (STB) | Yes | Whether the contractor holds Bumiputera status certification |
| Disciplinary actions | Limited | CRC on MCP may reflect disciplinary history |
| Insurance coverage | No | CIDB does not track insurance. You must request proof separately. |
The critical gap: CIDB's system confirms registration, not insurance. A contractor can have valid G7 registration but zero insurance coverage. Always request insurance certificates directly from the contractor.
Using the Contractor Report Card (CRC)
The CRC on MCP provides a performance snapshot compiled from data across multiple agencies. It covers project history, financial standing, compliance records, and quality assessments. Think of it as a credit report for contractors.
CRC is available to the public, contractors, government agencies, and companies. It's designed as a single-point reference for evaluating a contractor's track record before awarding work.
Access CRC through mcp.cidb.gov.my and use the contractor search function. The report card includes both positive and negative indicators for a specific period.
CIDB confirms registration. But who confirms insurance?
Before awarding any construction contract, you should verify both CIDB registration AND insurance coverage. Foundation can help you understand what insurance CIDB contractors need by grade and verify whether a contractor's coverage meets your project requirements.
Why You Must Check Before Awarding Contracts
Hiring an unregistered or expired-registration contractor creates legal and financial risk for both parties.
| Risk | Consequence | Legal Basis |
|---|---|---|
| Contractor works without valid CIDB registration | Fine of RM10,000 to RM100,000 for the contractor | Section 29, Act 520 |
| Contractor takes on project exceeding grade limit | Contract may be invalidated; CIDB can issue stop-work notice | Section 30, Act 520 |
| Contractor category doesn't match the work scope | Work may not be covered under contract terms; disputes over scope | CIDB registration conditions |
| No insurance despite valid CIDB registration | Project owner bears financial risk for site accidents and property damage | Contract conditions; OSHA 1994 |
For government projects, hiring an unregistered contractor can void the entire procurement process. Government project insurance requirements are strict, and SPKK verification is non-negotiable.
What to Check: A Quick Verification Checklist
| Check | Status |
|---|---|
| Registration status is "Active" | ☐ |
| Certificate has not expired (check expiry date against project timeline) | ☐ |
| Grade matches or exceeds your project value | ☐ |
| Category matches your project scope (B, CE, ME, or F) | ☐ |
| SPKK is valid (for government projects only) | ☐ |
| Insurance certificates requested and verified separately | ☐ |
What to Do If a Contractor's Registration Has Expired
An expired registration means the contractor cannot legally carry out construction work. Don't proceed with the award.
The contractor must renew their registration through the CIMS portal before taking on new projects. Renewal requires sufficient CCD points and up-to-date documentation. Processing time depends on document completeness.
If the contractor claims they've submitted a renewal but it hasn't been processed yet, verify this directly. An application in progress doesn't authorise them to work. Only a valid, active registration does.
CIDB Mobile App
CIDB also offers a mobile app (available on Google Play) that provides contractor search functionality. The app allows you to check contractor registration details, construction personnel cards (Green Card), and other CIDB-related information directly from your phone.
The app is useful for site verification. If a subcontractor shows up on site claiming to be G5, you can check on the spot before allowing them to start work.
FAQ
Do I need an account to check CIDB contractor status online?
No. The contractor search function on both CIMS and MCP is public. Anyone can search for and verify a contractor's registration status without creating an account or logging in.
Can I check CIDB status using a passport number?
Yes. The CIMS search allows you to enter an IC number or passport number to find contractors associated with that individual. This is useful for verifying foreign contractor registrations or checking which company a director is registered under.
How do I know if a CIDB certificate is genuine?
Virtual PPK, SPKK, and STB certificates now include QR codes. Scan the QR code to verify the certificate against CIDB's records. Always cross-reference any paper certificate with the online system.
What's the difference between CIMS and MCP?
CIMS is CIDB's core registration management system. MCP is the Malaysia Contractors' Portal, a newer platform that provides additional features like the Contractor Report Card (CRC) and project performance data. For quick status checks, CIMS is sufficient. For due diligence, use MCP.
Does CIDB verification confirm a contractor has insurance?
No. CIDB does not track or verify insurance coverage. Registration confirms the contractor's grade, category, and eligibility. You must request and verify CAR insurance, workmen compensation, and other coverage directly from the contractor.
What if the contractor's grade is lower than my project value?
Don't award the contract. A G3 contractor cannot legally take on a RM2 million project. The maximum tender values per grade are fixed: G3 caps at RM1 million, G4 at RM3 million, and so on. For full grade details, see our CIDB grade requirements guide.
How do I contact CIDB if the online system isn't working?
Contact CIDB Careline at 03-5567 3300 or submit a query through the e-Bantuan portal on cidb.gov.my. For state-level enquiries, contact your nearest CIDB state office.
Can I check if a contractor has been disciplined by CIDB?
The CRC on MCP may reflect disciplinary actions. For specific enquiries about a contractor's disciplinary history, contact CIDB directly. Disciplinary actions on PPK also affect SPKK status.
Foundation Conclusion
Checking CIDB registration takes two minutes. Not checking can cost you the entire project. But registration is only half the picture. A contractor can be CIDB-registered and completely uninsured.
Before awarding any construction contract, verify both CIDB status and insurance coverage. The registration tells you whether they're authorised to do the work. The insurance tells you who pays when something goes wrong.
Talk to our risk specialists about contractor insurance verification
Disclaimer: This article provides general guidance based on the Construction Industry Development Board of Malaysia Act 1994 (Act 520, Amendment 2011) and publicly available CIDB information as of March 2026. Online portal interfaces and procedures may change. Always verify current information through the CIMS portal or by contacting CIDB directly.
Unlock Exclusive Foundation Content
Subscribe for best practices,
research reports, and more, for your industry
Want to contact Foundation for your risk or insurance needs?
Insights on Property & Engineering Risks
Practical guidance on construction, industrial, and engineering insurance in Malaysia
Let’s Work Together
If you're managing a construction project, industrial facility, or commercial property in Malaysia and need insurance coverage, we can help structure a program that works.



