Kenya’s push to force foreign-run small businesses into the formal economy is exposing a wider burden faced by mid-sized operators, spanning licences, taxes, payroll deductions and immigration compliance.
For a foreigner operating a business in Kenya, the cost would begin with immigration compliance; a Class G permit for specific trade, business or consultancy requires proof of at least Sh100,000 in capital, with a Sh20,000 processing fee and a Sh250,000 annual issuance fee, although Eat African Community nationals are exempt from those fees.
A foreign employee working for a Kenyan business faces a separate Class D employment permit, which costs Sh20,000 to process and Sh500,000 annually when issued, while the employer must demonstrate that the position could not be filled from the local labour market.
That makes immigration compliance potentially one of the highest fixed regulatory costs for a foreign operator, particularly where the business is small enough that the annual permit fee competes directly with working capital.
The paperwork also requires businesses to maintain tax compliance certificates, company registration records, shareholder information and other documentation, meaning immigration compliance depends partly on the business already maintaining its wider formal records.
The next layer is business registration, where the formal cost itself is relatively modest but creates an administrative footprint that continues throughout the life of the enterprise.
The Business Registration Service (BRS) charges Sh950 to register a business name and Sh10,650 to incorporate a private limited company, with changes to company records, official searches and other filings attracting additional fees.
Registration, however, is only the entry point because an operating business must also obtain the relevant county permits and comply with sector-specific requirements depending on what it sells or produces.
In Nairobi, the Unified Business Permit combines multiple county licences and permits into one application, covering requirements such as trade licences and health certificates depending on the nature of the business. The consolidation reduces the number of separate county transactions but does not eliminate the underlying charges, inspections and renewals attached to running a compliant premise.
For a mid-level retailer, wholesaler, restaurant, workshop or service business, the premises themselves also become part of the compliance bill through rent, utilities, signage, health, fire and other requirements that informal operators can avoid or defer.
Tax compliance adds another recurring obligation as KRA increasingly links business activity to electronic records rather than relying solely on declarations made by taxpayers.
KRA says businesses must maintain proper records and comply with electronic invoicing requirements, while the 2026 Finance Act has strengthened the administration of electronic tax systems and allowed KRA to use available taxpayer information in pre-populated returns.
For qualifying businesses, turnover tax applies to annual gross turnover above Sh1 million and up to Sh25 million, although the applicable regime and tax treatment depend on the business structure and activities.
The compliance cost is, therefore, not limited to the tax eventually paid because businesses need systems capable of recording sales, purchases, invoices, expenses, payroll and other transactions that support their tax declarations.
This is where bookkeeping becomes a recurring cost for businesses that have grown beyond a proprietor keeping handwritten records but remain too small to employ a full finance department.
A business with employees must add payroll administration to the list, including Pay As You Earn (PAYE), National Social Security Fund (NSSF) and Social Health Authority (SHA) deductions, with errors potentially creating arrears, penalties and disputes with workers.
The NSSF contribution burden increased for a final stretch from February 2026, with employees and employers each contributing 6 percent of pensionable earnings, subject to a lower earnings limit of Sh9,000 and an upper limit of Sh108,000.
At the maximum contribution level, an employer now contributes Sh6,480 per employee each month to NSSF, matching the employee’s contribution and raising the combined monthly amount to Sh12,960.
SHA adds another payroll obligation, with the Social Health Insurance Fund (SHIF) contribution set at 2.75 per cent of household income, subject to a minimum monthly contribution of Sh300 for households outside salaried employment.
For a business employing five, 10 or 20 workers, these obligations create a monthly administrative cycle involving payroll preparation, deductions, remittances, reconciliations and record retention alongside the actual wages paid.
Banking adds yet another cost layer since formal businesses increasingly need transaction records that match their tax filings, making separation between personal and business finances essential for operators seeking credit or dealing with government agencies.
The Central Bank of Kenya (CBK) has identified access to formal finance as a continuing challenge for MSMEs, with its 2024 survey examining the amounts, pricing, tenors and availability of bank credit to smaller businesses.
While formal records could help improve access to finance, maintaining them requires accounting systems, bank reconciliations and documented cash flows that impose costs before a business obtains any financing benefit.
A 2026 study by research firm Semantic Scholar on formalising informal trade estimates about 10.4 million MSMEs, of which roughly 8.5 million operate informally.
The study puts formal MSMEs at about 1.9 million, indicating that most businesses remain outside the formal structure even though they account for a large share of economic activity.