eCitizen login Portal 2023: How To Register, Login , Government Services, Contacts And More

Learn everything you need to know about Kenya's eCitizen portal – from registration to accessing various government services.

Aug 13, 2023 - 18:06
Aug 13, 2023 - 18:06
eCitizen login Portal 2023: How To Register, Login , Government Services, Contacts And More
Everything You Need to Know About Kenya's eCitizen Portal

The Kenyan government has taken a significant stride in digital transformation by introducing the eCitizen login portal in 2014. This online platform is a gateway to many government services, revolutionizing how citizens interact with the government. Kenyans no longer need to grapple with endless queues for government services. In this comprehensive guide, we'll delve into everything you need to know about the eCitizen portal, from registration procedures to the array of services it offers.

Key Takeaways:

  1. The eCitizen login portal, hosted at, is Kenya's go-to platform for government services.
  2. The portal offers various services, from Customs Manifest Lodgement to Business Name Registration, Tax Compliance Certificate checking, and more.
  3. eCitizen simplifies access to government services, eliminating the need for physical visits and lengthy queues.
  4. Existing users should open their preferred internet browser to log in, navigate to the e-Citizen Login Portal, and enter their Password/User ID.
  5. For new users, the process entails opening an internet browser, accessing the eCitizen Portal, clicking on 'Create an Account,' and filling in the required information.
  6. Password forgotten? Reset it by submitting your username or email address. Follow the instructions sent to your email for password recovery.

What Is eCitizen Portal?

The eCitizen portal, available at, represents a significant shift in how government services are delivered in Kenya. Gone are the days of enduring long lines and navigating through official processes to access essential services. This portal, operational since 2014, serves as a one-stop destination for many services catering to citizens' needs. Whether you're seeking a tax compliance certificate, business name registration, or even solemnization of marriage, the eCitizen portal has you covered.

READ ALSO: Cyber Attack Paralyzes eCitizen Portal: Government Assures No Data Breach Occurred

The eCitizen Experience

At its core, eCitizen enhances citizens' access to government services. It's a digital transformation that simplifies citizens' lives by streamlining processes and minimizing physical interactions. With eCitizen, citizens no longer need to brave traffic, stand in long queues, or shuffle through stacks of paperwork to get things done. Instead, they can complete government-related tasks online using smartphones, tablets, or computers.

A Glimpse into Citizen Portal: Who Can Use It and How?

If you're a Kenyan citizen looking to tap into the convenience of the eCitizen portal, here's how you can do it. To create and activate your account, you'll need:

  1. A computer, smartphone, or tablet with an internet connection.
  2. Your National ID card number.
  3. A functional email address.
  4. A passport-sized photo in digital format.
  5. An active mobile phone number.

Once you've gathered these requirements, it's time to decide which type of account suits your needs. The eCitizen portal offers four types of accounts:

  1. Citizens: Exclusively for Kenyan citizens with a National Identity card.
  2. Business: Designed for registered businesses in Kenya, requiring a business registration number for account creation.
  3. Foreign Residents: Tailored for non-nationals residing in Kenya, substituting the National ID number with a foreigner certificate.
  4. Visitor: Intended for aliens seeking a Kenyan Visa for entry.

A Glimpse into Citizen Portal: Who Can Use It and How?

eCitizen Account Registration: Step by Step

Creating an eCitizen account is a straightforward process, even for those who need to be tech-savvy. Here's a step-by-step breakdown of how to go about it:

1. ID Verification:

    • Open your browser and visit
    • Click on the 'Create Account icon located at the top-right corner.
    • Choose the type of account you want (Citizens, Business, Foreign Residents, or Visitors).

2. Personal Details:

    • Select the Citizens account.
    • Enter your National ID card number and first name (as it appears on the card). Click 'Validate.'
    • If the information is correct, the portal will display your passport photo and prompt you to fill in your name and ID number.

3. Email Verification:

    • Enter your email address, create a password, and agree to the terms and conditions. Click 'Continue.'
    • Verify your email address by clicking the verification link sent by eCitizen to your email.

4. Mobile Number Verification:

    • Confirm your mobile number by entering it. You'll receive a verification code on your phone.
    • Enter the code and click 'Verify.'

5. Passport Photo Upload:

    • Upload a recent passport-sized photo (max dimensions 500px by 500px).
    • Click 'Continue' to complete the registration process.

Congratulations! You've successfully registered your eCitizen account. Now, you can access your eCitizen dashboard, where a world of government services awaits.

Popular eCitizen Services Beyond Registration

One of the remarkable aspects of the eCitizen portal is that it offers a diverse range of government services, all accessible through a few clicks. Let's take a closer look at some of the services you can access through the eCitizen portal:

Popular eCitizen Services Beyond Registration

1. Criminal Investigation Department (CID): Obtain a Police Clearance Certificate (certificate of good conduct) online. Schedule a fingerprinting appointment and make payments conveniently.

2. National Transport and Safety Authority (NTSA): Access various NTSA services, including obtaining a provisional driving license, booking a driving test, renewing a driving license, endorsing a driving class, and more.

3. Kenya Revenue Authority (KRA): Navigate through many KRA services, such as applying for a KRA PIN, filing returns, checking PIN status, tax agent checking, compliance certificate checking, customs goods declaration, and more.

4. Ministry of Lands: Conduct an official name search (Nairobi Blocks) and soon acquire a land rent clearance certificate or apply for an official copy from the Ministry of Lands.

5. Immigration Department: Apply for adult passports, passport applications for children, and Kenyan visas for non-nationals.

6. Registrar of Marriages: Access various marriage-related services, including notice of marriage, issuance of a registrar's certificate, solemnization of marriage, issuance of a marriage certificate, commissioning of affidavits, and special licenses for marriage.

7. Registrar of Companies: Perform an online business name search, register your business name, obtain a single business permit, and procure a fire certificate for your business premises.

8. Civil Registration Services: Apply for birth, late, and death certificates.

How To Pay For Government Services Using the  eCitizen Portal 

The eCitizen portal not only simplifies service access but also streamlines payment processes. While creating an eCitizen account is free, certain government services incur fees. The payment options are designed for convenience, allowing you to choose what suits you best. These options include mobile money, online banking, and debit cards.

Once you've identified the service you need, an invoice will be generated alongside the respective fee. This will lead you to various payment choices, including mobile money. Among the popular payment methods is Lipa Na M-Pesa, using the pay bill number 222222.

How to Use Lipa Na M-Pesa for Payments on eCitizen:

  1. Open the M-Pesa icon on your mobile phone.
  2. Select 'Lipa na M-Pesa.'
  3. Choose 'Pay Bill' and input eCitizen's business number: 222222.
  4. The account number will be generated based on the service.
  5. Enter the amount specified in the invoice.
  6. Input your M-Pesa PIN and confirm the payment.

Upon completion, you'll receive a confirmation message from Safaricom, marking the successful payment. Return to the eCitizen portal and confirm the task's completion while anticipating feedback.

Customer Care

If you have any issues, problems, or questions in relation to your attempts to access services on the E-Citizen Platform you may get in touch with our customer care on telephone number +254207903260 or on email address [email protected]

READ ALSO: eCitizen NTSA Driving Licence Renewal in Kenya: Online Simplified


In conclusion, the eCitizen login portal is a prime example of Kenya's commitment to embracing digital transformation for the betterment of its citizens. With this portal, Kenyans can bid farewell to the days of tiresome bureaucratic processes and long queues. Instead, they can leverage the power of technology to access government services efficiently, effectively, and from virtually anywhere.


What is the eCitizen login portal? 

The eCitizen login portal ( is a centralized online platform where Kenyan citizens can access a wide range of government services, from business registration to passport applications, all from the comfort of their digital devices.

How do I log into the eCitizen portal? 

For existing users, open your preferred internet browser, navigate to the e-Citizen Login Portal, and enter your Password/User ID. For new users, open an internet browser, access the eCitizen Portal, click 'Create an Account,' and fill in the required information.

What are the different types of eCitizen accounts? 

eCitizen offers four types of accounts: Citizens (for Kenyan citizens with a National Identity card), Business (for registered businesses in Kenya), Foreign Residents (for non-nationals residing in Kenya), and Visitor (for aliens requiring a Kenyan Visa).

How do I make payments for government services on eCitizen?

While creating an eCitizen account is free, certain services come with fees. Payment options include mobile money, online banking, and debit cards. For mobile money, you can use Lipa Na M-Pesa through the pay bill number 222222

Can I access government services from different ministries through eCitizen? 

Yes, the eCitizen portal provides access to a wide range of government services across various ministries, including the Ministry of Lands, National Transport and Safety Authority (NTSA), Kenya Revenue Authority (KRA), Immigration Department, Registrar of Marriages, Registrar of Companies, and Civil Registration Services.

How does eCitizen contribute to government service accessibility? 

eCitizen simplifies access to government services by providing a user-friendly online platform where citizens can complete tasks and obtain information without physical visits to government offices. This enhances accessibility, reduces bureaucracy, and saves time for citizens.

Disclaimer: This article is based on information available during writing and is subject to change. Always refer to official sources for the most up-to-date information on the eCitizen login portal and its services.

What's Your Reaction?








Joseph Richard Joseph is a graduate of Mathematics and Computer Science (Applied Option). With expertise in Technology and Finance, he brings his knowledge to the field, demonstrating an authoritative understanding of these interrelated areas. Joseph is pursuing a Master's in Software Engineering, further expanding his skill set.