Why Registering an LLC in Kenya Matters
If you are planning to start a business in Kenya and want legal protection, credibility with clients, and access to contracts and bank accounts, then understanding how to register an LLC in Kenya is your most important first step.
In Kenya, the equivalent of a Limited Liability Company (LLC) is formally known as a Private Limited Company (Ltd) — the most popular business structure for entrepreneurs, startups, and SMEs across the country.
This guide walks you through every stage of the process — from name search to certificate of incorporation — using Kenya’s official eCitizen platform and Business Registration Service (BRS). Whether you are a first-time business owner in Nairobi, Mombasa, or Kisumu, this guide gives you everything you need to get incorporated legally and confidently.
Kenya’s Companies Act No. 17 of 2015 governs all private limited company registrations. The process is now largely digital through eCitizen, making it faster and more accessible than ever before. But many applicants still make costly mistakes. This guide helps you avoid them.
Summary
What it is: A Private Limited Company (Ltd) — Kenya’s equivalent of an LLC. It is a separate legal entity owned by shareholders, where personal liability is limited to the shares each person holds.
Who needs it: Entrepreneurs, startups, SMEs, investors, and professionals forming a business entity.
Main requirements: At least 1 director, 1 shareholder, a registered physical address in Kenya, and a Memorandum and Articles of Association.
Estimated cost: KES 10,650 – KES 40,000+ depending on whether you do it yourself or use a professional.
Processing time: 3 – 7 business days via eCitizen.
Where to apply: ecitizen.go.ke → Business Registration Service (BRS).
Governing law: Companies Act No. 17 of 2015, Laws of Kenya.
Legal Basis for Company Registration in Kenya
All company registrations in Kenya are governed by the Companies Act No. 17 of 2015, which replaced the older Companies Act (Cap 486). This law defines company types, director duties, shareholder rights, and compliance obligations.
The Business Registration Service (BRS) — operating under the Attorney General’s Office — is the official body responsible for incorporating companies in Kenya. BRS operates through the eCitizen digital platform at ecitizen.go.ke.
Why compliance is mandatory. Operating an unregistered business in Kenya exposes you to serious risks:
- You cannot open a corporate bank account
- You cannot sign enforceable contracts as a company
- You cannot apply for government tenders, which all require a Certificate of Incorporation
- You cannot legally employ staff under a company name
- You risk fines and prosecution under the Companies Act
Registering your company is not just a legal formality — it is the foundation of your business credibility in Kenya. Always confirm current requirements at ecitizen.go.ke as procedures may be updated.
Requirements Checklist
Eligibility:
- Minimum of 1 director (Kenyan or foreign national)
- Minimum of 1 shareholder (can be the same person as the director)
- Maximum of 50 shareholders for a private company
- Must have a registered physical address in Kenya
- All directors must be at least 18 years of age
Required documents:
- National ID or Passport for each director and shareholder (scanned copy)
- KRA PIN Certificate for each director and shareholder (obtained from itax.kra.go.ke)
- Proposed company name(s) — have 3 alternatives ready
- Memorandum and Articles of Association (standard template available on BRS)
- Statement of Nominal Capital
- Particulars of Directors (Form CR1, completed online)
- Registered physical office address in Kenya
- Passport-size photographs of each director (digital upload)
Online accounts you must create:
- eCitizen account at ecitizen.go.ke (free)
- KRA iTax account at itax.kra.go.ke (free) — required to obtain your KRA PIN
- A payment method linked to eCitizen (M-Pesa, credit/debit card, or bank)
Approximate fees:
- Name search: KES 150 per name
- Name reservation: KES 750
- Government incorporation fee: KES 10,000
- Total DIY cost: approximately KES 10,650 – KES 11,400
Step-by-Step Process: How to Register an LLC in Kenya
Step 1: Create an eCitizen Account
Visit ecitizen.go.ke and click “Create Account.” Kenyans use their National ID number; foreign nationals use their passport number. Verify your account via SMS or email.
Tip: Use an email address you check regularly. All BRS communications, including your approval notice, will come via email.
Step 2: Obtain KRA PINs for All Directors and Shareholders
Each director and shareholder must have a KRA Personal Identification Number (PIN) before you proceed. Log in to itax.kra.go.ke and register for a PIN. This is free and typically takes 24–48 hours for approval.
Common mistake: Many applicants forget to register KRA PINs for foreign directors. This is a legal requirement regardless of nationality. Discovering this error after submission causes significant delays.
Step 3: Conduct a Company Name Search
On eCitizen, go to Business Registration Service → Name Search. Enter your proposed company name. BRS will check if the name is available. The fee is approximately KES 150 per name search.
Important rules for your company name:
- It must not be identical or too similar to an existing registered company
- It must end with “Limited” or “Ltd”
- It must not be misleading — using words like “Kenya” or “National” may require special approval
- Have at least 3 alternative names ready in case your first choice is rejected
Name search results typically come within 1–2 business days.
Step 4: Reserve Your Company Name
Once your preferred name is approved, reserve it immediately. Name reservation costs approximately KES 750 and is valid for 30 days. You must complete your full registration within this window or start the process again.
Step 5: Prepare Your Memorandum and Articles of Association
The Memorandum and Articles of Association (M&A) is the constitutional document of your company. BRS provides a standard template on eCitizen that works well for most SMEs. If your business has complex shareholder arrangements or investor clauses, engage a qualified advocate.
Your M&A should clearly state: the company name and registered address, the main business objectives, the share capital structure (for example, 1,000 ordinary shares at KES 100 each), shareholder rights and voting procedures, and how directors are appointed or removed.
Step 6: Complete and Submit the Online Application
On eCitizen → Business Registration Service, click “Incorporate a Company” and complete the following forms: CR1 (Statement of Nominal Capital), CR2 (Particulars of Directors and Secretaries), and CR8 (Details of Shareholders). Upload all required documents including IDs, KRA PINs, M&A, and passport photographs.
Critical: Ensure all names match exactly across every document. Your ID, KRA PIN certificate, and all BRS forms must show the same name spelling. Name mismatches are the most common cause of application rejection.
Step 7: Pay the Registration Fees
After submission, you will receive a payment invoice on your eCitizen dashboard. The government incorporation fee is currently KES 10,000. Pay via M-Pesa, bank transfer, or card through the secure eCitizen payment portal.
Always confirm the current fee at ecitizen.go.ke as fees are subject to change.
Step 8: Track Your Application and Receive Your Certificate
After payment, your application enters the BRS review queue. Track your status on the eCitizen dashboard. Upon approval — typically within 3–7 business days — you will receive your Certificate of Incorporation digitally. You should also apply for a CR12 (Certificate of Official Search) through BRS, which banks and tender processes require.
Step 9: Complete Post-Incorporation Steps
Getting your Certificate of Incorporation is not the finish line. Complete these steps immediately after:
- Register for a Company KRA PIN at itax.kra.go.ke
- Register for VAT if your annual turnover exceeds KES 5 million
- Open a corporate bank account — bring your Certificate of Incorporation, CR12, company KRA PIN, and directors’ IDs
- Apply for a county business permit from your local county government
- Register employees with NHIF, NSSF, and PAYE at KRA if you have staff
Total Cost Breakdown in Kenya
Here is a realistic breakdown of what registering a private limited company costs in Kenya in 2026:
Government fees (mandatory):
- Name search: KES 150 per name
- Name reservation: KES 750
- Incorporation fee: KES 10,000
- Stamp duty (where applicable): KES 200 – KES 500
- Total government fees (DIY): approximately KES 10,650 – KES 11,400
Professional fees (if you use an advocate or registration agent):
- Advocate or registration agent fee: KES 10,000 – KES 30,000
- Total with professional help: approximately KES 20,000 – KES 40,000+
Ongoing and optional costs:
- Annual return filing fee (due every year): KES 2,000 – KES 5,000
- Company seal (optional but useful): KES 2,500 – KES 5,000
- County business permit (annual, varies by county and business type): KES 5,000 – KES 30,000
Never pay cash to any intermediary claiming to process your application. All official payments go through the eCitizen portal. Always keep your payment reference number.
Common Mistakes to Avoid
Not ending your company name with “Limited” or “Ltd.” BRS will reject any application where the company name does not include this suffix. It is not optional.
Mismatched names across documents. Your name must appear identically on your ID, KRA PIN certificate, M&A document, and all BRS forms. Even a minor difference in initials or spelling triggers rejection.
Forgetting to register foreign directors for KRA PINs. This is a legal requirement for everyone — regardless of nationality. Many applicants discover this error only after submission, causing costly delays.
Choosing a name too similar to an existing company. BRS cross-checks all submissions against their register. Do a thorough name search and prepare backup options.
Skipping post-incorporation compliance. Receiving your certificate is just the start. Failing to file annual returns within 60 days of your financial year-end attracts penalties of up to KES 50,000 and can lead to deregistration.
Paying through unofficial channels. Some agents collect money directly and delay or abandon applications. Use only the eCitizen payment portal and keep all receipts.
Using a P.O. Box as your registered address. BRS requires a physical street address for your registered office. A P.O. Box alone is not accepted.
Rushing the share capital structure. Decide your share capital carefully before submission. Amending it after registration requires additional paperwork and fees.
Frequently Asked Questions
Can a foreigner register an LLC in Kenya? Yes. Foreign nationals can register a private limited company in Kenya. They need a valid passport, a KRA PIN, and possibly a work permit depending on their role. There is no requirement to have a Kenyan co-director, though many foreign investors choose to include one for practical reasons.
What is the difference between a private limited company and a sole proprietorship in Kenya? A sole proprietorship offers no legal separation between you and your business — your personal assets are at risk if the business has debts. A private limited company is a separate legal entity. Your personal liability is limited to what you have invested in shares. For most serious businesses, a limited company is the better structure.
How long does company registration take in Kenya? Straightforward applications via eCitizen typically take 3 to 7 business days after payment. Name search and reservation can add 2 to 4 days on top of that. Apply well before your intended business launch date.
Do I need a lawyer to register a company in Kenya? It is not legally mandatory. Many entrepreneurs register successfully on their own using the standard M&A template on eCitizen. However, if your business has complex shareholding arrangements or investor agreements, a qualified advocate is strongly recommended.
What is the minimum share capital required? The Companies Act 2015 does not prescribe a minimum share capital for private companies. Most entrepreneurs register with KES 100,000 nominal share capital (for example, 1,000 shares at KES 100 each). You can set it higher based on your business plans.
Can one person register a company alone in Kenya? Yes. You can be the sole director and sole shareholder. The Companies Act 2015 allows a single-member private company. You must appoint a company secretary within six months of incorporation unless exempted under the Act.
What happens if I miss the annual return deadline? Annual returns must be filed within 60 days of your financial year-end. Missing this attracts penalties, and continued non-compliance can lead to your company being struck off the register. Set a calendar reminder and file on time through BRS on eCitizen.
How do I change directors after registration? You can add or remove directors by filing the relevant forms through BRS on eCitizen, supported by a board resolution. Fees apply. Always confirm the current requirements and fee schedule at ecitizen.go.ke.
Pro Tips from a Kenyan Business Consultant
Prepare everything before you log in. Scan all IDs, obtain KRA PINs, and draft your M&A before opening your eCitizen session. The system times out on inactive sessions and you could lose your progress.
Search three names at once. At only KES 150 per search, always have backup names ready before starting the reservation process. Your first choice may already be taken.
Get a CR12 immediately after incorporation. Banks and government tender offices require this document. Apply for it through BRS on eCitizen right after your certificate arrives — do not wait until you need it urgently.
Open a dedicated corporate bank account. Never mix personal and business finances. A separate corporate account protects your legal standing and makes tax compliance significantly easier.
File annual returns before the deadline, not on the day. The eCitizen system can be slow around filing deadlines. Submit at least two weeks early to avoid technical delays causing penalties.
Keep your registered office address updated. If you move premises, update your address with BRS promptly. Official government correspondence — including compliance notices — goes to your registered address.
Use a professional email domain from the start. Register a business email such as info@yourcompany.co.ke before approaching banks or clients. It signals credibility and many banks now ask for it during account opening.
Conclusion
Understanding how to register an LLC in Kenya is one of the most important steps you can take as an entrepreneur. A properly incorporated private limited company gives you legal protection, business credibility, access to financing, and the ability to compete for contracts and government tenders.
The process is more straightforward than many people assume — especially now that it is fully digital through eCitizen. The key is preparation: gather your documents early, get your KRA PINs in order, choose your company name carefully, and follow the steps in sequence.
But registration is just the beginning. Staying compliant — filing annual returns, paying your taxes, updating company records, and renewing your business permits — is what keeps your company in good legal standing for years to come.
Kenya’s business environment continues to improve, with digital tools making compliance more accessible than ever. Use ecitizen.go.ke and itax.kra.go.ke as your primary official resources. When in doubt, engage a qualified advocate or certified public accountant familiar with Kenyan company law.
Your company is your vehicle for building something lasting. Start it right — start it legally.
Read also:
- 12 Food Businesses That Work in Malindi
- Profitable Businesses to Start with Low Capital in Kenya
- 15 Profitable Businesses to Start with 100k in Kenya
- Business to Start with 50K in Kenya