betaThis is a new service — your feedback will help us to improve it.
Services A–Z
Browse all government services available online. Services are delivered through eCitizen, KRA iTax, Ardhisasa, and other government platforms.
Business & Self-Employed
Biashara- ›Register a business nameSajili jina la biashara3–5 working daysKES 950 – 10,650
- ›Register a private limited company (LLC)Sajili kampuni ndogo (LLC)5–7 working daysKES 10,650
- ›File company annual returnsWasilisha ripoti ya kila mwaka ya kampuni1–3 working daysKES 2,050 – 5,000
- ›Apply for a food business licenceOmba leseni ya biashara ya chakula5–10 working daysVaries by county
Passports & Travel
Pasipoti na Safari- ›Apply for a Kenyan passportOmba pasipoti ya Kenya10–21 working daysKES 4,550
- ›Apply for an emergency travel documentOmba hati ya safari ya dharura3 working daysKES 4,550 + KES 3,000 surcharge
- ›Apply for an East Africa Tourist VisaOmba viza ya utalii ya Afrika Mashariki3–5 working daysUSD 100
- ›Apply for an Alien Card (Class G)Omba kadi ya mgeni30–60 working daysKES 10,000
Transport
Usafiri- ›Apply for a driving licenceOmba leseni ya kuendesha5–14 working daysKES 3,050
- ›Register a motor vehicleSajili gari5–10 working daysKES 3,000 – 15,000
- ›Transfer vehicle ownership (logbook transfer)Hamisha umiliki wa gari5–7 working daysKES 3,050
- ›Book a motor vehicle inspectionPanga ukaguzi wa gariSame dayKES 570 – 1,060
Land & Housing
Ardhi na Nyumba- ›Search land title on ArdhisasaTafuta hati ya ardhiInstant (online)KES 500
- ›Pay county land ratesLipa kodi ya ardhi ya kauntiSame day (online or at county offices)Varies by county and land classification
- ›Apply for building plan approvalOmba idhini ya mpango wa ujenzi30–60 working daysVaries by county and floor area
- ›Apply for a land title deedOmba hati ya miliki ya ardhi30–90 working daysKES 5,000 – 10,000
Taxes & Revenue
Kodi na Mapato- ›Register for a KRA PINJisajili kwa PIN ya KRAInstant (online)Free
- ›File individual income tax returns (iTax)Wasilisha fomu ya kodi ya mapato30 minutes (online)Free
- ›Register for VATJisajili kwa VAT3–5 working daysFree
- ›Submit an import customs declarationWasilisha tamko la forodha1–5 working daysDuty rates vary by commodity
Health
Afya- ›Register for NHIF / Social Health AuthorityJisajili kwa NHIF / Mamlaka ya Afya ya Jamii1–3 working days2.75% of gross salary (employed); income-based (self-employed)
- ›Register dependants under SHASajili wanategemezi chini ya SHAInstant (online)Free
- ›Access HIV testing and counselling servicesPata huduma za upimaji wa VVU1–2 hoursFree at public facilities
- ›Register a pharmaceutical product (PPB)Sajili dawa (PPB)90–180 working daysKES 50,000 – 200,000 (varies by product type)
Employment
Ajira- ›Register for NSSFJisajili kwa NSSF1–3 working daysKES 200/month (minimum)
- ›Apply for a work permit (foreign nationals)Omba kibali cha kazi (raia wa kigeni)30–60 working daysKES 100,000 – 250,000
- ›Apply for a HELB student loanOmba mkopo wa HELB30–60 daysFree to apply; repayment begins 12 months after graduation
- ›Register for NITA vocational trainingJisajili kwa mafunzo ya NITA1–5 daysSubsidised rates vary by course
Identity Documents
Vitambulisho- ›Apply for a National Identity CardOmba kitambulisho cha taifa21–30 working daysFree (first issue); KES 100 (replacement)
- ›Get a Certificate of Good ConductPata cheti cha mwenendo mzuri14–21 working daysKES 1,050
- ›Apply for a birth certificateOmba cheti cha kuzaliwa7–14 working daysKES 50 (new); KES 300 (replacement)
- ›Register a death and get a death certificateSajili kifo na pata cheti cha kifo3–7 working daysFree (within 6 months); KES 20 + penalty (late)
Education & Training
Elimu- ›Access KCSE exam results (KNEC)Angalia matokeo ya KCSEInstant (results); 7–14 days (certificate)Free (results); KES 2,050 (replacement certificate)
- ›Check university placement (KUCCPS)Angalia uwekaji wa chuo kikuu (KUCCPS)Instant (check); 30 days (application processing)KES 1,500 (application fee)
- ›Apply for a TVET college programmeOmba programu ya chuo cha TVET30–60 daysKES 1,500 (application); subsidised tuition for public TVET
- ›Enrol a child in a public primary schoolAndikisha mtoto shule ya msingi ya umma1–3 daysFree (public schools)
Environment
Mazingira- ›Apply for Environmental Impact Assessment (EIA) approvalOmba idhini ya EIA30–90 working daysKES 10,000 + 0.1% of project cost
- ›Submit an Environmental Audit to NEMAWasilisha ukaguzi wa mazingira NEMA14–30 working daysKES 5,000
- ›Apply for a forest product harvesting licenceOmba leseni ya mazao ya misitu14–30 working daysKES 2,000 – 50,000 (varies by product and quantity)
- ›Apply for a water abstraction permitOmba kibali cha kuchota maji30–60 working daysKES 5,000 – 50,000 (varies by volume)