The eCitizen Account is very important when you want to request for the various 5,000+ plus Government Services in Kenya today. Nowadays, the Government services can be requested online on eCitizen and it is important that any Kenyan with a National ID register an account on eCitizen so as to be able to the very many services that are being offered. So, registering on eCitizen is a noble gesture as millions of Kenyans are already registered and are using their eCitizen accounts to get the various services online.
READ ALSO: How To Change eCitizen Account Mobile Number
Having an eCitizen account will enable you request, pay and get the various services at your convenience. It is quite important that you learn the steps that you need to take when you want to register on eCitizen. Since the future is online, you should not be left behind as eCitizen opens up a world of convenience in the provision of various Government services to Kenyans, Foreign Residents, Diplomats and even Visitors.
Requirements Needed In Registered For an eCitizen Account
For you to be able to register on eCitizen, there is a set of 4 key requirements that you need to ensure that you have with you. This includes; National ID, Mobile Number, Email Address and Passport Photo. Below is s brief description of what each of these requirements entails in relation to the process of How To Register For an eCitizen Account.
-
National ID
This is the most important requirement that is needed to enable one to create an eCitizen account online in Kenya. The details that will be need from the National ID includes; ID Number, First Name as per the ID and Year of Birth.
-
Mobile Number
The next requirement that will be needed in the process of creating a new eCitizen account is mobile number. This will enable you receive the verification codes from eCitizen that are needed for purposes of verifying and authenticating you newly created eCitizen account.
-
Email Address
Just like the mobile number, the email address sole purpose is to receive the eCitizen verification code. The purpose of getting verification codes as the name suggest is to verify your account when you create it online.
-
Passport Photo
The last requirements in the process of creating eCitizen account is the passport photo or simply photo. You need to attach a passport size photo of yourself during the process of creating a new eCitizen account online in Kenya.
How To Register For an eCitizen Account
Step 1: Visit eCitizen
The first and foremost step in the process of registering for a new eCitizen account is to visit eCitizen using https://accounts.ecitizen.go.ke/en then click on the “Register” button to proceed to step 2 below.
Step 2: Select eCitizen Account Type
Next, you need to select the type of eCitizen account that you want to register. Normally you can register either of the following eCitizen accounts i.e. Citizen (for Kenyan citizens), Resident (for foreign residents), Diplomat (for diplomats within Kenya) and Foreigner (for visitors to Kenya). In this blog post, we shall be creating an eCitizen account for Citizen (Kenyan Citizens). So, select “Citizen” to proceed to the next step of creating eCitizen account.
Step 3: Validate ID Details On eCitizen
Once you have selected the type of account that you want to register on eCitizen, you now need to enter your ID Number, First Name as per your ID and Year of Birth. Once you have entered these 3 details, click on the “Validate” button to validate the details on eCitizen. Once the details are validated properly on eCitizen, it will populate the full names of the citizen and the id number as shown below, then you can proceed to the next step.
Once you have verified the names are correct as per your National ID, then you can proceed to the next step after validating your ID details on eCitizen, by just clicking on the “Next” button to proceed to step 4.
Step 4: Enter Phone Number and Email Address
In this step, you need to enter the phone number and email address that you will be using in your eCitizen account. These two are important as the verification codes will be sent to both during the process of eCitizen account registration. Once you have entered the phone number and email address, click on the “Next” button.
Step 5: Enter OTP Sent to Phone Number or Email Address
Next, you need to enter the OTP verification that has been sent to your phone number or email address. You need to take note that the verification codes sent via SMS and email address are the same. So, enter the eCitizen account verification code and click on the “Next” button.
Step 6: Setup eCitizen Account Password
In this step, you need to setup a new password for your newly registered eCitizen account. So as to be able to protect your eCitizen account, you are required to ensure that your password;
- Has a minimum of 8 characters
- Contains at least one upper case letter
- Contains at least one lower case letter
- Contains at least one digit
- Contains at least one special character e.g !@#$%^&*()_+{}[]:;?/|\\
Once you have setup the new password for your eCitizen account, click on the “Next” button to proceed to the last step.
Step 7: Upload Your Passport Photo
The last step in the process of registering for a new eCitizen account involves uploading a passport photo in your account profile. You need to take a good passport photo and upload it in your eCitizen account and to to that just click on the “Click to Upload” feature. Your photo is a vital part of your eCitizen account.
Once you have uploaded the passport photo, tick the check box titled “I agree to the terms and conditions” as shown above and click on the “Complete” button to finish the process of registering for a new eCitizen account.
READ ALSO: How To Create eCitizen Account
After completing the last step, you will re-directed to the eCitizen login page where you will now use your ID Number and eCitizen password to login to your newly registered eCitizen account. The above 7 steps sums up the whole process of registering for a new eCitizen account. As a reminder, you need to ensure that you have with you the 4 main requirements needed to make the process of eCitizen account registration easier.

Matthews Ohotto is an Experienced Online Tutorials Blogger in Kenya. He is a holder of Bachelor of Business Information Technology (BBIT) Degree; Second Class Honours Upper Division from Jomo Kenyatta University of Agriculture and Technology (JKUAT). His primary role and responsibility at CYBER.CO.KE revolves around Writing Comprehensive Latest Blog Posts, Online Tutorials and Sponsored Content in Kenya. You can contact him today using: [email protected]
![]() KRA PIN REGISTRATION |
Are you looking for KRA PIN Registration service? We are online and ready to assist you today. Submit your request for KRA PIN Registration service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() KRA PIN RETRIEVAL |
Are you looking for KRA PIN Retrieval service? We are online and ready to assist you today. Submit your request for KRA PIN Retrieval service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() KRA PIN UPDATE |
Are you looking for KRA PIN Update service? We are online and ready to assist you today. Submit your request for KRA PIN Update service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() KRA PIN CHANGE OF EMAIL ADDRESS |
Are you looking for KRA PIN Change of Email Address service? We are online and ready to assist you today. Submit your request for KRA PIN Change of Email Address service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
![]() SELF HELP GROUP KRA PIN REGISTRATION |
Are you looking for Self Help Group KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Self Help Group service at CYBER.CO.KE today. You will receive your kra e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Self Help Group KRA PIN Number which takes between 3 - 5 working days. |
|
![]() COMPANY KRA PIN REGISTRATION |
Are you looking for Company KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Company KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Company KRA PIN Number which takes between 3 - 5 working days. |
|
![]() KRA NIL RETURNS FILING |
Are you looking for KRA Nil Returns Filing service? We are online and ready to assist you today. Submit your request for KRA Nil Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your KRA Nil Return has been successfully filed on KRA Portal. |
|
![]() KRA EMPLOYMENT RETURNS FILING |
Are you looking for KRA Employment Returns Filing service? We are online and ready to assist you today. Submit your request for KRA Employment Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your KRA Employment Return has been successfully filed on KRA Portal. |