NCA 6 Requirements, fees, contract limits and step-by-step application guidance.

Last updated: January 2026

Get Help With NCA6 Back to NCA Hub

Related: NCA Fees (All Classes) | NCA Registration Hub

NCA 6 registration in Kenya

NCA Class 6 is a practical registration level for contractors who want to legally bid and work on smaller-to-mid value construction jobs. Typical limits cited for NCA6 include up to KES 50,000,000 for building works and up to KES 100,000,000 for roads/civil works, depending on your category. Always confirm your exact category limits during application.

For an overview of all classes, start here: NCA Registration in Kenya (All Classes).

Who should apply for NCA 6?

  • Small construction firms and SMEs seeking compliance before taking up projects
  • Contractors targeting contracts within the Class 6 limits
  • Firms growing from fundi/crew work into formal contracting
  • Companies planning to upgrade to NCA5, NCA4 and above over time

NCA 6 contract limits

Category Typical Class 6 contract limit
Building Works Up to KES 50,000,000
Roads & Other Civil Works Up to KES 100,000,000
Specialist Works (where applicable) Often cited around KES 20,000,000 (depends on specialist area)

Limits above are commonly published by industry sources; confirm your category at submission.

NCA 6 requirements checklist

1) Company documents

  • Certificate of Incorporation / Business registration documents
  • Company PIN and valid Tax Compliance Certificate
  • Business permit (where applicable)
  • Physical address details (road/plot/town/county) and contacts
  • Directors’ IDs, PINs and contact details

2) Technical capacity

  • At least one technically qualified director/employee (attach CV + certificates)
  • For regulated specialties: attach the relevant regulator approvals (only if your scope requires it)
  • Work permits for foreign technical staff (if any)

3) Financial & operational capacity

  • Audited accounts (commonly requested across classes)
  • List of plant/equipment (owned or leased) with proof (logbooks, receipts, lease agreements)
  • Evidence of past/ongoing projects (award letters, completion certificates, photos, references)

Step-by-step: how to apply for NCA 6

  1. Confirm your category (Building / Roads & Civil / Specialist) and ensure your documents match that scope.
  2. Prepare your application pack: compile the checklist above into a clean PDF set (proper naming helps approvals).
  3. Pay official fees using the approved payment flow (confirm amounts on the NCA fee schedule before paying).
  4. Submit via the required NCA submission channel and keep payment references.
  5. Respond fast to any clarification requests (missing pages and uncertified docs are common delays).
  6. Receive your certificate and diarize renewal early to avoid late penalties.

Official NCA 6 fees (application, registration & renewal)

Fees are published by NCA and may change. A commonly referenced breakdown is: application fee KES 5,000, NCA6 registration fee KES 15,000, annual renewal KES 10,000, and late renewal KES 30,000.

Fee type Amount (KES)
Application fee5,000
Registration fee (NCA 6)15,000
Annual renewal10,000
Late renewal (penalty)30,000

Always confirm current fees on the official NCA fee schedule before payment.

Benefits of NCA 6 registration

  • Legal compliance: operate as a registered contractor under NCA requirements.
  • Tender access: qualify for smaller public/private tenders aligned to your class limits.
  • Credibility: clients and project owners are more likely to award work to registered firms.
  • Growth pathway: build records and upgrade to higher NCA classes over time.

Common mistakes that delay approvals

  • Expired Tax Compliance Certificate or mismatched company details across documents
  • Missing proof for equipment (especially when listing plant/machinery)
  • Weak project evidence (no award letters/completion certificates/references)
  • Submitting the wrong category documents (building vs roads vs specialist)

Need Help With an NCA 6 Application?

We prepare the checklist, organize documents and guide your submission for faster processing.

Call: +254757884710 | Email: info@bizbrokerskenya.com | Chat on WhatsApp

What we do

We provide practical solutions to individuals, businesses and organizations for registration and compliance requirements across Kenya.

View all services