How To Register A Company In Kenya

Registering a company in Kenya was once a difficult and complicated process. Fortunately, the Kenyan government has stepped in and streamlined the registration process in recent years. Whether you’re a Kenyan citizen or a foreign business owner looking to open your business in Kenya, the process can still take the better part of a month—especially if your documents are not well organized—so begin the registration process well in advance of when you’d like to start conducting business.

There are Six main types of business entities in Kenya;

  • Sole proprietorships
  • Registered companies (public or private)
  • Partnership
  • Limited liability partnership
  • A branch office of a foreign registered company
  • Business societies

How To Register A Company In Kenya

  1. Making an eCitizen Account

Gather your Kenyan ID and make an eCitizen account online. eCitizen is the online portal through which the Kenyan government conducts much of its official business. It’s free to use and easy to sign up for. When creating a personal account, you’ll need to type in your Kenyan ID number (found on government-issued identification) and your name. Also, enter a working email address.

  • Start your eCitizen account online at: Click on “Create an account” in the top-right corner.
  • If you’re a foreign citizen living in Kenya, you can use your Foreigner Certificate number instead of your Kenyan ID number.
  • A Kenyan company can have directors who live abroad and are not Kenyan citizens. At least one of the directors will have to be a Kenyan citizen, though, so that they can access eCitizen and submit certain forms.

2. Upload a 5.5 cm × 5.5 cm (2.2 in × 2.2 in) passport photo.

eCitizen requires you to upload a recognizable passport photo of yourself before registering your eCitizen account. Once you have a digital copy of the photo, upload it to the eCitizen portal to complete your profile.

  • The photo that you use needs to be taken within 6 months of when you’re registering your company.

3. Navigate to the Business Registration Service home page.

After creating your account, you can access the eCitizen online portal. Visit the eCitizen home page, and you’ll see that there are 3 agencies that you can log in to the National Safety and Transport Authority, Business Registration Service, and the Department of Immigration Services. Select the Business Registration Service.

  • This will redirect you to the home page for the Business Registration Service. This page can only be accessed once you’ve created an eCitizen account. Prior to making the account, you cannot link directly to the Business Registration Service page.

4. Submitting a Business Application and Filing Paperwork

Begin your application by choosing a business type. Once you’re in the Business Registration Service, click on “Make Application.” On the next screen, click “Business Name Application.” From there, choose the type of business you’d like to create.

Enter the name that you’d like your business to have. In the indicated field, type in the business’s intended name (e.g., Sally’s Print Shop or Quick Fix Automotive Services). The name may be rejected if it is too close to the name of an already-registered Kenyan business. You should hear back from the Registration Service within 2 business days regarding if the name is acceptable or not.6]

  • If the name is accepted, the registrar will reserve the name for 30 days. You have this much time to complete the business registration.

Pay the Kes.150 fee to file your name search. The Kenyan government requires potential business owners to pay a small fee to run the business name search. You can pay online with a credit card. Enter your name and credit card number into the respective text boxes, and pay the fee to begin the name search.

  • The eCitizen site does not notify you via email once the name has been approved. So, you’ll need to log back into your account on a daily basis to check if the approval has been granted.
  • Kes. 150 is roughly equivalent to $1.50 USD.

Fill out the company registration form CR1. Begin by writing the company’s name and the location of its business office. Form CR1 also asks for the names and other personal information of all of the directors and shareholders of your Kenyan company (including any who may live abroad). Scan a copy of the ID cards and colour passport photos of all company directors and shareholders. Print these documents out and attach them to the completed form CR1.

  • If you have company directors who live outside of Kenya, also include a copy of their government-issued ID from the country in which they reside in.
  • Find a PDF copy of the form online at:

Write out the company’s directors’ addresses on form CR8. The Kenyan government requires businesses to provide the official residential addresses of the director or directors (including any directors who live outside of Kenya). Print out a copy of form CR8 and write in the name and business type of your company. Then write down the legal name and home address (not a PO box) for all company directors. Sign and date the form to finalize it.

  • Visit the Kenya Business Guide website for a PDF version of form CR8 at:

State your businesses’ nominal capital holdings on form BN6. The KRA requires all new businesses to declare their capital holdings. On form BN6, fill in your business’s name and your own name. Then, under the corresponding text boxes, provide the amount of capital that your company possess in Kenyan shillings. If your company is publicly traded, also state how many shares the company’s capital holdings are divided into.

  • Find a PDF copy of form BN6 online at:

Pay the Stamp Duty based on the amount of capital your company has. An agency called the Kenya Revenue Authority (KRA) oversees stamp duty collection. The KRA will reach out once your business name has been registered and instruct you how to pay the Stamp Duty. They’ll ask you to provide the Kenyan ID number of all of your company’s employees and shareholders.

  • The amount of money that you pay will be equal to 1% of your company’s nominal capital, but the minimum is Kes. 2,140 based on the minimum nominal capital of Kes. 2,000.
  • As part of completing the Stamp Duty requirements, you’ll also be charged, Kes. 100 for each document (i.e., each shareholder’s personal information) that the KRA must approve.
  • Sending in the required information and paying the Stamp Duty should take between 5–10 days to complete.
  1. Draft a Memorandum and Article of Association to outline your business objectives. The Kenyan government requires new businesses to file 2 documents which describe the objectives, rules, subscribers, and authorized share capital of your company: the Memorandum of Association and Article of Association. Draft these documents before filing your final registration paperwork. These documents are typically prepared by an advocate, but can also be drawn up by an administrative assistant or the company’s director.
    • The Memorandum of Association details your business’s name, location, its business object, states the value of each company share and specifies how many shareholders the company has.
    • The Article of Association contains the company’s rules and regulations. It lists each member’s liability, the powers of the company directors, the rights of all company members, and how directors are to be appointed and removed from their position.
    • Take a look at a sample Article of Association online at:
  2. File the completed forms and pay the fee at a Kenyan Registrar’s office. Collect the CR1, CR8, and BN6 forms and the Memorandum and Article of Association (along with all accompanied scanned and copied documents) and seal them in a large envelope. Mail these documents to the Registrar’s office. Or, if you live in Nairobi, deliver them to the Business Registration department in person. To finish registering your company, you’ll also need to pay the mandatory fee of Kes. 10,650 either through the eCitizen portal or by check or credit card at the Registrar’s office.
  3. Mail or deliver the forms to:
  4. The Chief Registrar of The Judiciary
  5. Supreme Court Building
  6. P.O. Box 30041 (00100)
  7. Nairobi, Kenya

Download your business certificate from the eCitizen platform. The Kenyan government will take roughly 1 week to review all of the forms that you’ve sent in, make scans and copies, and register your business with the KRA. Once everything has been approved and your business is officially registered, the business certificate will be posted online in your eCitizen portal.

  • The amount of time this takes can vary. You may need to wait for a period of about 21 days.
  • With the business certificate in hand, you’re ready to begin running your business in Kenya!

How much does it cost to register a limited liability company in Kenya?

Service OfferedFeesDocument Issued
Registration of Business nameKshs 950Certificate of Incorporation
Limited Liability PartnershipKshs 25000Certificate of Incorporation
Private Limited CompanyKshs 10650Certificate of Incorporation
Public Limited CompanyKshs 10650Certificate of Incorporation

How much do you need to start a company in Kenya?

The cost of opening a company in Kenya ranges from Ksh. 1,000,000 to Ksh. 500,000,000. This cost mainly caters for the company’s registration, and start-up costs, among other costs.

What is required to register a company in Kenya?

The Kenyan government requires new businesses to file 2 documents which describe the objectives, rules, subscribers, and authorized share capital of your company: the Memorandum of Association and Article of Association. Draft these documents before filing your final registration paperwork.