
Most registration failures are entirely preventable. These are the five mistakes that most commonly cost expat entrepreneurs time, money, and momentum — and exactly how to sidestep each of them.
Registering a company in Kenya as a foreign national is genuinely achievable. The process is logical, the steps are well-defined, and hundreds of expat entrepreneurs complete it successfully every year. But a significant number also run into entirely avoidable problems — problems that delay their plans by weeks, cost them money to fix, and in some cases force them to restart the entire process from scratch.
This article documents the five mistakes that most frequently derail expat company registration in Kenya. If you are planning to register, read this before you start. If you are already in the middle of a problematic application, this may explain exactly what went wrong and what to do about it.
The most common — and most costly — mistake expat entrepreneurs make is submitting documentation that is appropriate for a Kenyan resident rather than a foreign national. The Kenya Business Registration Service portal processes both categories of applicants through what appears to be a unified system, but the underlying requirements are significantly different.
Foreign nationals are required to provide certified copies of their passports rather than national identity documents. Depending on their nationality and country of residence, these copies may need to be notarised, apostilled, or in some cases certified by the Kenyan consulate in their country. The specific requirements vary by nationality, and the BRS portal does not always communicate them clearly.
The consequence of getting this wrong is a rejection — often without a clear explanation of exactly what needs to be corrected. By the time the issue is identified, followed up, and resubmitted, weeks have typically passed. In the worst cases, the name reservation has lapsed, and the entire process must restart.
Many expat entrepreneurs are aware that a KRA PIN is required but significantly underestimate what obtaining one involves for a non-resident. The assumption is that it is a quick administrative step that can be sorted out once the company is incorporated. In reality, it is one of the most complex and time-consuming parts of the entire process — and it must be completed before the company can operate commercially.
The KRA's iTax portal requires inputs that assume the applicant is a Kenyan resident. Non-resident applicants must follow a different pathway that is less documented, less automated, and more prone to technical errors and rejection. Applications from foreign nationals are frequently rejected without clear explanation, and resolving a rejected application requires direct engagement with KRA that can extend the timeline by weeks.
The additional complication is that a KRA PIN is required for every director and shareholder individually — not just for the company. If your company has two foreign national directors, both require their own KRA PINs before the registration is complete and the company can open a bank account.
Company name reservations through the Business Registration Service are valid for 30 days. This window exists to allow applicants to prepare their incorporation documents after securing their preferred name. In practice, many expat entrepreneurs underestimate how long document preparation, notarisation, and other pre-filing steps actually take — and find that their reservation has expired before they are ready to file.
When a reservation lapses, the name returns to the pool of available names. Another applicant can register it. If your business plan, branding, and external communications have been built around that name, the consequences extend far beyond the administrative inconvenience of refiling.
The deeper problem is that a lapsed reservation is not simply renewed — it requires a fresh application, fresh payment of fees, and a fresh 30-day window. If the preparation problems that caused the first lapse are not addressed, the second reservation may lapse as well.
Opening a Kenyan business bank account is the final step in the company setup process — and the step where many expat entrepreneurs encounter frustrating delays that feel entirely opaque. They have a properly incorporated company, they have their KRA PINs, they have their documentation in order — and yet the bank account opening drags on for weeks or is refused entirely.
The reason is almost always the same: they have approached a bank that is not well-suited to serving foreign-owned companies or non-resident directors. Kenya's banking sector is mature and well-developed, but individual banks have very different levels of experience, appetite, and internal process for handling accounts where the directors are foreign nationals who may not be physically present in Kenya.
Some banks will require a director to be physically present in Kenya to sign account opening documentation. Others have extensive experience with remote account opening for foreign-owned companies and have streamlined processes for handling it. The difference in timeline between the right bank and the wrong bank can be the difference between a one-week process and a three-month one.
The final common mistake is treating tax registration as an afterthought — something to be sorted out once the company is up and running — rather than as a foundational compliance step that needs to be correct from day one.
The most common specific errors are registering for the wrong tax categories, failing to register for a category that turns out to be required, and registering with incorrect details that create discrepancies between the company's tax records and its banking or incorporation documents.
Corporation tax registration is mandatory for all Kenyan companies regardless of their profitability. VAT registration is mandatory once turnover exceeds the statutory threshold — and the clock on that threshold starts from when the company first begins transacting, not from when it registers. PAYE registration must be in place before the first employee is paid. Getting any of these wrong creates compliance issues that are significantly more expensive and time-consuming to fix than they would have been to get right in the first place.
For companies that qualify for Special Economic Zone or Export Processing Zone incentives, registration under these frameworks must be done correctly and in the right sequence — failing to do so means losing access to tax benefits that could materially affect the company's financial model.
Look at the five mistakes above, and a clear pattern emerges. Every single one is the result of attempting to navigate a system that was not designed for foreign nationals without specialist guidance. The Kenyan company registration system works well for Kenyan residents who understand its conventions, its quirks, and its requirements. For non-residents approaching it for the first time, without local knowledge and without established relationships with the relevant authorities, the same system is full of invisible obstacles.
This is not a criticism of the system. It is simply a recognition that specialist support is not a luxury for expat company registration in Kenya — it is a genuine requirement for a smooth, timely, and correctly executed process.
Spondoo was built specifically to remove every one of these obstacles for expat entrepreneurs registering companies in Kenya. We know the documentation requirements for every nationality. We handle KRA PIN registration for non-residents as a core service. We manage the name reservation and incorporation timeline to ensure nothing lapses. We advise on the right banking institution for your specific situation. And we handle tax registration correctly, in the right sequence, from the start.
Our clients do not encounter these mistakes because we have already navigated them hundreds of times on their behalf.
Wrong documentation, rejected KRA PINs, lapsed name reservations, the wrong bank, incorrectly sequenced tax registrations — none of these are complicated problems. They are unfamiliarity problems. They happen because the Kenyan registration system was built for residents, and foreign nationals navigating it for the first time simply do not know what they do not know. The entrepreneurs who avoid them are not smarter or more experienced — they are better supported.
You have now read exactly what can go wrong and exactly why. The logical next step is ensuring none of it happens to you — with a team that has already navigated every one of these obstacles on behalf of clients from across the world.
→ Talk to Spondoo before you start — and make every mistake someone else's problem.
