Home›Blog›How to Get a DCI Certificate of Good Conduct for Foreign Nationals in Kenya
Guide4 min read

How to Get a DCI Certificate of Good Conduct for Foreign Nationals in Kenya

Foreign nationals working or living in Kenya need a DCI certificate of good conduct for employment, visas, and residency applications. Here's the exact process, costs, and timeline you need to know.

good conductimmigrationgovernmentKenya
27 October 2026
How to Get a DCI Certificate of Good Conduct for Foreign Nationals in Kenya

A DCI certificate of good conduct is mandatory for most foreign nationals in Kenya. Whether you're applying for a work permit, residency visa, or employment with a Kenyan company, the Directorate of Criminal Investigations (DCI) will likely require this document. The process sounds straightforward but involves multiple steps, specific requirements, and patience.

The DCI certificate of good conduct proves you have no criminal record in Kenya. Kenyan employers, immigration officials, and government agencies use it as a vetting tool. Without it, visa applications stall and job offers evaporate. The good news: the process is transparent and costs less than you'd expect.

Who Needs This Certificate

Foreign nationals applying for employment in Kenya almost always need it. Immigration will ask for it when you apply for a work permit or residence permit. Educational institutions sometimes require it. If you're marrying a Kenyan citizen or adopting a child, expect the DCI to ask for one. Some landlords request it during rental agreements, though this is less common.

Kenyan citizens also need this certificate for similar reasons—employment abroad, visa applications, or security vetting. The process for foreign nationals is identical to the Kenyan process, though processing times may vary slightly.

The Step-by-Step Process

Start by visiting the good conduct certificate experts or going directly to the DCI's official channels. You can apply online through the eCitizen portal (ecitizen.go.ke) or in person at your nearest DCI office.

Online application (faster): Log into ecitizen.go.ke using your email. Search for "Certificate of Good Conduct." Fill in your personal details—full name, date of birth, nationality, passport number. Upload a scanned copy of your passport or national ID. Pay the fee via M-Pesa or card (currently KSh 1,500 for foreign nationals; verify current rates on the portal). Submit and note your reference number.

Processing takes 3-5 working days if submitted online. The DCI will email you when it's ready. You collect it in person at the DCI headquarters in Nairobi or specified regional offices, or pay for courier delivery.

In-person applications require a visit to your nearest DCI office. Bring your original passport, completed application form (available at the office), and payment. This method takes longer—typically 7-10 working days—because the office handles higher volumes.

Common Delays and What to Avoid

Incomplete passport scans cause rejections. Ensure the scan is clear, shows both pages, and is under 5MB. Some applicants use incorrect names on applications—match it exactly to your passport. If the DCI flags your name as potentially linked to records (even false matches), expect delays while they investigate.

Payment failures are another culprit. M-Pesa payments sometimes time out; save your receipt and resubmit if needed. Contact the eCitizen support line if the payment processed but the system didn't register it.

If you've lived in Kenya previously or have a complicated history, the DCI may conduct additional checks. This can add 2-3 weeks to the process.

What You'll Receive

The DCI issues a physical certificate—a formal document with your details, the issue date, and validity period (usually 5 years). This is what immigration and employers want to see. It's not a "pass" or "fail"; it simply states whether records exist against you.

Keep the original certificate safe. You'll need it for immigration applications and employment contracts. Some employers ask for certified copies; the DCI can provide these for a small fee.

If You've Lived in Multiple Countries

The DCI certificate only covers Kenya. If you've worked in other African countries, check whether employers or visa authorities need police clearance certificates from those countries too. This is separate from the Kenyan process and requires contacting the relevant country's police or interior ministry.

For visa applications to Western countries, many require clearance from all countries you've lived in for more than six months. Plan ahead for this.

Frequently Asked Questions

How long is the DCI certificate valid?

The certificate is typically valid for five years from the issue date. After that, you'll need to apply for a new one if required by employers or immigration officials.

Can I apply online if I'm outside Kenya?

Yes. You can apply through ecitizen.go.ke from anywhere. However, you must collect the physical certificate in person at a DCI office in Kenya or arrange courier delivery, which adds cost and time.

What if the DCI finds records against me?

If records exist, the DCI will issue the certificate but note the details. The outcome depends on what those records are and how serious they are. Work with an immigration lawyer to understand how it affects your visa or employment prospects. Find a verified Kenyan expert on Kaziiko who specializes in immigration law.

Does the fee differ for foreign nationals?

Current rates are the same for both Kenyan citizens and foreign nationals. However, check ecitizen.go.ke for any recent changes, as fees are occasionally adjusted.

Find an Expert on Kaziiko

good conduct certificate experts ›Browse all experts ›

Popular on Kaziiko

Verified experts, fixed prices, M-Pesa escrow.

🧾KRA returns filedfrom KSh 300📄Professional CVfrom KSh 800🏢Business registrationfrom KSh 1,500🎨Logo & brandingfrom KSh 2,000🌐Business websitefrom KSh 8,000🪪eCitizen & passport helpfrom KSh 300🚀Full business launch · by Mycreafrom KSh 45,000
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Guide

How to Add M-Pesa STK Push to Your Kenyan Web App Step by Step

4 min read
Guide

Progressive Web Apps (PWAs) for Kenyan Businesses: What and Why

4 min read
Guide

How to Deploy a Website for Free as a Kenyan Developer

4 min read