How to Register a Business in Kenya from the Diaspora: Company Formation, KRA PIN, and Compliance
Registering a business in Kenya from the diaspora has become increasingly accessible thanks to Kenya's fully digital registration system. The Business Registration Service (BRS) on the eCitizen portal allows anyone — whether in Nairobi or New York — to register a company, obtain a KRA PIN, and begin operating a Kenyan business without setting foot in the country. With processing times now as short as three to seven business days and foreigners permitted to own 100 per cent of most business types, Kenya offers one of Africa's most accessible business registration environments. This guide walks you through every step.
Choosing the Right Business Structure
Before registering, you must decide which business structure best suits your needs. Kenya recognises several forms of business entities, each with distinct legal, tax, and liability implications.
Sole Proprietorship (Business Name)
A sole proprietorship is the simplest structure — a business owned and operated by one person with no legal separation between the owner and the business. The owner is personally liable for all debts and obligations. Registration is straightforward and inexpensive (KSh 950), but the business cannot have shareholders or raise equity investment. A sole proprietorship uses the proprietor's individual KRA PIN — no separate business PIN is issued. This structure is suitable for freelancers, consultants, and small-scale traders.
Private Limited Company (Ltd)
A private limited company is a separate legal entity from its directors and shareholders, providing limited liability protection. This means shareholders' personal assets are protected from business debts. A private company requires a minimum of one shareholder and one director (who can be the same person), and can have up to 50 shareholders. Registration costs KSh 10,650 for a standard private limited company. This is the most popular structure for diaspora Kenyans establishing businesses in Kenya, offering credibility, limited liability, and the ability to raise investment.
Limited Liability Partnership (LLP)
An LLP combines partnership flexibility with limited liability protection. It requires a minimum of two partners and is popular among professional service firms (lawyers, accountants, consultants). Partners' personal assets are protected from the partnership's debts, while profits are distributed according to the partnership agreement.
Foreign Company Branch
If you already operate a company abroad and want to establish a presence in Kenya without creating a new entity, you can register a branch of your foreign company. The branch is not a separate legal entity but an extension of the parent company, which remains liable for the branch's obligations. Registration requires a certified copy of the parent company's charter, memorandum, and articles of association.
Step-by-Step Registration Process via eCitizen
Step 1: Create an eCitizen Account
Visit www.ecitizen.go.ke and create an account. Kenyan citizens use their national ID number, while foreigners use their passport number. You will need a valid email address and phone number for verification. Once registered, navigate to the Business Registration Service section.
Step 2: Reserve a Company Name
Submit up to three proposed company names for approval. The Registrar of Companies reviews the names against existing registrations and reserves one if available. Names must not be identical or too similar to existing companies, must not contain restricted words (such as "Bank," "Insurance," or "Government") without special approval, and should reflect the nature of your business. With the enhanced BRS Version II portal, name reservation is now merged with the full application, streamlining the process significantly.
Step 3: Prepare Required Documents
For a private limited company, you need Form CR1 (Application for Registration), Form CR2 (Memorandum and Articles of Association — you can use the standard model articles or customised articles drafted by an advocate), Form CR8 (Particulars of Directors and Secretary), a Statement of Nominal Capital, copies of directors' and shareholders' national IDs or passports, and KRA PIN certificates for all directors and shareholders.
For diaspora Kenyans and foreigners, additional requirements include notarised copies of passports, police clearance certificates from your country of residence, and in some cases, a letter from a Kenyan advocate confirming the registered office address.
Step 4: Complete and Submit the Application
Fill in all required forms on the BRS portal, upload supporting documents, and submit the application. The portal guides you through each field and validates information before submission. Ensure all details are accurate — errors can cause delays or rejection.
Step 5: Pay Registration Fees
Fees are paid through the eCitizen payment gateway, which accepts M-Pesa, bank transfers, and credit/debit cards. The standard fee for a private limited company is KSh 10,650. Business name registration costs KSh 950. LLP registration costs approximately KSh 10,000.
Step 6: Receive Your Certificate
Upon approval, the Registrar issues a Certificate of Incorporation (for companies) or Certificate of Registration (for business names) digitally through the BRS portal. The certificate includes your unique company registration number, which you will use for all official transactions. Processing typically takes three to seven business days with the enhanced portal.
Post-Registration Requirements
KRA PIN Registration
Every registered business must obtain a KRA PIN (Personal Identification Number) for tax purposes. For companies, the KRA PIN is separate from the directors' individual PINs. Apply through the KRA iTax portal (itax.kra.go.ke) using the company's Certificate of Incorporation. The company KRA PIN is needed for filing tax returns, invoicing, opening bank accounts, and applying for government tenders.
Tax Registration
Depending on your business activities and revenue, you may need to register for VAT (mandatory if annual turnover exceeds KSh 5 million), PAYE (if you employ staff), and other tax obligations. Monthly tax returns must be filed through the iTax portal, and penalties apply for late filing — KSh 20,000 or 5 per cent of tax due for late income tax returns.
County Business Permit
Every business operating in Kenya requires a business permit from the county government where it is located. Permit costs vary by county, business size, and sector. In Nairobi, permits range from KSh 5,000 to KSh 50,000 depending on the business category. Rural counties charge KSh 2,000 to KSh 15,000. Permits are renewed annually.
Opening a Business Bank Account
You will need a corporate bank account to operate your business. Required documents typically include the Certificate of Incorporation, company KRA PIN, memorandum and articles of association, board resolution authorising account opening and naming signatories, directors' IDs and KRA PINs, and proof of business address. Some Kenyan banks allow diaspora customers to initiate account opening remotely, completing KYC requirements through their overseas offices or through digital onboarding processes.
Sector-Specific Licences
Certain business sectors require additional licences beyond the basic registration and county permit. Construction businesses need registration with the National Construction Authority (NCA). Food businesses require a health certificate from the county government. Manufacturing businesses need NEMA (National Environment Management Authority) compliance certificates. Import/export businesses need a customs bond and may need specific product certifications from KEBS (Kenya Bureau of Standards).
Foreign Ownership Rules
Kenya generally allows 100 per cent foreign ownership of private companies without requiring a local partner. This is one of Kenya's most attractive features for diaspora investors. However, certain sectors have restrictions. Mining and natural resources may require local participation. Security services have foreign ownership limitations. Telecommunications requires licensing approval. Agricultural land ownership is restricted to leasehold (maximum 99 years) for non-citizens under the Constitution.
Diaspora Kenyans who hold dual citizenship face no ownership restrictions, as they remain Kenyan citizens. The Kenyan Constitution (Article 16) allows dual citizenship, and dual citizens have the same property and business rights as citizens residing in Kenya.
Running Your Business Remotely
Many diaspora Kenyans successfully operate Kenyan businesses remotely. Key strategies include appointing a competent local manager or director to handle day-to-day operations, using digital accounting platforms (QuickBooks, Xero, Wave) for real-time financial oversight, filing tax returns through the KRA iTax portal (accessible from anywhere), conducting board meetings virtually (legally valid under Kenyan company law), using M-Pesa Business (Lipa na M-Pesa) for receiving customer payments, and engaging a local accountant for monthly bookkeeping and tax compliance.
For businesses requiring a physical presence, virtual office services in Nairobi provide a registered business address, mail handling, phone answering services, and meeting rooms available on demand — all at a fraction of the cost of a traditional office lease.
Common Business Opportunities for Diaspora Kenyans
Popular business ventures for Kenyans in the diaspora include real estate development and management (buying land, building rental properties), e-commerce and online retail, technology and software development, agribusiness (farming, processing, export), import/export trading, transport and logistics (matatu business, freight), professional services (consulting, legal, accounting), and tourism and hospitality. The choice of business should align with your expertise, capital availability, risk appetite, and ability to manage operations from abroad.
Getting Professional Help
While business registration can be done independently, many diaspora Kenyans engage professionals to ensure compliance and avoid costly errors. Company registration agents and advocates handle the entire process for fees ranging from KSh 15,000 to KSh 50,000 (including government fees). Accountants set up tax structures and ongoing compliance from approximately KSh 5,000 per month. Business consultants advise on market entry strategy, competitive analysis, and operational setup. The Kenya Investment Authority (KenInvest) offers free investment facilitation services, including guidance on registration, licensing, and connecting with local partners.
More Articles
How to Verify and Authenticate Kenyan Academic Certificates for Use Abroad
Feb 21, 2026
How to Transfer Property Ownership in Kenya: Title Deed Transfers for Diaspora Kenyans
Feb 21, 2026
Applying for a Kenyan Visa for Your Foreign Spouse: Marriage Visas, Dependent Passes, and Residency
Feb 21, 2026
How to Resolve Land Disputes in Kenya from the Diaspora: Courts, Mediation, and Protecting Your Property
Feb 21, 2026
Attending Funerals and Cultural Ceremonies in Kenya When You Cannot Travel: How to Participate from Abroad
Feb 21, 2026