Kenya's efforts to bring foreign-run small businesses into the formal economy have highlighted the significant regulatory costs faced by mid-sized operators. These costs include obtaining licenses, paying taxes, and complying with payroll deductions and immigration requirements. For foreign-owned businesses, immigration compliance is a major expense, starting with a Class G permit that requires proof of at least Sh100,000 in capital.

The cost of immigration compliance can be substantial, with a Sh20,000 processing fee and a Sh250,000 annual issuance fee for a Class G permit. However, East African Community nationals are exempt from these fees. Foreign employees working for Kenyan businesses must obtain a Class D employment permit, which costs Sh20,000 to process and Sh500,000 annually. Employers must also demonstrate that the position could not be filled from the local labor market.

Businesses must also maintain tax compliance certificates, company registration records, and shareholder information, which can be an administrative burden. The Business Registration Service (BRS) charges Sh950 to register a business name and Sh10,650 to incorporate a private limited company. Changes to company records, official searches, and other filings attract additional fees. Registration is just the starting point, as businesses must also obtain county permits and comply with sector-specific requirements.

In Nairobi, the Unified Business Permit combines multiple county licenses and permits into one application, covering requirements such as trade licenses and health certificates. However, this consolidation does not eliminate the underlying charges, inspections, and renewals attached to running a compliant premise. Mid-level retailers, wholesalers, restaurants, workshops, or service businesses must also comply with rent, utilities, signage, health, fire, and other requirements.

Tax compliance is another significant obligation, with the Kenya Revenue Authority (KRA) increasingly linking business activity to electronic records. Businesses must maintain proper records and comply with electronic invoicing requirements. The 2026 Finance Act has strengthened the administration of electronic tax systems, allowing KRA to use available taxpayer information in pre-populated returns. Turnover tax applies to annual gross turnover above Sh1 million and up to Sh25 million.

Businesses with employees must also administer payroll, including Pay As You Earn (PAYE), National Social Security Fund (NSSF), and Social Health Authority (SHA) deductions. Errors can create arrears, penalties, and disputes with workers. The NSSF contribution burden increased in February 2026, with employees and employers each contributing 6 percent of pensionable earnings. The Social Health Insurance Fund (SHIF) contribution is set at 2.75 percent of household income.

A 2026 study by Semantic Scholar estimates that about 10.4 million micro, small, and medium-sized enterprises (MSMEs) operate in Kenya, with roughly 8.5 million operating informally. Formal MSMEs are estimated at about 1.9 million, indicating that most businesses remain outside the formal structure despite accounting for a large share of economic activity. The Central Bank of Kenya (CBK) has identified access to formal finance as a continuing challenge for MSMEs.

Key points

  • The cost of immigration compliance can be substantial for foreign-owned businesses in Kenya.
  • Businesses must comply with various regulatory requirements, including tax compliance, payroll administration, and sector-specific requirements.
  • Most MSMEs in Kenya operate informally, despite accounting for a large share of economic activity.

Share this story

Written by

SaharaWire Newsroom
SaharaWire

Reporting for SaharaWire from the Nairobi bureau.