91-day T-bill8.750%▲ 0.002
182-day T-bill8.851%▼ 0.008
364-day T-bill9.029%▲ 0.002
Central Bank Rate8.75%07/10/2026
Inflation7.3%October 2026
Top MMF yield10.34%Jubilee
Sources: CBK auction, 2 Nov 2026 value date (change vs 26 Oct); CBK key rates; fund managers' published yields, as at 31st December 2025 to 31st March 2026.

NCA Contractor Registration in Kenya: NCA1–NCA8 Fees, Value Limits and Requirements

NCA contractor registration explained: the 8 categories from NCA1 to NCA8, value limits for building, electrical and civil works, application, registration, renewal and late renewal fees.

NCA Contractor Registration in Kenya: NCA1–NCA8 Fees, Value Limits and Requirements

Updated 8 November 2026

NCA contractor registration is mandatory for anyone who carries on business as a contractor in Kenya. Section 15 of the National Construction Authority Act, 2011 says no one may do so unless registered by the Authority’s Board and holding a valid practising licence. The National Construction Authority (NCA) registers firms in eight categories, NCA1 to NCA8, across building, specialist (electrical and mechanical) and civil works. A local applicant pays a KSh 5,000 application fee plus a registration fee of KSh 5,000 (NCA8) to KSh 100,000 (NCA1), then an annual licence fee.

Checked on 8 November 2026 against NCA’s schedule of fees, local contractor registration page and contractor registration FAQs.

Contents: Who must register · Categories · Fees · Requirements · How to apply · Renewal · FAQ

Who needs NCA contractor registration

Any person or firm carrying on the business of a contractor needs registration and a current practising licence. NCA registers five classes of works: water and roads (civil engineering), mechanical and electrical (specialist engineering services) and building works. Some specialist subclasses also need a second licence: electrical installations, generating plants, lifts and escalators need an Energy and Petroleum Regulatory Authority (EPRA) licence, while radio communication, structured cabling and telecommunication wiring need a Communications Authority of Kenya licence.

NCA1 to NCA8 categories and value limits

The category caps the value of a single contract you can take on. NCA publishes different caps for each type of work:

Category Building works (KSh) Electrical / mechanical (KSh) Roads, water, civil (KSh)
NCA1 Unlimited Unlimited Unlimited
NCA2 500 million 250 million 750 million
NCA3 300 million 150 million 500 million
NCA4 200 million 100 million 300 million
NCA5 100 million 50 million 200 million
NCA6 50 million 20 million 100 million
NCA7 20 million 10 million 50 million
NCA8 10 million 5 million 20 million

Pick the category that matches the jobs you realistically bid for. A higher class costs more each year, and NCA assesses qualified staff, equipment, finances and experience against the class you request.

NCA contractor registration fees

NCA’s schedule of fees lists these local (Kenyan) amounts:

Category Registration (KSh) Annual licence (KSh) Late renewal (KSh)
NCA1 100,000 30,000 90,000
NCA2 75,000 25,000 75,000
NCA3 50,000 20,000 60,000
NCA4 25,000 15,000 45,000
NCA5 20,000 12,000 36,000
NCA6 15,000 10,000 30,000
NCA7 10,000 5,000 15,000
NCA8 5,000 2,500 10,000

On top of that, a new application costs KSh 5,000, as do upgrading to a higher class and an appeal. Foreign contractors pay in US dollars: US$500 to apply, US$2,500 to register at NCA1, US$1,500 a year and US$4,500 for late renewal. The fees page does not list foreign figures for NCA2–NCA8.

Requirements for NCA contractor registration

NCA’s local contractor page lists twelve items. The first five are mandatory for every applicant:

  1. Business registration certificate with directors’ ID copies, or certificate of incorporation plus CR12 for companies.
  2. Academic certificates and testimonials for technically qualified directors.
  3. Academic certificates and testimonials for technically qualified staff.
  4. A valid KRA Tax Compliance Certificate.
  5. A certified copy of a current business licence.

Electrical applicants add the EPRA licence and communications applicants the CA licence. The rest support your class: proof of past or ongoing projects, plant and equipment holdings, proof of asset ownership, three years of audited accounts certified by an ICPAK-registered accountant, and optional contractors’ association membership. NCA’s FAQs also mention accredited construction workers’ ID cards and bank statements.

How to apply for NCA contractor registration

  1. On the NCA website, open Contractors, then “register to be a contractor”, then the contractor registration portal.
  2. Create an account and complete the application for your works class and category.
  3. Upload the documents above.
  4. Open the tracking number, choose “proceed to make payments”, pay the application, registration and any training fee, and click complete.
  5. Await evaluation and your certificate and practising licence.

If you plan to bid for reserved government tenders, combine this with AGPO registration; our AGPO tenders guide explains how reserved tenders work.

Renewal and the defaulter fee

The practising licence expires on 30 June every financial year. If you miss renewal, NCA charges a defaulter (late renewal) fee for every financial year you defaulted, which for NCA1 is three times the normal annual fee. Put the June deadline in your compliance calendar alongside your tax compliance certificate renewal.

Choosing the right category before you apply

New contractors often apply for a higher class than their documents can support. NCA evaluates the technical qualifications of directors and staff, equipment, finances and experience against the category you request, so an NCA4 application backed only by a start-up’s paperwork is likely to be placed lower or queried. Starting at a realistic class and paying the KSh 5,000 upgrade fee later is usually cheaper than a refused application.

Think about the annual cost too. Over five years an NCA8 contractor pays KSh 10,000 in application and registration fees plus KSh 10,000 in renewals (four renewals at KSh 2,500), while an NCA4 contractor pays KSh 30,000 upfront and KSh 60,000 in renewals over the same period. Those figures exclude any training fee and the cost of audited accounts.

Finally, match the works class to your trade. A building contractor registered only under building works cannot rely on that licence for electrical installation work, which needs its own class and the EPRA licence.

NCA contractor registration FAQ

How much is NCA contractor registration for NCA8?

KSh 5,000 to apply plus KSh 5,000 to register, then KSh 2,500 a year to renew.

How much is NCA contractor registration for NCA1?

KSh 5,000 to apply plus KSh 100,000 to register, then KSh 30,000 a year.

Which documents are mandatory for NCA contractor registration?

Business or company registration (with CR12 for companies), qualifications of technical directors and staff, a valid KRA TCC and a current business licence.

When does an NCA licence expire?

On 30 June each financial year. Late renewal attracts a defaulter fee for each year missed.

Do electricians need anything besides NCA contractor registration?

Yes. Electrical installation work also needs an EPRA licence.

ShareWhatsAppFacebookXLinkedIn

Get the weekly Business Radar briefing

Get Kenya's money, jobs and deadline updates.

One short email a week with exam dates, deadlines, job openings and money changes in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at one of Kenya's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Business Guides

Procurement Review in Kenya: How to Challenge a Tender at PPARB in 7 Steps (2026)

How to file a procurement review at PPARB: who can apply, the 14-day deadline, what you cannot challenge, fees, the
Business Guides

KEBS Diamond Mark 2026: Requirements, Fees and How to Apply

KEBS Diamond Mark guide: KSh 220,000 (plus VAT) four-year permit for local firms, USD 16,000 for foreign firms, forms STA
★ Add Business Radar as a preferred source on Google
Latest