Get a PSV badge (matatu driver or conductor)
National Transport and Safety Authority · sources read 30 Sep 2026
Get a certificate of good conduct first, then apply on the NTSA Service Portal through eCitizen, upload a passport photo and pay KSh 1,050. The badge is usually ready the same day for you to download and print.
- Fee
- KSh 1,050New PSV badge (driver or conductor)
- How long
- Same day
- Where
- Online on the NTSA Service Portal, through eCitizen
What you need
- Drivers: your valid driving licence in the right class (B professional, D1, D2 or D3)
- Certificate of good conduct (at least applied for)
- A clear coloured passport-size photo
Steps
- Log in to your eCitizen account and open the NTSA Service Portal (New).
- Upload a clear coloured passport photo on the portal.
- Open the PSV link, pick the category you need (PSV, taxi, tour or institution), pay and submit.
- Check the status under application history, then download and print your badge.
Watch out
- If you work under a Sacco, the Sacco makes the application for you.
- Badge expired or lost? First release the old badge on your eCitizen portal, then make a fresh application.
- Stuck? Call NTSA on 0709 932 000, email info@ntsa.go.ke, or visit an NTSA office or the NTSA desk at a Huduma Centre.
Who can apply
- Drivers: a valid driving licence with class D (the PSV classes), plus a valid certificate of good conduct.
- Conductors: 18 years or older, with a valid certificate of good conduct.
Official sources (5)
- Processing of PSV badges for drivers and conductors (PSV / Tours & Institution) ntsa.go.ke · read 30 Sep 2026
- Application for renewal / lost PSV badge ntsa.go.ke · read 30 Sep 2026
- NTSA Service Charter (English) 2026 ntsa.go.ke · read 30 Sep 2026
- FAQs ntsa.go.ke · read 30 Sep 2026
- NTSA Service Portal serviceportal.ntsa.go.ke · read 30 Sep 2026