🇰🇪 Kenya Regulatory Guide 7 min read

Kenya NCA Contractor Registration for Solar 2026: Requirements

Guide to National Construction Authority (NCA) registration for solar installers in Kenya — categories, application process, and compliance requirements.

Nirav Dhanani

Written by

Nirav Dhanani

Co-Founder · SurgePV

Rainer Neumann

Reviewed by

Rainer Neumann

Content Head · SurgePV

Published ·Last reviewed ·Regulator: National Construction Authority (NCA)

All solar installation contractors in Kenya must register with the National Construction Authority (NCA). The NCA was established under the National Construction Authority Act, 2011 to regulate and coordinate the construction industry — and that mandate explicitly covers electrical works, including solar PV installation. KPLC will not approve a grid connection for a system installed by an unregistered contractor. County building departments will not issue completion certificates. And an unregistered contractor has no legal standing to certify that an installation meets code.

This guide covers the NCA registration requirements for solar installers in 2026: which categories apply, what documents you need, how to apply, and how to keep your registration active.

Primary Legislation
National Construction Authority Act, 2011
Relevant Works
Electrical works (including solar PV installation)
Registration Validity
1 year — annual renewal required
Online Register
Last Updated
May 2026

KPLC Will Reject Grid Connection for Unregistered Contractors

KPLC’s interconnection inspection requires the installing contractor to present a valid NCA registration certificate. If the contractor is unregistered, KPLC will not issue the connection approval letter. The system cannot be energised. Always verify NCA registration before engaging a solar installer.

Why NCA Registration Matters for Solar

The NCA’s mandate covers all construction works in Kenya, including electrical installation. Solar PV systems — whether rooftop, ground-mounted, or off-grid — involve electrical work that falls under NCA oversight.

Three reasons NCA registration is non-negotiable:

  1. KPLC requires it — The KPLC interconnection application asks for the installer’s NCA registration number. No registration, no grid connection.
  2. County building departments require it — Nairobi County and other county governments require NCA-registered contractors for building permits and completion certificates involving electrical work.
  3. Legal liability — Only NCA-registered contractors can legally certify that an installation complies with the applicable codes and standards. An unregistered contractor’s completion certificate has no legal weight.

NCA Registration Categories for Solar

NCA registers contractors by works category and class. Solar installations fall under the electrical works category.

NCA CategoryWorks DescriptionTypical Solar Application
Electrical Works — Class IHigh-value electrical projectsLarge C&I solar above KSh 50 million, utility-scale solar farms
Electrical Works — Class IIMedium-value electrical projectsCommercial solar KSh 5–50 million, industrial rooftop systems
Electrical Works — Class IIISmall-value electrical projectsResidential solar, small commercial systems below KSh 5 million
Electrical Works — Class IVMinor electrical worksSmall residential systems, solar home systems, maintenance

The class determines the maximum contract value a contractor can undertake. A contractor registered in Class III cannot legally bid for a project that falls into Class II. Contractors can hold registration in multiple classes if they meet the requirements for each.

What Class Do You Need?

Project TypeEstimated Value RangeRequired NCA Class
Residential solar (3–10 kW)KSh 300,000 – 1.5 millionClass III or IV
Small commercial (20–50 kW)KSh 1.5 – 5 millionClass III
Medium commercial (100–500 kW)KSh 5 – 30 millionClass II
Large commercial / industrial (500 kW – 1 MW)KSh 30 – 80 millionClass I or II
Utility-scale solar farm (above 1 MW)Above KSh 80 millionClass I

Values are indicative. The NCA sets specific monetary thresholds for each class in its registration guidelines. Confirm current thresholds at nca.go.ke before applying.

NCA Registration Requirements

For Companies

A solar installation company applying for NCA registration must submit:

DocumentPurposeSource
Certificate of IncorporationProof of legal entityRegistrar of Companies
CR12 formCurrent directors and shareholdingRegistrar of Companies
KRA tax compliance certificateProof of tax complianceKenya Revenue Authority
Professional indemnity insuranceCoverage for installation defectsRegistered insurance provider
Staff qualificationsProof of technical competenceTechnical colleges, professional bodies
Work experience recordsEvidence of completed projectsCompany records, client references
Equipment and tools inventoryProof of capacity to execute workCompany asset register

For Individual Electrical Contractors

Individual contractors (sole proprietors) must provide:

  • National ID or passport
  • KRA PIN certificate
  • Electrical trade qualification (minimum diploma or equivalent from a recognised institution)
  • Evidence of supervised work experience (typically 3+ years)
  • Professional indemnity insurance
  • Tools and equipment inventory

Staff Qualification Requirements

NCA requires that registered electrical contractors employ or contract staff with relevant qualifications:

RoleMinimum Qualification
Project supervisorBachelor’s degree in electrical engineering or equivalent
Site electricianDiploma in electrical engineering or craft certificate
Solar PV specialistNCA-recognised solar PV training or equivalent certification

The NCA may update qualification requirements. Check the current schedule at nca.go.ke before preparing your application.

The NCA Application Process

1

Determine your registration class

Review the NCA class thresholds and match your intended project scope to the correct class. If you plan to work across multiple project sizes, consider applying for registration in more than one class. The application fee varies by class — higher classes cost more but allow larger contracts.

2

Gather all required documents

Collect company registration documents, tax compliance certificate, insurance policy, staff CVs and certificates, and evidence of past projects. All documents must be current — an expired KRA tax compliance certificate will result in automatic rejection. Make certified copies where required.

3

Submit application online or in person

NCA accepts applications through its online portal at nca.go.ke and at NCA offices. The online portal is the faster route. Create an account, complete the application form, upload scanned documents, and pay the application fee through the provided payment channels. Retain the payment receipt and application reference number.

4

Undergo NCA inspection

NCA may conduct a physical inspection of the contractor’s premises, tools, and equipment. For higher classes, NCA may also interview key technical staff to verify competence. The inspection is scheduled after document review. Ensure staff are available and equipment is accessible on the inspection date.

5

Receive registration certificate

If the application is approved, NCA issues a registration certificate with a unique registration number. The certificate states the works category, class, and validity period. Display the certificate at your place of business. Provide the registration number to clients for verification.

NCA Registration Timeline and Fees

StageDurationNotes
Document preparation1–2 weeksDepends on how quickly you can obtain KRA compliance and insurance
Online application submissionSame dayPortal available 24/7
Document review1–2 weeksNCA checks completeness and validity
Premises inspection1–2 weeksScheduled after document approval
Final determination1 weekCertificate issuance or rejection notice
Total typical timeline2–4 weeksFaster for complete, well-prepared applications

Registration fees vary by class and are set by NCA regulation. Check nca.go.ke for the current fee schedule. Fees are non-refundable if the application is rejected.

Annual Renewal Requirements

NCA registration is valid for one year and must be renewed annually. The renewal process is simpler than the initial application but still requires:

  • Proof of continued tax compliance (current KRA certificate)
  • Valid professional indemnity insurance
  • Evidence of work completed during the registration period
  • Payment of renewal fee

NCA sends renewal reminders before expiry, but contractors are responsible for tracking their registration expiry date. Lapsed registration means the contractor cannot legally undertake new work until renewal is complete.

Renew 30 Days Before Expiry

NCA renewal processing can take 1–2 weeks. If your registration expires while renewal is pending, you cannot sign new contracts or start new projects. Set a calendar reminder 30 days before expiry and submit the renewal application early.

Verifying an NCA Registration

Before hiring a solar installer — or before KPLC approves a grid connection — verify the contractor’s NCA registration:

  1. Go to the NCA online register at nca.go.ke
  2. Search by company name or registration number
  3. Check three things:
    • Status: Active (not expired, not suspended)
    • Category: Includes electrical works
    • Class: Matches the project value and scope
  4. If the register shows enforcement actions or suspensions, request an explanation from the contractor before proceeding

For large commercial projects, also request a copy of the contractor’s current registration certificate and cross-check the registration number against the online register.

Prepare NCA-Compliant Solar Documentation with SurgePV

SurgePV produces single-line diagrams, system specifications, and as-built documentation in the formats KPLC and county building departments expect from NCA-registered contractors.

Explore Solar Design Software

No commitment required · 20 minutes · Live project walkthrough

Common NCA Registration Mistakes

MistakeConsequenceFix
Applying in the wrong classCannot legally bid for intended projectsMatch project value range to NCA class thresholds
Expired KRA tax complianceApplication rejectedObtain current KRA certificate before applying
Missing professional indemnity insuranceApplication incomplete or rejectedPurchase insurance before submission
Staff qualifications not recognised by NCATechnical capacity questionedUse qualifications from NCA-recognised institutions
Letting registration lapseCannot undertake new workRenew 30 days before expiry

NCA and Other Kenya Solar Regulators

NCA registration is one piece of the Kenya solar compliance puzzle. Contractors and project owners must also navigate:

RegulatorWhat They Require from Contractors
EPRAGeneration licence for projects above 1 MW or commercial supply
KPLCInterconnection agreement for grid-tied systems; NCA registration for installer
KEBSEquipment standards compliance for modules, inverters, and batteries
County GovernmentsBuilding permits for structural works; NCA registration for electrical contractors
NEMAEnvironmental Impact Assessment for large ground-mounted projects

See the full Kenya solar compliance overview for the complete regulatory stack.

For solar installers building a compliance-ready practice in Kenya, solar design software that produces KPLC-ready single-line diagrams and system documentation is a practical investment — it streamlines the paperwork that NCA-registered contractors must deliver for every project.

Frequently Asked Questions

Can a foreign solar company operate in Kenya without NCA registration? No. Any company performing construction works — including solar installation — in Kenya must be registered with NCA. Foreign companies can establish a Kenyan subsidiary or branch, register it with the Registrar of Companies, and then apply for NCA registration in the appropriate electrical works category.

Does NCA registration cover off-grid solar installations? Yes. NCA registration covers all electrical works, including off-grid solar systems. While off-grid systems do not require KPLC interconnection approval, county building departments and commercial clients still expect NCA-registered contractors for quality assurance and warranty validity.

What happens if a contractor works without NCA registration? NCA can issue enforcement notices, impose fines, and pursue legal action against unregistered contractors. For the client, work performed by an unregistered contractor may not be eligible for KPLC grid connection, building completion certificates, or insurance coverage. Always verify registration before contracting.

Can an individual electrician register with NCA for solar work? Yes. Individual electrical contractors (sole proprietors) can register with NCA provided they meet the qualification, experience, and insurance requirements. The registration class will be determined by the scale of work the individual intends to undertake.

How does NCA registration relate to KPLC’s approved installer list? KPLC does not maintain a separate “approved installer” list for solar. Instead, KPLC verifies the installer’s NCA registration during the interconnection inspection. NCA registration is the gateway credential — without it, the KPLC interconnection process stops.

About the Contributors

Author
Nirav Dhanani
Nirav Dhanani

Co-Founder · SurgePV

Nirav Dhanani is Co-Founder of SurgePV and Chief Marketing Officer at Heaven Green Energy Limited, where he oversees marketing, customer success, and strategic partnerships for a 1+ GW solar portfolio. With 10+ years in commercial solar project development, he has been directly involved in 300+ commercial and industrial installations and led market expansion into five new regions, improving win rates from 18% to 31%.

Editor
Rainer Neumann
Rainer Neumann

Content Head · SurgePV

Rainer Neumann is Content Head at SurgePV and a solar PV engineer with 10+ years of experience designing commercial and utility-scale systems across Europe and MENA. He has delivered 500+ installations, tested 15+ solar design software platforms firsthand, and specialises in shading analysis, string sizing, and international electrical code compliance.

NCA registrationsolar installer Kenyacontractor licence

Solar Compliance Updates in Your Inbox

Join 2,000+ solar professionals. Regulatory changes, code updates, and design tips — weekly.

No spam · Unsubscribe anytime