Richard Hassan & Associates Logo
    RICHARD HASSAN & ASSOCIATESCertified Public Accountants of Kenya
    Call Now
    Business Advisory 8 min read April 2026

    How to Register a Company in Kenya — Step by Step Guide

    A complete walkthrough of the company registration process in Kenya — from name search to KRA PIN, business permits, and statutory registrations.

    Registering a company in Kenya has become significantly easier with the eCitizen portal and the Business Registration Service (BRS). Here is the step-by-step process.

    Step 1: Name Search and Reservation. Submit up to three proposed company names via the eCitizen portal. The BRS checks availability and reserves an approved name for 30 days. Cost: KES 150 per name.

    Step 2: Prepare Incorporation Documents. This includes the Memorandum of Articles, Articles of Association, CR1 (application for incorporation), CR2 (statement of nominal capital), CR8 (registered office address), and director/shareholder details.

    Step 3: Submit to BRS. File all documents through the eCitizen portal. Processing typically takes 7-14 days. Government fees vary by company type (private limited company costs approximately KES 10,000-15,000 including all fees).

    Step 4: Obtain KRA PIN. After incorporation, apply for a company KRA PIN via the iTax portal. This is mandatory for all registered businesses and is required for opening bank accounts, filing taxes, and conducting business.

    Step 5: Register for Tax Obligations. Depending on your business activities, register for VAT (if turnover exceeds KES 5 million), PAYE (if you have employees), and withholding tax on the iTax portal.

    Step 6: Apply for Business Permit. Single Business Permits are issued by the county government where your business operates. Costs vary by county and business type.

    Step 7: NSSF, SHIF & Housing Levy Registration. If you have employees, register with NSSF, SHIF, and the Housing Levy. These are monthly statutory obligations.

    Step 8: Open a Business Bank Account. Most Kenyan banks require the certificate of incorporation, KRA PIN certificate, CR12 (list of directors), and board resolution to open a corporate account.

    A professional CPA firm can handle the entire registration process on your behalf — saving time and ensuring all statutory registrations are completed correctly.

    Need Professional Help with This Topic?

    Speak directly with a Certified Public Accountant about your business needs.

    Related Service

    Learn more about how we can support your business in this area.

    Call CPA Book Consultation