To establish a branch company in Kenya, a foreign company needs to appoint a local representative, have a physical office and postal address in Kenya, and register with the Registrar of Companies. They also need to register for a Tax Identification Number (PIN) with the Kenya revenue authority, comply with immigration and employment regulations, and secure necessary documentation such as the county government to start trading.
Detailed Requirements:
1. Appoint a Local Representative:
The company must designate a local representative who can receive legal notices and be responsible for the branch’s compliance with Kenyan laws.
2. Physical Office and Postal Address:
A physical office and postal address in Kenya are required for the branch’s operations. This is done at the postal corporation of Kenya.
3. Registration with the Registrar of Companies:
The branch must be officially registered with the Registrar of Companies in Kenya. This is done online via the e-citizen portal
4. Tax Identification Number (PIN):
The branch needs to register with the Kenya Revenue Authority (KRA) for a Tax Identification Number (PIN) to comply with tax obligations. This is done online via the Kenya authority I tax portal.
5. Immigration and Employment Regulations:
Compliance with Kenyan immigration and employment laws is necessary, including obtaining any required work permits or alien registration.

branch company registration in Kenya