eCitizen Kenya: The Complete Guide to All Government Services (2026)
eCitizen is Kenya's unified government services portal. First-time adult passport applicants can currently only select the 34-page booklet at KSh 7,500 on eCitizen.
What Is eCitizen Kenya?
eCitizen (ecitizen.go.ke) is Kenya's unified digital services portal, hosting thousands of government services from over 100 agencies. Everything from renewing your passport to registering a company to searching land titles can now be done on eCitizen โ without visiting a government office.
How to Create an eCitizen Account
- Go to ecitizen.go.ke and click Create Account
- Choose your account type: Kenyan Citizen, Foreign Resident, or Visitor
- Enter your National ID number or passport number (your name and date of birth auto-populate from IPRS)
- Enter a valid email and a mobile number
- Verify via OTP sent to your phone
- Set a strong password (the portal logs you out after 10 minutes of inactivity)
The Most Used eCitizen Services
Immigration: Passport application and renewal. First-time adult applicants can currently only select the 34-page Ordinary 'A' booklet at KSh 7,500 on eCitizen. Visa applications and alien card renewal also available. Check the live portal before paying, as booklet availability changes with supply.
NTSA: Driving licence application and renewal, vehicle registration, logbook transfer, PSV licence. Check the current fee on ntsa.go.ke.
Business Registration Service: Business name registration, company incorporation, annual returns. Check the current fee on brs.go.ke.
Ministry of Lands (Ardhi): Land search, title deed verification, property valuation, subdivision applications.
KRA: PIN registration, Tax Compliance Certificate download, VAT and WHT filing on itax.kra.go.ke.
Civil Registration: Birth certificate, death certificate, marriage certificate. Check the current fee on the portal.
How to Pay on eCitizen
All payments use eCitizen Paybill: 222222. Use the invoice reference from your e-Slip as the account number. You can also pay via Airtel Money, bank transfer, or Visa/Mastercard. Never pay to any other number โ scammers impersonate eCitizen on WhatsApp and Facebook.
Common eCitizen Problems and Solutions
- Portal won't load: Use Chrome Incognito and clear your cache
- OTP not received: Ensure your phone number is registered correctly on your Maisha Namba profile
- Application stuck 'Under Review': Wait 5 business days, then call the specific agency helpline
- Payment made but application not updated: Take your M-Pesa confirmation to a Huduma Centre with your application reference
Get Help With Any eCitizen Service
Kaziiko experts handle passport applications, business registration, land searches, and more โ remotely from KSh 300. Find a verified Kenyan expert on Kaziiko
You can also browse all services on Kaziiko โ KRA, eCitizen, NTSA, SHA, NSSF and more.
Frequently Asked Questions
What is the current passport fee on eCitizen?
As of 8 October 2026, first-time adult applicants can only select the 34-page Ordinary 'A' booklet at KSh 7,500. The portal historically offered multiple options: 34-page (KSh 7,500), 50-page (KSh 9,500), 66-page (KSh 12,500), diplomatic (KSh 15,000), and lost or mutilated replacements (KSh 20,000). Since availability shifts with supply, always confirm the current fee and options on the eCitizen passport page before paying.
How long does a passport take after I apply on eCitizen?
Standard processing is 10โ14 working days from the date you complete your biometric capture at an Immigration office. Processing time depends on document verification and current office workload, not on when you submit your online application. During peak travel seasons, expect longer delays.
Which national ID system is current in 2026?
Maisha Namba began pilot rollout in November 2023 and replaced Huduma Namba. The Maisha Namba is a lifelong personal identifier assigned from birth, and the Maisha Card is the new chip-enabled national ID. Both systems are now active in Kenya following the court-approved resumption of the rollout in August 2024.
Is eCitizen paybill 222222 safe to use?
Yes. Paybill 222222 is the official government payment number gazetted for all eCitizen services. Many scammers use fake eCitizen WhatsApp messages and Facebook ads to collect payments to other numbers. Always pay through the official ecitizen.go.ke portal or directly via M-Pesa paybill 222222, and keep your OTP private.
