INDEPENDENT INFORMATION GUIDES
Browse all guides
Browse every published AGI guide or start with a category. Each guide explains the next steps and links to the responsible official agency; AGI does not process applications or payments.
Tax, PINs and KRA accounts
Clear guides to KRA tax information, iTax access and common tax-account questions.
eCitizen accounts and passports
Guides to eCitizen account access and passport applications, with links to official services.
Driving licences and NTSA services
Practical guides to Kenyan driving licence applications, renewals, tests and NTSA services.
Portal Help
Practical troubleshooting for slow portals, delayed codes, upload errors, session timeouts and unclear payment status.
Other government services
Find the responsible agency and official website for a government service not covered by a dedicated guide category.
Access the KRA iTax portal safely
Follow these steps to reach the genuine KRA iTax portal and protect your credentials before signing in.
Add Another Driving Licence Class
How to find NTSA’s driving class endorsement service for a licence holder seeking another vehicle class.
Apply for a Kenyan birth certificate
Find the official Civil Registration Services route for a birth certificate and distinguish ordinary from late registration.
Apply for a Kenyan Certificate of Good Conduct
Find the official DCI application route, fingerprinting instructions and certificate download guidance.
Apply for a Kenyan passport for a child
Review the official requirements and parent or guardian responsibilities for a child passport application.
Apply for a Provisional Driving Licence (PDL)
How to find and apply for a Kenyan Provisional Driving Licence through the official NTSA eCitizen portal.
Apply for or Renew a Driving Licence
How to locate driving licence issuance and renewal services through NTSA eCitizen.
Book a Driving Test in Kenya
How to find the NTSA driving test booking service and follow the official booking process.
Check a Driving Licence or Smart DL Application Status
Where to start when checking a driving licence record or Smart Driving Licence application status.
Check a government portal payment before paying again
How to check an unclear or pending government-service payment and reduce the risk of paying twice.
Check a Kenyan passport application status
Check passport progress through your eCitizen account or the status method published by Immigration.
Collect a Kenyan passport after it is ready
Check the official collection instructions and prepare the identification and receipt documents requested by Immigration.
Find a Huduma Centre service or appointment
Use Huduma Kenya’s official directory to find a service, check centre details and confirm appointment requirements.
Find an official government service online
Find the responsible government agency and its genuine website for services not covered by AGI’s dedicated guide categories.
Find driving licence and NTSA services
Find official NTSA services for provisional licences, driving tests, licence renewals, replacements and class endorsements.
Find eCitizen account sign-in help
Use eCitizen’s own sign-in and recovery options if you cannot access your account.
Find Kenya’s passport application service
Open the Directorate of Immigration’s eCitizen service and check current passport requirements.
Find KRA PIN recovery guidance
Recover a forgotten KRA PIN, find your PIN certificate, or reset iTax access using KRA’s official channels.
Fix a name or date-of-birth mismatch before a passport application
What to do when the name or date of birth on your ID does not match your birth certificate before applying for a passport.
Fix common government portal document-upload errors
Checks for file type, size, filename and upload errors when a portal requests supporting documents.
Prepare for a passport appointment and biometrics
Prepare for the in-person document submission and biometrics appointment after applying for a Kenyan passport.
Recover from a government portal session timeout
What to do when a government portal signs you out or shows a session-expired message.
Register for Kenya’s Social Health Authority (SHA)
Find the official SHA registration route and the self-registration and assisted-registration options.
Renew or replace a Kenyan passport
Find the official process for renewing or replacing a Kenyan passport and prepare the required documents.
Replace a Lost or Damaged Driving Licence
How to find the official NTSA duplicate driving licence service if your licence is lost, stolen or damaged.
Report and replace a lost Kenyan passport
Find the official lost-passport process and the supporting records Immigration lists for replacement.
Resolve a passport payment that is not reflected
Checks to make when a passport payment appears pending or is not reflected in your official application.
Troubleshoot common government portal problems
First checks for slow pages, delayed codes, unclear payments and website errors on government services.
Understand a Tax Compliance Certificate application
Apply for a KRA Tax Compliance Certificate (TCC), check the main compliance conditions and understand what happens after submission.
Understand KRA nil returns
Understand when a nil return is appropriate and how to file one using KRA’s current service instructions.
Use the HELB student portal for funding applications and status
Find the official HELB student portal and check the instructions for account registration, loan applications and status.
What to do when a government application has no confirmation or reference
Checks to make when you submit a form but do not see a confirmation message or reference number.
What to do when a government portal is slow or unavailable
Safe checks to make when an official service loads slowly, fails to open or repeatedly returns an error.
What to do when a government portal SMS or OTP is delayed
Steps to take when a sign-in or verification code has not arrived.