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.
