Homeâ€șBlogâ€șHow to Register a Limited Company (Ltd) on eCitizen Kenya
Guide4 min read

How to Register a Limited Company (Ltd) on eCitizen Kenya

Registering a limited company on eCitizen Kenya takes about two weeks if you have your documents ready. Here's the exact process, fees, and what catches most entrepreneurs off guard.

eCitizenBRSbusiness registrationKenya
5 October 2026
How to Register a Limited Company (Ltd) on eCitizen Kenya

Registering a limited company (Ltd) on eCitizen Kenya is straightforward once you understand the sequence of steps and have your paperwork in order. The process moves faster than it did five years ago, but it still requires patience and precision—mistakes at this stage create headaches later.

You'll interact with three main platforms: ecitizen.go.ke for the application itself, the Corporate Affairs System for your constitutional documents, and the KRA's iTax portal for your tax registration. Each step feeds into the next, so rushing through any of them costs you time.

What You Need Before You Start

Gather these documents first. You'll need:

  • A unique company name (check availability on the Corporate Affairs System before applying)
  • National ID copies of all directors and shareholders
  • Proof of residential address for each director (utility bill or lease agreement dated within three months)
  • A company memorandum and articles of association—download the template from the eCitizen portal or use a lawyer to customize one
  • The registration fee: KSh 1,650 for most small companies, though this varies by company size

Check the official eCitizen portal for current fee schedules, as these adjust periodically. Having business name registration experts review your documents before submission prevents rejection and resubmission delays.

The Registration Steps on eCitizen

Log into ecitizen.go.ke using your national ID number and mobile phone. Navigate to the Business and Commercial Services section, then select Limited Company Registration. The portal walks you through each field methodically.

Upload your documents in PDF format. The system accepts scanned copies but rejects blurry images, so scan at 200 DPI minimum. File size limits are strict—compress large PDFs before uploading.

Pay the registration fee via M-Pesa or bank transfer. Once payment clears, the Corporate Affairs office begins processing. This typically takes 7-10 working days.

You'll receive a certificate of incorporation by email. This document is your proof that your company now legally exists. Print it and keep multiple copies—you'll need it for bank accounts, supplier agreements, and tax registration.

Tax Registration and Beyond

After receiving your certificate of incorporation, register for a KRA PIN within 30 days. Log into itax.kra.go.ke, provide your incorporation certificate number, and complete the tax registration form. KRA processes this within five working days.

Open a company bank account at your preferred bank. Bring your incorporation certificate, directors' IDs, and the company's first resolution (approving the bank account opening). Most banks complete this within a week.

If your company will employ staff, register with NSSF and NHIF. These processes also happen online but require your KRA PIN first.

Common delays happen when residential addresses don't match ID details, when directors' ID numbers are entered incorrectly, or when the company name is already taken. Double-check every field before submitting. eCitizen experts on Kaziiko can review your application before submission for a small fee, which often saves weeks of back-and-forth.

The entire process from application to tax PIN typically takes 3-4 weeks if nothing goes wrong. Build in buffer time if you have a hard deadline. Rushing creates errors, and errors reset the clock.

Frequently Asked Questions

Can I register a limited company entirely on my own?

Yes. eCitizen Kenya's interface is designed for self-service. However, if your documents are complex or your situation unusual, having a verified Kenyan expert review them prevents rejection and saves time.

What happens if my company name is rejected?

The system checks for identical or confusingly similar names. If rejected, you must choose a different name and resubmit. This adds 7-10 days to your timeline. Search the Corporate Affairs database before applying to avoid this.

Do I need a lawyer to register a limited company?

No. The process is designed for business owners without legal training. A lawyer helps if you're customizing your memorandum and articles of association or if your shareholding structure is complex, but most small companies use the standard template.

Can I pay the registration fee using a different method besides M-Pesa?

eCitizen accepts bank transfers and M-Pesa. Check the payment page for current options, as available methods occasionally change.

Find an Expert on Kaziiko

eCitizen experts on Kaziiko â€șbusiness name registration experts â€șBrowse all experts â€ș
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles â€ș
Guide

How to Get a KRA Tax Compliance Certificate (TCC) Online

4 min read
Guide

How to Apply for a KRA PIN Certificate Online for Business or Tenders

4 min read
Guide

How to Change Your Name on National ID After Marriage or Deed Poll in Kenya

4 min read