CIDB Contractor Registration (SPKK) Guide
Complete step-by-step guide to CIDB contractor registration, grades, SPKK requirements, and insurance obligations for Malaysia. -->
If you're a contractor in Malaysia, CIDB registration isn't optional. It's the foundation of your legal right to work on projects. The CIDB grades determine what you can build, what you must pay, and how much insurance you need.
This guide covers everything: the registration process, the seven grades (G1 to G7), paid-up capital requirements, SPKK renewal steps, and what happens if you skip any of it.
By the end, you'll know your grade, your cost, and exactly what to do next.
Need to understand your contractor insurance obligations?
CIDB registration is only the first step. You'll also need Contractor's All-Risk (CAR) and Erection All-Risk (EAR) insurance for most projects, and the grade you're registered under affects your coverage limits.
What Is CIDB Registration and Why You Need It
CIDB stands for Lembaga Pembangunan Industri Pembinaan Malaysia (Construction Industry Development Board), established under the CIDB Act 1994. Registration proves you're a legitimate contractor to the government, clients, and insurance companies.
SPKK is your CIDB licence, a small plastic card that shows your grade and registration status. Without it, you can't legally quote on or undertake government projects, and most private clients won't hire you.
Your CIDB grade is your ceiling: it tells you the maximum contract value you can hold, the minimum paid-up capital you must have, and the CCD points you can earn toward upgrading.
The CIDB Registration Process: Step-by-Step
CIDB registration happens in phases. You'll apply, wait for verification, pay your fees, and receive your SPKK.
Step 1: Apply Online or at CIDB Office
Visit the CIDB portal (www.cidb.gov.my) or submit a physical application at your nearest CIDB office. You'll need your company registration, bank statements, audited accounts, and a processing fee of RM50.
If applying in person, bring original documents and certified copies. The CIDB officer will check your details on the spot.
Step 2: Credit Evaluation and Assessment (14-30 Working Days)
CIDB verifies your paid-up capital, company status, and financial health. They check the Registrar of Companies (ROC) records and your bank statements.
If your capital is insufficient or your accounts are overdue, CIDB will reject your application and tell you why. You'll have the chance to reapply once corrected.
Step 3: Receive Your SPKK
Once approved, you'll receive your SPKK in the mail or collect it from the CIDB office. It's valid for one year and must be renewed annually.
Your SPKK shows your grade, registration number, and validity date. Keep it safe. You'll need to show it to clients, project managers, and insurers.
Step 4: Renewal Every 12 Months
SPKK renewal costs RM30 and must happen before expiry. You can renew online or in person. Renewal takes 7-14 working days.
If your SPKK expires, you're no longer legally registered. Clients can cancel contracts and you'll face penalties on government projects.
| Registration Step | Time Required | Cost |
|---|---|---|
| Application submission | 1 day | RM50 |
| Credit evaluation | 14–30 working days | , |
| SPKK issuance | 3–7 days (mail) | , |
| Annual renewal | 7–14 working days | RM30 |
CIDB Grades G1 to G7: What They Mean
Your CIDB grade determines three things: the maximum contract value you can hold, the paid-up capital you must have, and the categories of work you're licensed for (e.g., structural, mechanical, electrical).
Grade G1 is entry-level; G7 is unlimited. Most contractors start at G1 or G2, then upgrade as their capital grows and they complete projects.
| Grade | Max Contract Value | Min. Paid-Up Capital | Typical Work |
|---|---|---|---|
| G1 | Up to RM200,000 | RM5,000 | Small residential, minor repairs |
| G2 | Up to RM500,000 | RM25,000 | Residential, small commercial |
| G3 | Up to RM1,000,000 | RM50,000 | Commercial, light industrial |
| G4 | Up to RM3,000,000 | RM150,000 | Large commercial, heavy works |
| G5 | Up to RM5,000,000 | RM250,000 | Major commercial, industrial complexes |
| G6 | Up to RM10,000,000 | RM500,000 | Large-scale projects, infrastructure |
| G7 | Unlimited | RM750,000 | All categories, unlimited value |
Grade G1: Entry-Level Contractors
G1 is for new contractors or sole traders. You need only RM5,000 paid-up capital and can hold contracts up to RM200,000.
The catch? You're limited to straightforward work, most government projects won't accept G1 contractors, and you can't supervise major construction sites.
Grade G2: Small Business Growth
G2 requires RM25,000 capital and opens doors to contracts up to RM500,000. You can now bid on small commercial projects and government tenders in the RM200k–RM500k range.
Most small contractors operate at G2 for 3–5 years before upgrading to G3.
Grade G3: Medium Contractors
G3 is the jump to RM1,000,000 projects and RM50,000 capital. You're now competitive for mid-size commercial and light industrial work.
Government tenders open up, and clients start taking you seriously for significant builds.
Grades G4 to G7: Enterprise Contractors
G4, G5, G6, and G7 are for contractors with strong capital backing and proven track records. Each grade roughly doubles the contract ceiling and requires proportional capital.
G7 contractors can bid on anything: mega-infrastructure, mega-commercial, mega-industrial. Capital requirement is RM750,000.
How to Qualify: Paid-Up Capital Requirements
Paid-up capital is the cash your company has deposited in a bank account and shown in your company registration. CIDB checks your audited accounts or latest bank statements.
You can't use assets, equipment, or promises, only actual cash verified by your bank.
Calculating Your Minimum Capital
Match your target grade to the table above and deposit at least that amount in your company's bank account. Get a bank certificate of capital showing the balance.
Keep your capital in the account during CIDB verification. If you withdraw it before approval, CIDB may reject your application.
| If You Want This Grade | Deposit This Much | Max Contract Size |
|---|---|---|
| G1 | RM5,000 | RM200,000 |
| G2 | RM25,000 | RM500,000 |
| G3 | RM50,000 | RM1,000,000 |
| G4 | RM150,000 | RM3,000,000 |
| G5 | RM250,000 | RM5,000,000 |
| G6 | RM500,000 | RM10,000,000 |
| G7 | RM750,000 | Unlimited |
SPKK Registration Fees and Annual Licence Costs
SPKK registration and renewal involve two costs: an initial processing fee and an annual licence fee.
The processing fee covers CIDB's verification work. The annual licence fee depends on your grade and gets higher as you move up.
Processing and Renewal Fees
New registration processing: RM50 (paid once when you apply). Annual SPKK renewal: RM30 (paid every 12 months).
These fees are separate from your annual CIDB licence fee, which is based on your grade.
Annual CIDB Licence Fee by Grade
| Grade | Annual Licence Fee | When Paid |
|---|---|---|
| G1 | RM500 | On registration and every renewal |
| G2 | RM750 | On registration and every renewal |
| G3 | RM1,000 | On registration and every renewal |
| G4 | RM1,500 | On registration and every renewal |
| G5 | RM2,500 | On registration and every renewal |
| G6 | RM4,000 | On registration and every renewal |
| G7 | RM5,500 | On registration and every renewal |
Total First-Year Cost by Grade
Add the processing fee (RM50) plus the annual licence fee to see your full first-year cost.
| Grade | Processing Fee | Annual Licence | First-Year Total | Renewal Cost (Year 2+) |
|---|---|---|---|---|
| G1 | RM50 | RM500 | RM550 | RM530 (RM30 + RM500) |
| G2 | RM50 | RM750 | RM800 | RM780 (RM30 + RM750) |
| G3 | RM50 | RM1,000 | RM1,050 | RM1,030 (RM30 + RM1,000) |
| G4 | RM50 | RM1,500 | RM1,550 | RM1,530 (RM30 + RM1,500) |
| G5 | RM50 | RM2,500 | RM2,550 | RM2,530 (RM30 + RM2,500) |
| G6 | RM50 | RM4,000 | RM4,050 | RM4,030 (RM30 + RM4,000) |
| G7 | RM50 | RM5,500 | RM5,550 | RM5,530 (RM30 + RM5,500) |
Is your SPKK about to expire?
Renewing on time keeps you compliant. We've created a free SPKK renewal checklist to help you track deadlines and required documents, download it now to stay on schedule.
Upgrading Your CIDB Grade: How to Move Up
As your business grows, you'll want to upgrade your CIDB grade to access bigger contracts. Upgrading requires more paid-up capital, a clean track record, and CIDB approval.
Requirements for Grade Upgrade
You must have the minimum paid-up capital for your target grade (see the table above). You also need a clean record: no outstanding disputes, delayed payments, or safety violations on previous projects.
If you've completed projects at your current grade without incident, CIDB will usually approve an upgrade within 14–21 working days.
The Upgrade Process
Submit a written application to CIDB (online or in person) requesting upgrade to your target grade. Include proof of increased paid-up capital (bank certificate) and a summary of projects completed at your current grade.
CIDB will check your history, verify your capital, and issue a new SPKK at no additional processing fee. You only pay the difference in annual licence fees.
| Upgrade Step | Time | Cost |
|---|---|---|
| Submit upgrade application | 1 day | , |
| CIDB review and verification | 14–21 working days | , |
| Receive new SPKK at upgraded grade | 3–7 days (mail) | Difference in annual fees only |
CCD Points: Building Competency and Credibility
CCD stands for Contractors Competency Development. CCD points are credits you earn for completing projects. They prove you're experienced and build your profile for grade upgrades, government tenders, and client confidence.
Different grades award different points. Larger projects award more points. Points are cumulative and never expire.
CCD Points by Grade
| Grade | Points Per Project | Benefit |
|---|---|---|
| G1–G2 | 10 points | Proves small-project competency |
| G3–G4 | 20 points | Boosts bid strength for mid-size projects |
| G5–G6 | 30 points | Essential for major commercial work |
| G7 | 40 points | Qualifies for unlimited-value projects |
How to Earn and Track CCD Points
When you complete a project (on time, with safety compliance, and client sign-off), notify CIDB with your completion certificate. CIDB credits your CCD account, it takes 2–4 weeks.
Check your CCD balance on the CIDB portal or ask at your CIDB office. Keep copies of project certificates because you'll need them to prove experience for grade upgrades or government tenders.
CIDB Levy: Project Owner's Payment Obligation
If a project is worth RM500,000 or more, the project owner (not the contractor) must pay a CIDB levy of 0.125% of the contract value.
Example: A RM2,000,000 project incurs a levy of RM2,500, paid by the owner at project completion. This is separate from your SPKK fees.
| Project Value | CIDB Levy Applies? | Levy Amount | Paid By |
|---|---|---|---|
| RM100,000 | No | , | , |
| RM500,000 | Yes | RM625 (0.125%) | Project owner |
| RM1,000,000 | Yes | RM1,250 (0.125%) | Project owner |
| RM2,000,000 | Yes | RM2,500 (0.125%) | Project owner |
Insurance Requirements: Protecting Your Registration
CIDB registration doesn't mean you're insured. Government contracts and most private clients require you to carry specific insurance: Contractor's All-Risk (CAR) and Erection All-Risk (EAR) for construction work.
Without CAR/EAR, your registration is useless, clients will cancel contracts and you'll face penalties.
Mandatory Insurance by Grade and Project Type
For structural work on projects over your grade limit, or any government project, CAR/EAR is mandatory. The minimum coverage required scales with your CIDB grade and contract value.
| Grade | Min. CAR/EAR Coverage | Other Insurance Required |
|---|---|---|
| G1–G2 | Equal to contract value (max RM500k) | WC, CGL |
| G3–G4 | RM1M–RM3M (contract dependent) | WC, CGL |
| G5–G7 | RM3M+ (contract dependent) | WC, CGL, PI/SPPI |
Beyond CAR/EAR: Additional Coverage
Workmen's Compensation (WC) is legally required if you employ workers. Comprehensive General Liability (CGL) protects you against third-party injury claims. For G5+ contractors, Professional Indemnity (PI) is often required on design-and-build or engineering projects.
Don't wait until a project starts to buy insurance, arrange coverage at least 2 weeks before mobilisation to avoid delays.
Common CIDB Registration Mistakes to Avoid
Mistake 1: Withdrawing Capital After CIDB Approval
Some contractors deposit capital for the application, then withdraw it immediately after approval. CIDB may revoke your registration if they discover this.
Keep your minimum paid-up capital in the bank account throughout your registration validity.
Mistake 2: Letting Your SPKK Expire
An expired SPKK means you're no longer legally registered. Clients can sue, projects can be halted, and you'll face CIDB penalties.
Renew at least 30 days before expiry, don't wait until the last week.
Mistake 3: Bidding Beyond Your Grade Limit
A G3 contractor cannot legally quote on a RM2,000,000 project. If you win it, CIDB can fine you and the project owner can cancel the contract.
Know your ceiling. If a project exceeds your limit, either decline it or upgrade your grade first.
Mistake 4: Skipping Insurance
CIDB registration ≠ insurance. Without CAR/EAR, you're exposed to catastrophic liability. Most clients will reject your quote outright.
Get insured before quoting. It's cheaper to insure upfront than to face an uninsured claim later.
Mistake 5: Not Tracking CCD Points
You won't qualify for upgrades if you haven't documented your completed projects. Without CCD points, CIDB won't approve your application for a higher grade.
Keep all project certificates and completion letters. Submit them to CIDB as you finish jobs.
Mistake 6: Applying for a Grade You Can't Sustain
Getting approved for G5 doesn't help if you can't maintain RM250,000 in paid-up capital. CIDB will downgrade you on your next audit.
Apply for a grade you can actually sustain, then upgrade as you grow.
Frequently Asked Questions: CIDB Registration
How long does CIDB registration take?
Application to SPKK issuance typically takes 14–30 working days. The CIDB office will tell you when to expect your SPKK in the mail (usually 3–7 days after approval).
Expedited processing is not available, but applications are processed in the order received. Submitting complete documents speeds things up.
Can I apply for a higher grade than I can currently afford?
No. CIDB won't approve a grade if you don't have the required paid-up capital in the bank. Your grade must match your capital and project history.
If you're short on capital, start at a lower grade, build your track record, then upgrade in 12–24 months.
What happens if I bid on a project above my CIDB grade limit?
You can quote, but if you win and start work, CIDB can issue a penalty notice and halt the project. The project owner can also sue for breach of contract.
Always check your SPKK grade before submitting any bid. Your maximum contract value is printed on your card.
Do I need both a CIDB registration and contractor insurance?
Yes. CIDB registration is a legal licence. Insurance (CAR/EAR, WC, CGL) protects you and your clients from financial loss.
Registration alone doesn't cover injury, damage, or liability. You must have both.
Can I renew my SPKK online?
Yes. Visit the CIDB portal (www.cidb.gov.my), log in with your registration number, and submit your renewal. Payment is online (RM30 renewal fee).
Renewal usually completes within 7–14 working days. You'll receive your updated SPKK in the mail.
What if I don't renew my SPKK on time?
Your registration will lapse and you'll no longer be a legal contractor. You can't bid on or accept new projects. Clients may cancel existing contracts.
If you miss the deadline, you'll need to reapply from scratch (RM50 processing fee). Reapplication takes 14–30 working days.
Can my CIDB grade be downgraded?
Yes, if CIDB audits your capital during renewal and finds it below the required minimum. You can request a downgrade, or CIDB can enforce one.
Downgrade prevents you from quoting on larger projects, but it keeps you compliant if your capital has shrunk.
How do CCD points help my business?
CCD points prove experience to clients and CIDB. They strengthen your bids on government tenders, support your case for grade upgrades, and boost your credibility with private developers.
Contractors with high CCD points are preferred over those with low or zero points, even at the same grade.
What is the CIDB levy and who pays it?
The CIDB levy is 0.125% of the contract value on projects ≥RM500,000. The project owner pays it (not you). It funds the CIDB's development and training programs.
Your invoice should note that the owner is responsible for levy payment at project completion.
Foundation Conclusion
CIDB registration is the foundation of your contracting business. The right grade, timely renewal, and proper insurance are the three pillars that keep you legal, credible, and protected.
Now that you know your registration requirements, the next critical step is protecting yourself with construction insurance. A CIDB grade G3 contractor without CAR/EAR coverage is exposed to catastrophic loss, one accident can end your business. CAR and EAR insurance is your safety net on every project.
Talk to our construction insurance specialists
Disclaimer: This article provides general guidance based on the CIDB Act and official CIDB information as of April 2026. Regulations may be amended. Always verify current requirements with CIDB or qualified professionals before making compliance decisions.
Get More Foundation Content
Subscribe for best practices,
research reports, and more
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
Get A Specialist Quote / Free Review
Whether it's a construction project, industrial facility, or commercial property in Malaysia, we can structure the right insurance coverage or offer you a free insurance policy review



