Step-by-step process to register on eCitizen BRS portal

Step-by-step process to register on eCitizen BRS portal

Registering on the eCitizen Business Registration Service (BRS) portal streamlines company formation in Kenya. This guide walks through account creation, login, and accessing BRS services.

Prerequisites

Before starting, gather these essentials for smooth registration.

  • Valid National ID, passport, or alien ID for all directors

  • Active KRA PIN for each director/shareholder

  • Personal email address and mobile number (must be Kenyan-registered)

  • Passport-sized photos (digital, clear, recent)

  • Proposed company names (3-5 options, in priority order)

Ensure your phone receives SMS OTPs and email is accessible. Use a stable internet connection and modern browser like Chrome or Firefox.

Step 1: Access eCitizen Portal

Navigate to the official eCitizen website.

  1. Open browser and go to www.ecitizen.go.ke

  2. Click "Sign Up" or "Create Account" if new user

  3. Enter your National ID number (or passport/alien ID)

  4. Provide email address and phone number

  5. Create a strong password (8+ characters, mix of letters/numbers)

  6. Complete CAPTCHA verification

  7. Submit form and check email/SMS for OTP

The portal links your ID to government services across agencies.

Step 2: Verify Account with OTP

Security confirmation activates your account.

  1. Enter 6-digit OTP sent to your phone/email

  2. Click "Verify" or "Next"

  3. Update profile if prompted (add KRA PIN, address)

  4. Set security questions for password recovery

  5. Save changes and proceed to dashboard

OTP expires in 10 minutes—request resend if needed. Personal accounts work for sole proprietorships; organizations need separate setup.

Step 3: Locate BRS Service

Find Business Registration Service from dashboard.

  1. Login to eCitizen dashboard

  2. Scroll to "Services" or search bar

  3. Type "BRS" or "Business Registration Service"

  4. Click "Business Registration Service (BRS)" tile

  5. Confirm your details on popup

  6. Click "Continue" or "Proceed to BRS"

Recent updates merged name reservation with registration, simplifying workflows.

Step 4: BRS Portal Login

Access the dedicated BRS interface.

  1. On BRS landing page, click "Login with eCitizen"

  2. Select Personal or Organization account type

  3. Confirm login details match your eCitizen profile

  4. Click "Continue"

  5. Dashboard shows options: "Make Application," "Track Application"

First-time users see welcome screen—familiarize with menus before proceeding.

Step 5: Name Reservation (Integrated)

Propose and reserve your business name.

  1. Click "Make Application"

  2. Select "Registration of Private Limited Company" (or Business Name)

  3. Enter 3 preferred names (order of priority)

  4. Add business activity/description

  5. Upload director details: ID copies, KRA PINs, photos

  6. Review and submit

System auto-checks name availability. Fee: KSh 150. Approval takes 1-2 days.

Step 6: Complete Registration Forms

Fill mandatory incorporation documents.

  1. Once name approved, return to dashboard

  2. Click "Register Company"

  3. Complete Form CR1 (Application for Registration):

    • Company name, registered office address

    • Directors/shareholders details (min 1 director, 1 shareholder)

    • Share capital (min KSh 100)

  4. Fill Form CR2 (Nominal Capital Statement)

  5. Fill Form CR8 (Notice of Registered Office)

  6. Upload supporting docs: IDs, PINs, photos (PDF/JPG, <2MB each)

Fields auto-populate from your profile where possible.

Step 7: Generate and Pay Invoice

Fees depend on share capital (typically KSh 10,000-12,000).

  1. Submit forms—system generates invoice

  2. Review total: registration + stamp duty + name fee

  3. Click "Pay Now"

  4. Choose M-PESAAirtel Money, or card

  5. For M-PESA: Enter till number, pay via STK push

  6. Upload payment proof if required

Payment confirms within seconds. Save receipt MPESA reference.

Step 8: Submit and Track Application

Final submission triggers review.

  1. Verify all details

  2. Click "Submit Application"

  3. Note application number for tracking

  4. Go to "Track Application" tab

  5. Enter reference number to monitor status

Registrar reviews in 3-7 working days. Updates via email/SMS.

Step 9: Download Certificate

Approved applications receive digital certification.

  1. Check email for approval notification

  2. Login to BRS dashboard

  3. Go to "Downloads" or "My Applications"

  4. Download Certificate of Incorporation

  5. Print for records/banking

Certificate includes CR number—key for KRA PIN, bank account, permits.

Common Challenges and Solutions

Issue Solution
OTP not received Check number format (+254), spam folder, request resend
Name rejected Submit alternatives; avoid generic/trademarked terms
Document upload fails Use PDF/JPG <2MB; scan clearly at 300 DPI
Payment stuck Clear browser cache; try different method
Account locked Contact BRS support via portal chat (8am-5pm)

Post-Registration Steps

After incorporation:

  1. Apply for Company KRA PIN on iTax portal

  2. Open corporate bank account (requires certificate)

  3. Get county single business permit

  4. Register for NHIF/NSSF if employing staff

  5. File annual returns (due within 7 months of year-end)

Tips for Success

  • Prepare documents offline in folder structure

  • Use desktop/laptop—mobile limits uploads

  • Apply weekdays 8am-4pm for faster processing

  • Track weekly; follow up via BRS helpline: 0709 932 000

  • Backup certificate PDF securely

This process typically takes 5-10 days total. BRS portal handles 90% of Kenya's new registrations digitally.

› More Article

Stay Connected with Nairobi Online

Explore more listings, articles, and service providers across Nairobi.