Government · 4 min read
How to renew your NTSA smart driving licence on eCitizen
Renew your smart DL through the NTSA section of eCitizen, pay the invoice and collect your card without a wasted trip.
By Dismus Nganyi · Published 7 November 2026
Need a hand with your NTSA booking or transfer?
Want to handle it yourself? Continue with the guide.

NTSA services moved from the old TIMS portal to eCitizen. Renewal of a smart driving licence now starts in the NTSA section of your eCitizen account. You apply, pay the invoice, then collect the card when NTSA tells you it is ready.
What you need
- An eCitizen account in your own name, linked to your National ID
- Your current driving licence details
- Access to the phone number or email on your eCitizen account for one-time codes
- M-Pesa or another payment option shown at checkout
Steps
- 1Sign in to eCitizen yourself and open National Transport and Safety Authority (NTSA).
- 2Go to Driving Licence services and choose the smart DL renewal option.
- 3Check your details and licence classes. Report wrong details to NTSA instead of continuing.
- 4Choose the validity period offered and read the invoice amount shown.
- 5Pay through the official eCitizen checkout only. Save the receipt.
- 6Wait for NTSA’s notice, then collect the card at the centre you selected, carrying your ID.
About the fee
Reports of the renewal fee differ, and amounts include card production and convenience charges. The correct figure for your renewal is the one on your eCitizen invoice. Never pay a person’s M-Pesa number for an NTSA licence.
Tip: Still holding an old paper licence? You need the conversion to smart DL option, not renewal.
Keep your passwords, reset links and one-time codes private. Cyber Kenya can guide you and prepare details, but you complete sign-in and verification yourself. Any official government charge is separate from Cyber Kenya’s assistance fee.
