Home›Blog›How to Register a Business on eCitizen BRS: Step-by-Step Guide 2026
Guide4 min read

How to Register a Business on eCitizen BRS: Step-by-Step Guide 2026

Registering your business through eCitizen's Business Registration System is faster than visiting physical offices, though the portal still has quirks. Here's exactly what you need to do.

eCitizenBRSbusiness registrationKenya
5 October 2026
How to Register a Business on eCitizen BRS: Step-by-Step Guide 2026

Registering a business on eCitizen BRS saves you a trip to the physical office, cuts processing time, and lets you track your application in real time. The system connects you directly to the Business Registration Section without intermediaries. That said, the portal occasionally freezes, payment confirmations lag, and support response times can stretch beyond what you'd hope for.

Start by visiting ecitizen.go.ke and creating an account if you don't already have one. You'll need a valid ID number (national ID, passport, or alien travel document) and a working phone number. The registration itself takes five minutes—it's the verification email that sometimes takes hours to arrive.

Step-by-Step Registration Process

Once logged in, navigate to the Business Registration System tab. Select whether you're registering a sole proprietorship, partnership, limited company, or cooperative. Each option requires slightly different documentation.

For sole proprietorships: You need your ID copy, a proposed business name (check availability first—this saves frustration), and proof of address. The system will instantly tell you if your preferred name is taken. If it is, have three alternatives ready.

For partnerships: Upload ID copies for all partners, a signed partnership agreement, and the business address. The agreement doesn't need to be notarized at this stage, though keep that document handy for future transactions.

For limited companies: This requires more paperwork. You'll need a certified memorandum and articles of association, directors' and shareholders' ID copies, company secretary details, and registered office address. Business name registration experts on Kaziiko can prepare these documents if you find them overwhelming.

Upload your documents directly into the portal. File sizes must be under 5MB per document. Use clear, well-lit photos of physical copies—blurry scans cause rejections and delays.

Payment and Processing

Once documents are verified, you'll pay the registration fee through M-Pesa Paybill 888888. The amount varies by business type. Sole proprietorships cost around KSh 1,500, while limited company registration runs approximately KSh 9,000. Check the official portal for current fees as these adjust periodically.

After payment, your application enters the queue. Processing typically takes 3-5 working days, though this can extend during peak periods. You'll receive email updates at each stage. Some applicants report waiting up to two weeks during month-end when applications pile up.

Once approved, you'll receive a certificate of registration and a unique business registration number. Download this immediately and save it offline—it's your proof of business legitimacy for tax registration, bank accounts, and supplier agreements.

Next steps include registering for a KRA PIN tax number through itax.kra.go.ke and opening a business bank account. If you're importing or exporting goods, you'll eventually need registration with PEZA or KEBS, but those come after initial business registration.

Common mistakes include uploading documents with the wrong file format (use PDF or JPG only), mistyping the business name, and failing to verify email addresses before submitting. eCitizen experts on Kaziiko can guide you through these steps if you get stuck, which honestly saves hours of frustration.

Frequently Asked Questions

Can I use a business name if it's similar to an existing registered business?

No. The eCitizen BRS system flags names that are identical or confusingly similar to already-registered businesses. Your proposed name must be sufficiently distinct. If rejected, the system tells you immediately, so you can adjust and resubmit without losing your application fee.

How long does eCitizen registration actually take?

Processing time is 3-5 working days under normal circumstances. However, during peak periods (month-end or post-holiday rushes), it can stretch to two weeks. Incomplete applications automatically extend the timeline. Upload everything correctly the first time.

What if my application gets rejected?

You'll receive an email explaining why. Common reasons include blurry documents, missing information, or a business name that conflicts with an existing one. You can correct the issues and resubmit without paying the fee again—it's tied to your application, not the submission attempt.

Do I need a physical office address to register?

Yes. Your registered office address is required and will be public. This doesn't have to be a commercial space—many sole proprietors use residential addresses. However, some banks and suppliers later require a business premise, so plan accordingly.

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