How to Register a Company in Kenya via eCitizen – 2025 Step-by-Step Guide

By Maina Susan – Corporate Compliance Writer and Legal Researcher
Author

Susan Maina is a Corporate Compliance Writer and Legal Researcher at M&A Registrars, a leading company secretarial and legal advisory firm. She specializes in developing clear, insightful content on Company Law, Corporate Governance, Regulatory Compliance, and Business Registration Services.

LinkedIn >>

Introduction – Why Registering Your Company Matters in Kenya

Starting a business in Kenya? You’re in the right place. 

Registering your company through eCitizen is not only quick and affordable –  it’s the official way to legitimize your business in Kenya. 

Whether you’re a first-time entrepreneur, launching a side hustle, or a foreign investor entering the Nairobi market, understanding this process is key.

If you’re wondering how to register a company in Kenya via eCitizen in 2025, this comprehensive guide by M&A Registrars walks you through each step of the process –  from documents to name reservation, KRA PIN setup, post-incorporation steps, and more.

Let’s get started!

Key Takeaways

  • Registering a company in Kenya via eCitizen is quick, official, and cost-effective.
  • Name reservation only costs KES 150 –  and it’s your first step.
  • You don’t need a lawyer, but M&A Registrars can simplify the process.
  • Foreigners can register too, with some added documentation.
  • Don’t forget your post-registration steps: KRA PIN, licenses, NHIF, NSSF.

 

Learn how to register a company in Kenya via eCitizen from start to finish.

Key Documents Required to Register a Company in Kenya

Document Description
Proposed Company Name
At least 3 preferred names for name reservation
Identification Documents
National ID or Passport for all directors/shareholders
Passport Photos
Recent digital passport-size photos
Residential Address
For all directors and shareholders
CR1 Form
Application for company registration
CR8 Form
Notice of Residential Address
Statement of Nominal Capital
For capital declaration

How to Register a Company in Kenya via eCitizen – Step-by-Step

Here’s how registering a company in Kenya with M&A Registrars via eCitizen works:

1. Create an eCitizen account: 

  • Sign up at eCitizen using your National ID and email.

 

2. Access the Business Registration Service (BRS) portal.

3. Reserve your company name:

  • Suggest at least 3 unique names.
  • Pay KES 150 for the name search.
  • Get feedback in 1–2 working days.

 

4. Fill in the registration forms (CR1, CR2, CR8):

  • Company details, director/shareholder info, addresses, and capital declaration.

 

5. Pay the registration fee

  • Generally around KES 10,650 (varies slightly).

 

6. Download your Certificate of Incorporation: 

  • Approval usually takes 3–5 working days.

 

M&A Registrars can assist with every step –  especially if you’re based in Nairobi or registering remotely as a foreigner.

How to Reserve a Business Name in Kenya (eCitizen)

Before you register a company in Kenya via eCitizen, the first step is to conduct a name search. Once that is done, proceed with the following steps:

  1. Log in to your eCitizen account.
  2. Go to the BRS Section then Click on the  Name Search Section.
  3. Enter at least 3 unique business names.
  4. Pay the KES 150 fee.
  5. Await confirmation (typically 1–2 days).

 

Tip: Choose a name that is unique and not too close to existing companies. 

M&A Registrars offers a free consultation to help with business name ideas.

Post-Registration Steps: What to Do After Incorporation

After you register a company in Kenya via eCitizen, there are several post-registration compliance steps you must follow:

  • Get a KRA PIN on iTax.
  • Open a company bank account (you’ll need your PIN and Certificate).
  • Register for SHIF and NSSF (if you’ll employ staff).
  • Apply for operating licenses like single business permits from your county.

 

Taxpayer Registration: How to Get a KRA PIN for Your Business

Here’s how to get a KRA PIN for your company:

  • Visit iTax.
  • Click “New PIN Registration.”
  • Choose “Non-Individual” for company PIN.
  • Enter your company details.
  • Submit and check your email for the KRA PIN.

 

Based in Nairobi? M&A Registrars can register your KRA PIN for you within 24 hours.

Cost of Registering a Company in Kenya (Updated 2025)

Item Estimated Cost (KES)
Name Reservation
Ksh 150
Registration Fee
Ksh 10,000
Stamp Duty (if applicable)
Variable
Nominal Capital
From Ksh 100,000
Professional Fees (optional)
Ksh 2,000 – Ksh 10,000

Company Registration for Foreigners in Kenya

Yes, foreigners can register a company in Kenya through eCitizen –  and M&A Registrars helps smooth the process. 

You’ll need:

  • Valid passport and immigration documents
  • Kenyan postal and physical address
  • Local contact person recommended
  • Possibly register with the Kenya Investment Authority

 

We help foreign investors navigate these extra steps with ease.

Do You Need a Lawyer to Register a Company in Kenya?

Not really. eCitizen is user-friendly. But having an expert like M&A Registrars can:

  • Avoid delays or document errors
  • Advise on share structure
  • Support multi-director or foreign setups

 

Online Forms Used When Registering a Company in Kenya

Type of Company Registration Form Description
Form CR1
Application for registration, company name, office address, liability type, company type, and director/secretary consent.
Form CR2
Model Memorandum for a company with share capital; includes shareholders and their shareholding.
Form CR8
Notice of residential address of director or change of address.
Form CR10
Appointment of secretary (only applicable for companies with over KES 5 million in share capital).
Statement of Nominal Share Capital
Indicates nominal share capital, class of shares, and value per share.
Form BOF1
Register of beneficial owners including their details, percentage ownership, and data source.

The CR1 form also serves as a consolidated application Form  for KRA PIN, SHIF, and NSSF registration.

All these forms are submitted during the process of registering a company in Kenya via eCitizen.

FAQs on Company Registration in Kenya

1. How much does it cost to register a company in Kenya via Ecitizen?

  • Expect to pay about KES 10,150 in government fees.

2. How long does it take to register a company in Kenya via eCitizen?

  • The process typically takes between 3 to 7 working days if all documents are submitted correctly. 
  • Name search may take up to 2 days, while CR forms and certificate processing take another 3–5 days.

3. How do I check if my company is registered in Kenya?

  • Search on the BRS portal at eCitizen using your business name or registration number.

4. What are the types of company registration in Kenya?

  • Private Limited Company (Ltd)
  • Public Limited Company (PLC)
  • Limited Liability Partnership (LLP)
  • Sole Proprietorship
  • Foreign Company

5. How do I conduct a name search in Kenya?

  • Use the BRS portal via eCitizen  then proceed to  “Name Search.”

6. Is physical presence required to register a company in Kenya?

  • No. The registration process is fully digital and can be completed online via the eCitizen platform.

7. Can foreigners register a company via eCitizen in Kenya?

  • Yes. Foreign nationals can register a company via eCitizen in Kenya but must provide passport copies, a KRA PIN (available for foreigners), and a local address.

8. What documents do I need to register a company via eCitizen in Kenya?

  • You’ll need copies of ID/passport, KRA PINs, physical address, passport photos, and a signed Memorandum and Articles of Association.

Free Download: Company Registration Checklist – Kenya 2025

Everything you need to register your business on eCitizen

✔️ Know the documents required

✔️ Understand the cost breakdown

✔️ Avoid common delays

📩 Get Your Free Checklist

👉 Just enter your name and email below:

🔒 We respect your privacy. No spam — only helpful insights for Kenyan entrepreneurs.

Next Steps, Talk to M&A Registrars

With this guide, you now understand how to register a company in Kenya via eCitizen, what forms are needed, and the  customized support M&A Registrars offers.

Starting a business in Nairobi or anywhere in Kenya?

M&A Registrars is here to guide you through every step –  from name search to incorporation, tax registration, and compliance.

We’re a trusted business registration firm based in Nairobi, and we’ve helped hundreds of entrepreneurs launch confidently and legally.

Contact M&A Registrars today for fast, professional company registration services in Kenya.

Disclaimer

This article is intended for informational purposes only and does not constitute legal or tax advice. 

Company registration laws may change, so consult a qualified advisor or Contact M&A Registrars for up-to-date, personalized assistance.

error: Content is protected !!