eCitizen Kenya: The Complete Guide to All Government Services (2026)
eCitizen is Kenya's one-stop portal for over 200 government services. This guide covers how to create an account, navigate the portal, and access the most important services — from passports to business registration.
What Is eCitizen Kenya?
eCitizen (ecitizen.go.ke) is the Kenyan government's unified digital services portal, hosting over 250 government services from 67 agencies. Everything from renewing your passport to registering a company to paying land rates 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
- Enter your National ID number — your name and date of birth auto-populate from IPRS
- Enter a valid email and a Safaricom phone 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/renewal (KSh 4,550 standard, KSh 7,550 express), visa applications, alien card renewal.
NTSA: Driving licence application/renewal, vehicle registration, logbook transfer, PSV licence.
Business Registration Service: Business name (KSh 950), company incorporation (from KSh 10,650), annual returns.
Ministry of Lands (Ardhisasa): Land search, title deed verification, property valuation, subdivision applications.
KRA: PIN registration, Tax Compliance Certificate download, VAT and WHT filing.
Civil Registration: Birth certificate (KSh 50), death certificate, marriage certificate.
How to Pay on eCitizen
All payments use eCitizen Paybill: 222222. The account number is the reference on your e-Slip. 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 cache
- OTP not received: ensure your Safaricom number is not registered to someone else on Huduma Namba
- 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 Huduma Centre with your application reference
Get Help With Any eCitizen Service
Kaziiko experts handle passport appointments, business registration, land searches, and more — remotely from KSh 300. Browse experts →
Get Expert Help on Kaziiko
Kaziiko connects you with verified Kenyan experts who handle government services, tax compliance, business registration, and more — remotely, fast, and paid via M-Pesa.
- Browse Verified Kenyan Experts on Kaziiko — find the right expert for your needs.
- Browse All Services on Kaziiko — KRA, eCitizen, NTSA, SHA, NSSF and more.
- Post a Task — describe what you need and get quotes from experts.
