Kenya has replaced the old paper driving licence with a new, modern Smart Driving Licence (Smart DL), a credit-card-sized document embedded with a microchip that holds your full driving information digitally.
Smart DL is obtained through the eCitizen portal, Kenya’s official government online services platform.
Reasons for owning a Smart DL
- It is the only legally recognised driving licence format in Kenya
- It is harder to forge, reducing fraud on Kenyan roads
- Traffic police can verify your licence instantly using digital readers
- It is required for professional driving jobs: truck drivers, PSV operators, and boda boda operators.
- It is linked to the NTSA system, making renewals, transfers, and endorsements easier
Necessities required to own a Smart DL
Gather everything below before opening the eCitizen website. Having incomplete documents is the most common reason applications fail or get delayed.
Documents Required:
- National Identity Card (original + photocopy or valid Kenyan Passport
- Kenya Revenue Authority (KRA) PIN certificate
- Valid medical certificate from a government-approved doctor or hospital (Class 3 medical for most licence classes)
- Passport-sized photographs (usually 2, taken recently white or light blue background)
- Certificate of competency (if you have already passed the NTSA driving test)
- Old paper driving licence (if converting from paper to Smart DL)
For Professional Licence Classes (C, D, E, F – trucks, PSVs, heavy machinery):
- Additional medical examination certificate
- Proof of passing the professional driving test
- PSV badge (for public service vehicle drivers)
Technical Requirements:
- A smartphone, tablet, or computer with internet access
- A working email address (to receive confirmation and updates)
- M-Pesa registered mobile number (for fee payment)
- eCitizen account (if you do not have one, you will create it during this process)
Smart DL fee – Confirm on eCitizen as fees may be updated:
- Smart DL application fee: approximately KES 600–3,000 depending on licence class
- Medical examination fee: approximately KES 200–400 at a government hospital
Step-by-Step Guide: How to Apply for Smart DL on eCitizen
Step 1: Create or Log Into Your eCitizen Account
- Open your browser and go to www.ecitizen.go.ke
- If you are a new user, click “Register” and fill in your details:
- National ID number
- Full name (as it appears on your ID)
- Email address
- Phone number
- Create a secure password
- You will receive a verification code on your phone or email. Enter it to activate your account
- If you already have an account, simply click “Log In” and enter your credentials
Use the same phone number registered on your National ID. Mismatched details are a common cause of application errors and rejections.
Step 2: Navigate to NTSA Services
- Once logged in, you will see a dashboard with various government services
- Look for the NTSA (National Transport and Safety Authority) section or use the search bar to type “NTSA”
- Click on “NTSA” to open the transport services menu
- Select “Driving Licence” from the list of available services
Step 3: Select the Correct Application Type
You will see several application options. Choose the one that matches your situation:
- New Driving Licence Application – for first-time applicants who have already passed the NTSA driving test
- Conversion from Paper Licence to Smart DL – for drivers who hold an old paper licence
- Renewal of Driving Licence – for those whose Smart DL has expired or is expiring soon
- Replacement – if your Smart DL was lost, stolen, or damaged
- Adding an additional class – if you want to add a new vehicle class to your existing licence
Click the correct option for your situation and proceed.
Step 4: Fill In the Application Form
An online form will appear. Fill in all required fields carefully:
- Full name (as on your National ID do not abbreviate)
- National ID number
- Date of birth
- Gender
- Physical address (location/sub-county/county)
- Phone number and email address
- Licence class you are applying for (e.g., Class A for motorcycles, Class B for light vehicles, Class C/D for trucks)
- Details of your driving test (test booking number or certificate of competency number)
Upload scanned copies or clear photos of your documents:
- Front and back of National ID
- Passport photo
- Medical certificate
- Certificate of competency (if applicable)
Photograph documents in good lighting, lying flat on a white surface. Blurry or poorly lit document photos are a common reason for application rejection.
Step 5: Review and Submit Your Application
- Before clicking “Submit,” review all your information carefully – especially your name, ID number, and licence class
- Check that all uploaded documents are clear and readable
- If everything is correct, click “Submit Application”
- You will receive an application reference number – write this down or screenshot it. You will need it to track your application and collect your licence.
Step 6: Pay the Application Fee
- After submission, you will be directed to the payment page
- Select M-Pesa as your payment method (the most common option in Kenya)
- You will receive an M-Pesa STK push on your phone – enter your M-Pesa PIN to confirm payment
- Alternatively, you can pay via bank or Airtel Money, depending on available options at the time
- Once payment is confirmed, you will receive a receipt via SMS and email — save this receipt
Never make payments to any individual or unofficial number. All eCitizen payments go through the official portal only.
Scammers sometimes pose as NTSA agents; ignore them.
Step 7: Book a Biometric Appointment at NTSA
After payment, you will be required to visit an NTSA office for biometric data capture. This includes:
- Digital fingerprinting
- Digital photograph (taken at the NTSA office)
- Signature capture
How to book:
- Select “Book Appointment” on the eCitizen NTSA page
- Choose the nearest NTSA office (Nairobi, Mombasa, Kisumu, Nakuru, Eldoret, etc.)
- Select an available date and time slot
- Confirm your booking you will receive an appointment confirmation via SMS
Arrive at the NTSA office 15 minutes before your appointment time. Bring original copies of all documents officials will verify them against your uploaded scans.
Step 8: Collect Your Smart DL
After your biometrics are captured, your Smart DL will be produced and sent to the NTSA office you selected or, in some cases, delivered via courier to your registered address.
- Check the status of your application by logging back into eCitizen and visiting the NTSA section
- When the status shows “Ready for Collection”, go to the designated NTSA office
- Bring your National ID and application reference number
- Sign for your Smart DL upon collection
Processing time typically takes 7–21 working days after biometrics, though this varies.
Safety Tips and Best Practices
- Never pay agents or middlemen – the entire Smart DL process is done directly on eCitizen with no agents required
- Do not share your eCitizen password with anyone
- Keep your application reference number safe from step 5 onward
- Ensure your medical certificate is from an approved facility – check the NTSA website for the current list of approved medical practitioners
- Apply for renewal at least 3 months before your licence expires – late renewal attracts fines
Common Problems and Troubleshooting
| Problem | Likely Cause | Simple Solution |
| “Name mismatch” error | Name on form doesn’t match ID exactly | Re-enter your name exactly as printed on your ID |
| Payment went through but not reflected | Network delay | Wait 30 minutes, then check; call eCitizen support if unresolved |
| Cannot upload documents | File too large or wrong format | Compress photos to under 1MB; save as JPEG |
| Application “Pending” for more than 30 days | Missing document or verification issue | Log in and check if any documents were flagged; call NTSA helpline |
| Wrong licence class selected | Error during form filling | Contact NTSA directly to correct before biometrics |
| Medical certificate rejected | Not from an approved facility | Get a new certificate from an NTSA-approved hospital or clinic |
NTSA Helpline: 0800 723 552 (toll-free) eCitizen Support: support@ecitizen.go.ke
Mistakes people make is rushing through the form and entering details that don’t match their ID exactly. NTSA’s system is very strict; even a single name spelling difference can flag your application. Take your time, double-check everything, and keep your reference number safe from the moment you submit.“
Frequently Asked Questions (FAQs)
-
How long does it take to get the Smart DL in Kenya?
After completing biometrics, processing typically takes 7 to 21 working days. Delays can occur during peak periods. You can track your application status on eCitizen at any time.
-
How much does the Smart DL cost in Kenya in 2026?
Fees vary by licence class. A standard Class B (private vehicle) Smart DL costs approximately KES 600–1,200. Professional classes (C, D, E) are higher. Always check the current fee on eCitizen before applying as fees are updated periodically.
-
Can I apply for the Smart DL without passing the driving test?
No. You must first pass the NTSA theory test and practical driving test before applying for a Smart DL. The certificate of competency issued after passing your tests is a required document.
-
Can I apply for Smart DL from upcountry?
Yes. eCitizen is accessible from anywhere in Kenya with internet access. For biometrics, you can select the nearest NTSA office to your location.
-
What happens if my Smart DL application is rejected?
Log into your eCitizen account to see the reason for rejection. Common reasons include document issues or mismatched details. Correct the problem and resubmit. If unsure, visit your nearest NTSA office for guidance.
-
Is the old paper driving licence still valid?
No. The paper driving licence is no longer legally valid. If you still have a paper licence, you must convert it to a Smart DL as soon as possible to avoid penalties.
Applying for the Kenya Smart Driving Licence online through eCitizen is straightforward once you know the steps. Gather your documents, create your account, fill in the form carefully, pay securely, complete your biometrics, and collect your licence.