• Login
en
afsqam ar hy az eu be bn bs bg ca ceb ny zh-CN zh-TWco hr cs da nl en eo et tl fi fr fy gl ka de el gu ht ha haw iw hi hmn hu is ig id ga it ja jw kn kk km ko ku ky lo la lv lt lb mk mg ms ml mt mi mr mn my ne no ps fa pl pt pa ro ru sm gd sr st sn sd si sk sl so es su sw sv tg ta te th tr uk ur uz vi cy xh yi yo zu
Victor Mochere
No Result
View All Result
  • Business
  • Finance
  • Education
  • Travel
  • Technology
  • Living
  • Entertainment
  • Governance
  • Sports
en
afsqam ar hy az eu be bn bs bg ca ceb ny zh-CN zh-TWco hr cs da nl en eo et tl fi fr fy gl ka de el gu ht ha haw iw hi hmn hu is ig id ga it ja jw kn kk km ko ku ky lo la lv lt lb mk mg ms ml mt mi mr mn my ne no ps fa pl pt pa ro ru sm gd sr st sn sd si sk sl so es su sw sv tg ta te th tr uk ur uz vi cy xh yi yo zu
Victor Mochere
No Result
View All Result
en
afsqam ar hy az eu be bn bs bg ca ceb ny zh-CN zh-TWco hr cs da nl en eo et tl fi fr fy gl ka de el gu ht ha haw iw hi hmn hu is ig id ga it ja jw kn kk km ko ku ky lo la lv lt lb mk mg ms ml mt mi mr mn my ne no ps fa pl pt pa ro ru sm gd sr st sn sd si sk sl so es su sw sv tg ta te th tr uk ur uz vi cy xh yi yo zu
Victor Mochere
No Result
View All Result
Home Living

How to register as a contractor in Kenya

Victor Mochere by Victor Mochere
in Living, Passé
Reading Time: 6 mins read
A A
0
How to register as a contractor in Kenya

A contractor is a person or firm that undertakes a contract to provide materials or labour to perform a service or do a job. He/she is responsible for the day-to-day oversight of a construction site, management of vendors and trades, and the communication of information to all involved parties throughout the course of a building project. The National Construction Authority (NCA), is the institution mandated to register contractors and to keep a register of builders cleared to work in Kenya.

Categories of registration according to value limits

According to the NCA rules and regulations, a contractor may be registered for several categories of construction works but may hold only one category of registration in relation to a particular class of construction works.

RelatedPosts

The 20 largest floral tributes of all time

Top 20 best defended countries in the world

Best quotes from Pope Leo XIV

How to get black hair naturally

a. Building works

No.CategoryValue limit
1.NCA1Unlimited
2.NCA2Up to Ksh 500 million
3.NCA3Up to Ksh 300 million
4.NCA4Up to Ksh 200 million
5.NCA5Up to Ksh 100 million
6.NCA6Up to Ksh 50 million
7.NCA7Up to Ksh 20 million
8.NCA8Up to Ksh 10 million

b. Electrical/Mechanical engineering services

No.CategoryValue limit
1.NCA1Unlimited
2.NCA2Up to Ksh 250 million
3.NCA3Up to Ksh 150 million
4.NCA4Up to Ksh 100 million
5.NCA5Up to Ksh 50 million
6.NCA6Up to Ksh 20 million
7.NCA7Up to Ksh 10 million
8.NCA8Up to Ksh 5 million

c. Roads, water and other civil works

No.CategoryValue limit
1.NCA1Unlimited
2.NCA2Up to Ksh 750 million
3.NCA3Up to Ksh 500 million
4.NCA4Up to Ksh 300 million
5.NCA5Up to Ksh 200 million
6.NCA6Up to Ksh 100 million
7.NCA7Up to Ksh 50 million
8.NCA8Up to Ksh 20 million

Requirements for registration as a contractor in Kenya

Here are the NCA requirements to register as a contractor in Kenya.

  1. A duly registered firm with the Registrar of Companies either as a limited liability company, partnership or sole proprietorship.
  2. Academic certificates and testimonials for the technically qualified directors.
  3. CR 12.
  4. Certified copy of current business license.
  5. If applying for Electrical Engineering, attach a certificate from the Energy Regulatory Commission (ERC).
  6. Copy of company registration certificate; certificate of registration/certificate of incorporation.
  7. Three years audited accounts and other relevant financial information.
  8. Certified copied proving ownership of assets.
  9. KRA Tax compliance certificate.
  10. Contractors association membership certificate.

Registration fees

Local contractors pay registration charges of between Ksh 5,000 and Ksh 100,000 depending on their categories, while annual practice license renewal costs between Ksh 2,500 and Ksh 30,000. Foreign contractors pay a registration fee of Ksh 250,000 and are restricted to categories of tenders they win. Foreign contractors applying for temporary registration are required to commit to sub-contract “not less than 30 per cent of the value” to local contractors.

No.Type of applicationKenyan contractorsForeign contractors
1.New applicationKsh 5,000$500
2.Upgrading class of contractorsKsh 5,000$500
3.AppealsKsh 5,000$500
REGISTRATION
 Category
1.NCA1Ksh 100,000$2,500
2.NCA2Ksh 75,000 
3.NCA3Ksh 50,000
4.NCA4Ksh 25,000
5.NCA5Ksh 20,000
6.NCA6Ksh 15,000
7.NCA7Ksh 10,000
8.NCA8Ksh 5,000
ANNUAL RENEWAL FEES
 Category
1.NCA1Ksh 30,000$1,500
2.NCA2Ksh 25,000 
3.NCA3Ksh 20,000
4.NCA4Ksh 15,000
5.NCA5Ksh 12,000
6.NCA6Ksh 10,000
7.NCA7Ksh 5,000
8.NCA8Ksh 2,500
CHARGES OF DEFAULTERS OF RENEWAL
 Category
1.NCA1Ksh 90,000$4,500
2.NCA2Ksh 75,000 
3.NCA3Ksh 60,000
4.NCA4Ksh 45,000
5.NCA5Ksh 36,000
6.NCA6Ksh 30,000
7.NCA7Ksh 15,000
8.NCA8Ksh 10,000
SKILLED CONSTRUCTION WORKERS AND CONSTRUCTION SITE SUPERVISORS
1.Skilled construction workersKsh 1,000 
2.Construction site supervisorsKsh 2,000
Charges for non-registered contractorsKsh 300,000$7,500

Procedure for registration as a contractor in Kenya

Here is the NCA procedure to register as a contractor in Kenya.

  1. Visit NCA website.
  2. Hover on the “Contractors” tab, then select “Register to be a contractor”. This will take you to the registration portal.
  3. Click on “Register” and register your account by filling in the requested information in each field.
  4. Log into your account with the National ID/Passport Number and password used during registration.
  5. Click on the “New Application” tab, then click on “New Contractor registration”.
  6. Click to view the application requirements and submit the listed documentation.
  7. After submission of the online registration application, an invoice will be sent to your email address used during registration with the amount to be paid and mode of payment. You will receive a text message on the phone number used during registration notifying you of the sent invoice.
  8. In your account, you will be required to key in the Bank Slip transaction number or the M-Pesa transaction number after payment.
Tags: Work
Previous Post

Requirements for starting an insurance company in Kenya

Next Post

How to apply for Kenyan citizenship

Victor Mochere

Victor Mochere

Blogger, internet personality, and netpreneur creating and marketing digital content.

Related Posts

Wagyu beef roast with roasted vegetables
Living

Wagyu beef roast with roasted vegetables

Top 20 richest singers in the world
Finance

Top 20 richest singers in the world 2025

Best quotes from Pope Benedict XVI
Living

Best quotes from Pope Benedict XVI

How to contact Google AdSense support
Living

How to contact Google AdSense support

Top 10 best WordPress SEO plugins
Passé

Top 10 best WordPress SEO plugins 2025

How to write a business plan for a startup
Business

How to write a business plan for a startup

Next Post
How to apply for Kenyan citizenship

How to apply for Kenyan citizenship

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

I agree to the Terms & Conditions and Privacy Policy.

Trending articles

  • My reflections, on this my birthday

    My reflections, on this my birthday

    1 shares
    Share 0 Tweet 0
  • My reflections on turning 30

    1 shares
    Share 0 Tweet 0
  • Top 10 greatest marathon runners of all time

    0 shares
    Share 0 Tweet 0
  • Evolution of self-driving technology

    1 shares
    Share 0 Tweet 0
  • Business practices that every entrepreneur must adopt

    1 shares
    Share 0 Tweet 0

Latest articles

The 20 largest floral tributes of all time
Living

The 20 largest floral tributes of all time

by Victor Mochere
0

Floral tributes have long served as a universal language of mourning, reverence, and collective memory. Yet, on rare occasions, grief...

Read moreDetails
How to build a hospital management software system

How to build a hospital management software system

How hospital management systems improve efficiency in healthcare delivery

How hospital management systems improve efficiency in healthcare delivery

Top 20 best defended countries in the world

Top 20 best defended countries in the world

How powerful is the Catholic Church?

How powerful is the Catholic Church?

Recommended articles

Rights of a child in Kenya
Living

Rights of a child in Kenya

by Victor Mochere
0

Children's rights are a subset of human rights with particular attention to the rights of special protection and care afforded...

Read moreDetails

Top 10 largest nuclear explosions of all time

Top 20 most courageous people of all time

Best quotes from Napoleon Hill

How to legally reduce your tax burden in Kenya

Victor Mochere

Victor Mochere is one of the biggest informational blogs on the web. We publish well curated up-to-date facts and important updates from around the world.

Sections

  • Business
  • Education
  • Entertainment
  • Finance
  • Flacked
  • Governance
  • Living
  • Passé
  • Sports
  • Technology
  • Travel

Follow us

  • Advertise
  • Disclaimer
  • Cookies
  • Privacy Policy
  • Copyright
  • DMCA
  • Guest blogger
  • Blog tip
  • Contact us

© 2025 Victor Mochere. All rights reserved.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
[gtranslate]
No Result
View All Result
  • Login
  • Sections
    • Business
    • Finance
    • Education
    • Travel
    • Technology
    • Living
    • Entertainment
    • Governance
    • Sports
  • About us
  • Victor Mochere Biography
  • Sitemap
  • Social Media Policy
  • Corrections
  • Comment Policy

© 2025 Victor Mochere. All rights reserved.

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Cookie Policy.