Homeâ€șBlogâ€șHow to Apply for an NCA Contractor Registration in Kenya
Guide4 min read

How to Apply for an NCA Contractor Registration in Kenya

Step-by-step guide to registering as an NCA contractor in Kenya. Learn fees, documents, and how to avoid common delays.

NCAcontractorconstructionregistration
14 September 2026
How to Apply for an NCA Contractor Registration in Kenya

Understanding NCA Contractor Registration in Kenya

The National Construction Authority (NCA) regulates all construction contractors operating in Kenya. If you're planning to undertake construction projects—whether building, civil works, or specialist services—NCA registration is mandatory. Non-compliance can result in project suspension, fines, or legal action by the NCA.

Registration isn't just bureaucratic; it protects clients, ensures safety standards, and establishes your credibility in Kenya's construction sector. The NCA classifies contractors into different grades (A, B, C, and D), each with specific project value limits and technical requirements.

Prerequisites Before You Apply

Before visiting the NCA office or submitting online, ensure you have:

  • Valid business registration from the Registrar of Companies (ROC). Check your status on ecitizen.go.ke.
  • Tax Compliance Certificate (TCC) from the Kenya Revenue Authority (KRA). Apply via itax.kra.go.ke if you don't have one.
  • National ID or passport (for directors and shareholders)
  • Company bank statements covering the last 3–6 months
  • Evidence of plant and equipment ownership (invoices, lease agreements)
  • Professional qualifications of site supervisors and technical staff (certificates, diplomas)
  • Professional indemnity insurance or contractor's all-risks insurance

Don't have all documents? NCA registration experts on Kaziiko can guide you through each requirement and help prepare applications correctly.

The NCA Application Process

Step 1: Determine Your Grade
NCA classifies contractors by turnover and project complexity. Grade A contractors handle projects over KSh 500 million; Grade D handles projects under KSh 5 million. Identify which grade matches your business capacity—this determines your technical and financial requirements.

Step 2: Submit Your Application
Visit the NCA headquarters in Nairobi (located at the Construction Development Centre, Upper Hill) or submit through their online portal. You'll complete the official NCA application form with company details, directors' information, and proposed project scope.

Step 3: Pay Registration Fees
Fees vary by contractor grade. Check the official NCA website or portal for current 2026 fee schedules—they're updated annually. Payment is typically made via bank transfer or M-Pesa to the NCA's designated account.

Step 4: Inspection and Verification
The NCA conducts site inspection of your premises, equipment, and facilities. They verify your staff qualifications, financial stability, and insurance coverage. This inspection is critical—poor preparation here causes delays.

Step 5: Certificate Issuance
Once approved, you'll receive your NCA Contractor Registration Certificate. This is typically valid for 2 years and must be renewed before expiry. Keep it visible on all project sites.

Common Pitfalls to Avoid

  • Submitting incomplete documentation—the NCA returns applications with missing items
  • Misrepresenting your company's financial capacity or past projects
  • Allowing insurance or TCC to lapse before renewal
  • Operating without valid NCA registration (illegal and costly)

Get Expert Help

The NCA registration process can be complex, especially for first-time applicants. Whether you need help compiling documents, understanding grade requirements, or managing the inspection, find a verified Kenyan expert on Kaziiko who specializes in business compliance and construction sector registration.

Starting right protects your construction business and builds trust with clients across Kenya.

Find an Expert on Kaziiko

NCA registration experts â€șBrowse all experts â€ș
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles â€ș
Guide

How to Apply for a Kenya Revenue Authority Objection

4 min read
Guide

How to Register for Ajira Digital in Kenya and Get Paid

4 min read
Guide

How to Change Your Name Officially After Marriage in Kenya

4 min read