If you have ever applied for a job in Kenya — especially in a bank, school, hospital, NGO, or government office — you have almost certainly been asked to produce a Certificate of Good Conduct. Many Kenyans are caught off guard by this requirement, either not knowing how to apply, not knowing how long it takes, or losing weeks to avoidable mistakes in the application process.
This guide covers everything you need to know to apply for your Good Conduct Certificate in 2026 — from creating your DCI account to collecting your certificate — in plain, practical steps.
What Is a Good Conduct Certificate and Why Employers Require It
A Certificate of Good Conduct is an official document issued by the Directorate of Criminal Investigations (DCI) in Kenya. It confirms that the person named on the certificate has no criminal record in Kenya as of the date of issue.
Employers use it as a standard background check. It is required for most formal employment in Kenya including teaching positions under TSC, banking and financial services jobs, NGO and UN positions, government jobs applied through the Public Service Commission, security industry jobs, and many private sector roles where employees handle money, children, or sensitive information.
It is also increasingly required for visa applications, university admissions, professional licensing, and tenancy agreements for high-end properties. If you are job hunting in 2026, getting your Good Conduct Certificate before you even start applying saves you time when offers come through.
How Long Does It Take? Realistic Timelines in 2026
The official processing time stated by DCI is 7 to 14 working days from the date of biometric capture. In practice, based on what most Kenyans are experiencing in 2026, the realistic timeline is:
From application submission to biometric appointment — 3 to 7 days depending on your chosen DCI office and how busy the system is. From biometric capture to certificate being ready — 10 to 21 days in most cases, sometimes longer for applicants outside Nairobi. Total realistic timeline — 2 to 4 weeks from start to finish.
If you need it urgently for a job offer with a tight deadline, apply immediately and inform your employer of the processing timeline. Most professional employers in Kenya understand and will give you reasonable time.
Requirements — What Documents You Need Before Applying
Before you open the eCitizen portal, have these ready:
Your original Kenya national ID card. A scanned copy or clear phone photo of your national ID — both front and back. A passport photo — recent, clear background, and meeting standard photo requirements. Access to your eCitizen account — if you do not have one, you will create it during the process. An M-Pesa registered mobile number to pay the application fee. The application fee is KSh 1,050 paid via M-Pesa through the eCitizen platform.
Step-by-Step: Creating Your DCI eCitizen Account
Go to ecitizen.go.ke in your browser. Do not use any other website — fake eCitizen sites exist and are designed to steal your money and personal information. The real site is ecitizen.go.ke only.
If you already have an eCitizen account, log in with your ID number and password and skip to the next section.
If you are new to eCitizen, click Register on the homepage. Enter your national ID number, your full name as it appears on your ID, your phone number, and create a password. Verify your phone number with the OTP sent via SMS. Your account is now created.
Once logged in, you will see a dashboard showing all available government services. Look for Directorate of Criminal Investigations or search for "Good Conduct" in the search bar.
Filling in the Application Form Correctly — Common Mistakes
Click on Certificate of Good Conduct under the DCI services section. A form will open asking for your personal details.
Fill in your full name exactly as it appears on your national ID — do not use nicknames or shortened versions. Enter your ID number, date of birth, and nationality. You will be asked to select the purpose of the certificate — choose the most appropriate option from the dropdown, such as employment, travel, or professional licensing.
You will then be asked to select your preferred DCI office for biometric capture. Choose the office closest to you. In Nairobi, the main DCI headquarters at Mazingira House on Kiambu Road handles the highest volume. County DCI offices are available in most major towns including Mombasa, Kisumu, Nakuru, Eldoret, and Nyeri.
The most common mistakes at this stage are entering a name that does not match the ID exactly, selecting the wrong DCI office and then failing to show up at the right location, and uploading a photo that is too dark or too small to be accepted by the system.
How to Pay: M-Pesa Payment Guide for Good Conduct
After completing your form, the system will prompt you to pay. The fee is KSh 1,050.
Click Pay Now and select M-Pesa as your payment method. Enter the phone number registered to your M-Pesa. You will receive an M-Pesa prompt on your phone — enter your M-Pesa PIN to confirm. Do not close the browser while the payment is processing.
Once payment is confirmed, you will receive a payment receipt on screen and via email. Download or screenshot this receipt — you will need it at your biometric appointment.
You will also receive an appointment confirmation showing your selected DCI office, date, and time slot for biometric capture.
What Happens After You Submit — Tracking Your Application
After paying and receiving your appointment confirmation, wait for your biometric date. On the day of your appointment, go to your selected DCI office with your original national ID and your payment receipt — either printed or shown on your phone.
At the DCI office, you will have your fingerprints captured digitally and your photo taken. This takes about 10 minutes. After biometric capture, your application enters the processing queue.
To track your application status, log back into your eCitizen account and go to your application history. The status will update from Submitted to Processing to Ready for Collection as it moves through the system. You will also receive an SMS notification when your certificate is ready.
Collecting Your Certificate — Which DCI Offices and How Long to Wait
You collect your certificate from the same DCI office where you did your biometric capture. Bring your original national ID and your payment receipt when going to collect.
Do not go to collect before receiving an SMS or seeing the Ready for Collection status on eCitizen — many people waste trips by going too early and finding their certificate is not yet ready.
Collection hours at most DCI offices are Monday to Friday, 8am to 4pm. The Nairobi DCI headquarters tends to have longer queues — arriving before 9am significantly reduces your waiting time.
The certificate is printed on security paper and is valid for one year from the date of issue.
Can Someone Apply on Your Behalf? Yes — Here Is How
Yes, a third party can apply on your behalf, but they cannot attend the biometric appointment for you. The biometric capture — fingerprints and photo — must be done by you in person. There is no way around this.
What a third party can do is create the eCitizen account for you, fill in the form, make the M-Pesa payment, and book the appointment. They can also collect the certificate on your behalf once it is ready, provided they carry a signed authorization letter from you plus your original ID and their own ID.
SkillForge Good Conduct Assistance — KSh 100 to 200
If you are stuck at any stage — cannot create the eCitizen account, having trouble with the form, payment not going through, or simply do not want to navigate the process alone — SkillForge can handle the application for you remotely. We fill in your form correctly, make the payment on your behalf, book your appointment at the right DCI office, and send you all confirmation documents immediately.
You still attend the biometric appointment yourself — that part cannot be done remotely. But everything before and after it, we handle.
The cost is KSh 100 to 200 depending on complexity.
📲 WhatsApp us now on 0757 179 712 — send "GOOD CONDUCT" and we will start your application within minutes.
Do not let a missing certificate delay a job offer you have worked hard to get. Apply today and have it done.