The Companies Act 2015 revolutionized business setup in Kenya by digitizing the process via BRS on eCitizen. This eliminates physical visits to Sheria House, cutting approval time to 1-7 days. Foreign investors and locals alike benefit from liability protection, easier financing, and legal credibility. In 2026, the merged name reservation and registration step makes it even faster.

Private limited companies (most popular) require at least one director and shareholder—no minimum capital needed. Public companies or those over KSh 5M capital need a company secretary.

Prerequisites

Gather these before starting:

  • National ID/Passport for directors/shareholders (Kenyans/foreigners)

  • Proof of address (utility bill)

  • Email and phone for eCitizen

  • KSh 150 for name search + KSh 10,000+ for registration (varies by shares)

  • Memorandum & Articles of Association (auto-generated online)

Foreigners need work permits or proof of local directorship. Ensure proposed names are unique, not offensive, and end in "Ltd" for private companies.

Step-by-Step Registration Process

Step 1: eCitizen Account Setup

Visit accounts.ecitizen.go.ke and register using your ID/Passport number. Verify via SMS/Email. This unifies all government services.

Step 2: BRS Portal Access

Log in, select "Business Registration Service" from services. Click "Register Your Business." The portal now merges name search with full application.​

Step 3: Name Reservation

Propose 3-5 names in order of preference. System checks availability instantly. Pay KSh 150 via M-Pesa. Approved names reserve for 30 days (extendable). Avoid generic terms already trademarked.

Step 4: Company Details Entry

Fill Form CR1 (incorporation):

  • Company type (Private Ltd, Public, etc.)

  • Registered office address in Kenya

  • Directors/shareholders details (min. 1 each, max. 50)

  • Share capital structure (e.g., 1,000 shares at KSh 100)

  • Business objects (what your company does)

Upload director KYC: ID copies, photos, consents.

Step 5: Document Generation & Payment

Download auto-generated Memorandum/Articles. Sign digitally or scan physical signatures. Upload all, then pay stamp duty + filing fees (total ~KSh 10,750 for small companies). Use M-Pesa/airtime.​

Step 6: Submission & Approval

Submit for review. Track via "My Applications." BRS approves in 1-7 days if complete. Receive email notification.​

Step 7: Post-Registration Essentials

Download Certificate of Incorporation and CR12 (director/shareholder list). Next:

  • Obtain PIN from iTax (KRA)

  • Open corporate bank account

  • NHIF/NSSF if hiring

  • County business permit

Costs Breakdown (2026 Estimates)

Item Fee (KSh)
Name search 150 ​
Filing (CR1) 10,000
Stamp duty (shares) 200+
Late fees (if applicable) Varies
Total (basic Pvt Ltd) ~10,750 ​

Additional: Lawyer (optional, KSh 20,000-50,000), seals (KSh 1,000).​

Common Challenges & Tips

  • Name rejection: Use creative, specific names. Check trademarks first.

  • Document errors: Double-check IDs match eCitizen profile.

  • Payment issues: Ensure M-Pesa registered to director's name.

  • Foreign ownership: 100% allowed, but repatriation needs CBK approval.

Tip: Use certified email for notifications. Save all receipts. For complex structures (holdings), consult advocates.​

Benefits of Formal Registration

Limited liability protects personal assets. Access loans, tenders, and export markets easier. Tax compliance unlocks incentives like SEZ benefits. In Kenya's growing economy, formal companies scale faster—vital for Nairobi startups.​

Timeline & Next Steps

Entire process: 3-10 days. Post-registration, activate iTax within 30 days to avoid penalties.

Ready? Head to eCitizen now. For personalized help, contact BRS support or legal experts. Your business journey starts here!

› More Article