Visit here for more procedures

Starting a business

The Registrar of Companies is responsible for business registrations in Kenya. He/she issues certificates of compliance for foreign companies, certificates of incorporation for local companies and certificates of registration for sole proprietorships and partnerships. Firms must then obtain registration with National Social Security Fund (NSSF), National Hospital Insurance Fund (NHIF) and the Kenya Revenue Authority (KRA) . A business permit should also be obtained from the County Government depending on the business type. All company and business registrations (sole proprietorships, partnerships and limited liability partnerships) are being done through the ecitizen portal .Click on the links below to see all the steps to start a business in Kenya including where to go, forms to download, what to bring, costs, time frames and legal justifications.

Register a company expand_more expand_less
Register a local company for citizens expand_more expand_less

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to register a private limited company are required to create an ecitizen account and register their company. Upon registration one is issued with a certificate of incorporation, a list of directors and shareholders (CR 12) and a company pin.

In order to commence operations, the business is required to obtain a business permit, National Social Security Fund (NSSF) employer registration and Social Health Authority (SHA) registration. The County business permit procedure and fees varies from one county to the other.

Register a local company for citizens (General)

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to register a company are required to create an ecitizen account and register their company. Upon registration one is issued with a certificate of incorporation, a list of directors and shareholders (CR 12) and a company pin.

In order to commence operations, the business is required to obtain a business permit, National Social Security Fund (NSSF) employer registration and Social Health Authority (SHA) registration. The County business permit procedure and fees varies from one county to the other.

Register a local company for citizens (Kisumu)

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to do business in Kisumu County will register their business online and obtain a trade licence from Kisumu county eservices portal.

The business will then be required to obtain employer registration with National Social Security Fund and Social Health Authority.

Register a local company for citizens (Mombasa)

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to do business in Mombasa county will register their business online and obtain a business permit from Mombasa County eservices portal.

The business will then be required to obtain employer registration with National Social Security Fund and Social Health Authority.

Register a local company for citizens (Nairobi)

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to do business in Nairobi County will register their business online and obtain a unified business permit from the Nairobi eservices portal.

The business will then be required to obtain employer registration with National Social Security Fund and Social Health Authority.

See moreexpand_more
Register a local company for foreigners expand_more expand_less

Company registration is done online through the ecitizen portal. Foreigners wishing to register a local company are supposed to create an ecitizen account and register their company. Upon registration one is issued with a certificate of incorporation and a list of directors and shareholders (CR 12).

The investor is then required to apply for taxpayer registration for both the directors and the Company. Kenya Investment Authority assists foreign investors to obtain directors pin registration through the issuance of an endorsement letter to Kenya Revenue Authority. Once issued with the directors pin one is required to obtain Company pin registration from the Itax portal.

In order to commence operations, the business is also required to obtain a business permit, National Social Security Fund (NSSF) employer registration and Social Health Authority (SHA) registration.

Register a local company for foreigners (Nairobi)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, registration from Social Health Insurance, National Social Security Fund and obtain a unified business permit from Nairobi County.

Register a local company for foreigners (Kisumu)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, Social Health Insurance registration from Social Health Authority Social Security registration from National Social Security Fund and a single business permit from Kisumu County

Register a local company for foreigners (Mombasa)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, Social health registration from Social Health Authority, Social Security registration from National Social Security Fund and a single business permit from Mombasa County.

Register a local company for foreigners (General)

Company registration is done online through the ecitizen portal. Foreigners wishing to register a local company are supposed to create an ecitizen account and register their company. Upon registration one is issued with a certificate of incorporation and a list of directors and shareholders (CR 12).

The investor is then required to apply for taxpayer registration for both the directors and the Company. Kenya Investment Authority assists foreign investors to obtain directors pin registration through the issuance of an endorsement letter to Kenya Revenue Authority. Once issued with the directors pin one is required to obtain Company pin registration from the Itax portal.

In order to commence operations, the business is also required to obtain a business permit, National Social Security Fund (NSSF) employer registration and Social Health Authority (SHA) registration. The business permit varies from one county to the other.

See moreexpand_more
Register a branch of a foreign company expand_more expand_less

Companies incorporated outside Kenya can do business in Kenya by registering a branch of a foreign company. The registrar of companies issues a certificate of compliance upon registration.

The investor is then required to apply for taxpayer registration for both the directors and the Company. Kenya Investment Authority assists foreign investors to obtain directors pin registration through the issuance of an endorsement letter to Kenya Revenue Authority. Once issued with the directors pin one is required to obtain Company pin registration from the Itax portal.

In order to commence operations, the business is also required to obtain a business permit, National Social Security Fund (NSSF) employer registration and Social Health Authority (SHA) registration. The business permit varies from one county to the other.

Registering a branch of a foreign company (Mombasa)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, Social health registration from Social Health Authority, Social Security registration from National Social Security Fund and a single business permit from Mombasa County .

Registering a branch of a foreign company (Nairobi)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, Social health registration from Social Health Authority, Social Security registration from National Social Security Fund and a business permit from Nairobi City County.

Registering a branch of a foreign company (Kisumu)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, Social health registration from Social Health Authority, Social Security registration from National Social Security Fund and a single business permit from Kisumu County

Register a branch of foreign company (General)

Company registration is done online through the ecitizen portal. Upon registration the investor is supposed to obtain taxpayer registration for both the company and the directors from Kenya Revenue Authority, Social health registration from Social Health Authority, Social Security registration from National Social Security Fund and a single business permit from the County government they will be operating in.

See moreexpand_more
Company registration (Business Registration Service) expand_more expand_less

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to register a company are required to create an ecitizen account and proceed to register their company. Upon registration one is issued with a certificate of incorporation, a list of directors and shareholders (CR 12) and a company pin.

Company registration

Company registration is done online through the ecitizen portal. Kenyan citizens wishing to register a company are required to create an ecitizen account and proceed to register their company. Upon registration one is issued with a certificate of incorporation, a list of directors and shareholders (CR 12) and a company pin.

See moreexpand_more
See moreexpand_more
Register a limited liability partnership -LLP expand_more expand_less

A Limited liability partnership (LLP) is a unique business association provided for in the Limited Liability Partnership Act which combines the characteristics of both a company and partnership. Once it is registered, it gains a corporate legal entity different from its members and is able to own property in its own name. This type of entity is preferable for members of professional bodies such as Advocates and Certified Secretaries. The partnership must have at least one manager and two partners. A manager may also be a partner in the Limited Liability Partnership

Register a limited liability partnership

A Limited liability partnership (LLP) is a unique business association provided for in the Limited Liability Partnership Act which combines the characteristics of both a company and partnership. Once it is registered, it gains a corporate legal entity different from its members and is able to own property in its own name. This type of entity is preferable for members of professional bodies such as Advocates and Certified Secretaries. The partnership must have at least one manager and two partners. A manager may also be a partner in the Limited Liability Partnership

See moreexpand_more
Register a sole proprietorship expand_more expand_less
Register a business name
Business name (sole proprietorship) is a business structure operated and owned by one person. The owner is the sole decision maker in the business and is liable for all the losses and returns of the business. In most cases it is usually a business structure for small and medium sized enterprises (SMEs). The registration is done online through the eCitizen portal.
See moreexpand_more
Register a partnership expand_more expand_less
Register a partnership
A partnership is a form of business structure between two or more people who have a common view of making profit. The level of financial risk in partnerships is less when compared to sole proprietors as any loss incurred is shared between all the partners. Since it also involves more than one person's expertise, the chances of the business failing is also reduced. In addition, the formalities of registration (cost, requirements, duration) are minimal making it an attractive business structure. Registration is done online through the eCitizen portal .
See moreexpand_more