Guides

PSV License Requirements in Kenya: Badge, Vehicle Licence and Costs

Colourful matatu in Nairobi: psv license requirements in kenya
Colourful matatu in Nairobi. Photo: AEira-WMF / CC BY 4.0 via Wikimedia Commons

Quick answer

Drivers need an NTSA PSV badge: a valid driving licence in the right class, a DCI good conduct certificate (KSh 1,050), a medical certificate, ID, KRA PIN and photo, with the badge costing about KSh 1,000 to KSh 1,050. Vehicles must be licensed through a registered SACCO or company with inspection, PSV insurance and a road service licence (KSh 2,750 to KSh 4,250).

Updated 24 October 2026

A PSV licence in Kenya is really two separate licences. The driver needs a PSV badge from the National Transport and Safety Authority (NTSA) to drive a matatu, bus, taxi or ride hailing car for hire. The vehicle needs a PSV licence too, and under NTSA rules that licence is issued to a registered SACCO or transport company, not to an individual owner. This guide explains what each one requires, what it costs in KSh and the mistakes that delay applications.

In this guide
  1. Part 1: PSV badge requirements for drivers
  2. Part 2: PSV licence requirements for the vehicle
  3. Typical costs at a glance
  4. Step by step: getting a vehicle on the road as a PSV
  5. Common reasons applications are rejected
  6. Frequently asked questions

Part 1: PSV badge requirements for drivers

The PSV badge shows NTSA has vetted you to carry paying passengers. You apply on the NTSA portal through eCitizen and upload these documents:

  • A valid driving licence in the right class for the vehicle. For a saloon taxi or ride hailing car this is usually the B3 light vehicle class. Matatus and buses need the higher classes.
  • A Certificate of Good Conduct (police clearance certificate) from the Directorate of Criminal Investigations. It costs KSh 1,050 on eCitizen (KSh 1,000 plus a KSh 50 convenience fee) and usually takes two to six weeks.
  • A medical certificate from a registered doctor confirming you are fit to drive.
  • Your national ID and KRA PIN.
  • A recent passport photo.
  • Proof of PSV driver training where NTSA asks for it.

Transport guides commonly cite a minimum age of 24 and at least four years of driving experience for PSV drivers. Check the current conditions on the NTSA portal before you apply, since your application will be rejected if your licence history does not meet them.

The good conduct certificate is the step that holds up most applications. Our guide on how to apply for a certificate of good conduct covers fingerprinting and download, and you can confirm your licence class with the driving licence categories guide.

Why a criminal record can block a badge

The good conduct requirement is not a formality. In Kimanga v National Transport and Safety Authority (2023), the Transport Licensing Appeals Board upheld NTSA’s refusal to issue a PSV badge to a driver whose police clearance certificate carried an outstanding remark, because he could not produce the court record showing the case had ended. The Board relied on Regulation 6(m) of the NTSA (Operation of Public Service Vehicles) Regulations, 2014, which requires the driving licence, ID and good conduct certificate of each person who will drive the vehicles. If your certificate has a remark, gather the court ruling or proof the matter was closed before you apply.

PSV badge fee and timeline

The badge itself costs about KSh 1,000 to KSh 1,050 including the eCitizen charge, and NTSA usually processes a new badge in around five working days once all documents are in order. Renewal is done on the same portal.

Part 2: PSV licence requirements for the vehicle

The 2014 PSV Regulations made it compulsory for public service vehicles to operate under a licensed SACCO or company. The SACCO applies for the road service licence and must itself meet NTSA conditions, including having at least 30 serviceable vehicles, the required staff, safety and management systems, and an approved code of conduct for its crews.

When the SACCO applies or adds a vehicle, NTSA expects documents including:

  • The vehicle’s logbook, or a lease agreement where the vehicle is leased
  • KRA PIN and tax compliance certificate for the operator
  • The SACCO’s registration papers and audited accounts
  • An inspection certificate showing the vehicle is roadworthy
  • Valid PSV insurance covering passengers and third parties
  • The driving licence, ID and good conduct certificate of each driver
Boda boda riders at a stage in Kenya: illustrating psv license requirements in kenya
Boda boda riders at a stage in Kenya. Photo: Questvictor / CC BY-SA 4.0 via Wikimedia Commons

Typical costs at a glance

Item Typical cost (KSh) Notes
Certificate of Good Conduct 1,050 Paid on eCitizen, fingerprints at a DCI station
PSV badge 1,000 to 1,050 Applied for on the NTSA portal
Motor vehicle inspection About 1,050 per inspection PSVs are inspected every six months
Road service licence 2,750 to 4,250 Depends on seating capacity
SACCO membership or entry fee 20,000 to 100,000 Varies widely by SACCO and route
PSV insurance Quoted by insurer Must be current for the licence to be issued

These are the licensing costs only. Fuel, crew pay, SACCO daily charges and loan repayments decide whether a vehicle makes money, and our matatu profit calculator lets you run those numbers before you buy.

Step by step: getting a vehicle on the road as a PSV

  1. Choose a SACCO that operates on your target route and confirm its NTSA licence is valid.
  2. Pay the SACCO entry fee and sign its membership and code of conduct.
  3. Book a motor vehicle inspection on eCitizen and fix any faults found.
  4. Buy PSV insurance and make sure the policy names the vehicle correctly.
  5. Have the SACCO submit the vehicle to NTSA for the road service licence, attaching the logbook, inspection certificate, insurance and driver documents.
  6. Make sure every driver has a valid PSV badge before the vehicle carries passengers.

Common reasons applications are rejected

  • A good conduct certificate that is expired or carries a remark
  • The wrong driving licence class for the vehicle
  • Insurance that has lapsed or is not a PSV policy
  • A vehicle that failed inspection or has outstanding NTSA fines
  • Applying as an individual owner instead of through a SACCO

Clear any instant fines first with our guide on how to pay NTSA instant fines, and check your licence on TIMS with how to check driving licence status. Drivers looking for work can browse driver vacancies on Jobinkenya.

Frequently asked questions

What do I need to get a PSV badge in Kenya?

A valid driving licence in the right class, a Certificate of Good Conduct, a medical certificate, your national ID, KRA PIN and a passport photo, submitted on the NTSA portal.

How much is a PSV badge in Kenya?

About KSh 1,000 to KSh 1,050 including the eCitizen charge. The good conduct certificate costs another KSh 1,050.

Can I license my car as a PSV without a SACCO?

No. Under the 2014 PSV Regulations, public service vehicles must operate under a licensed SACCO or company, which applies for the road service licence.

How often are PSVs inspected?

Every six months.

Do Uber and Bolt drivers need a PSV badge?

Yes. Anyone driving passengers for hire needs a PSV badge, along with the right licence class and a good conduct certificate.

Sources: The National Transport and Safety Authority (Operation of Public Service Vehicles) Regulations, 2014 (Legal Notice 23 of 2014); Kimanga v National Transport and Safety Authority, Transport Licensing Appeals Board, Appeal E044 of 2022, judgment of 14 August 2023; eCitizen DCI police clearance service; published fee guides for road service licences, inspection and SACCO membership. Fees can change, so confirm on eCitizen before paying.

Get Kenya's money, jobs and deadline updates

One short email a week with exam dates, deadlines, job openings and money changes in Kenya.

Topics (optional)

Prefer WhatsApp? Follow Business Radar on WhatsApp

Weekly, free. We only use your email for this newsletter and you can unsubscribe in one click. Privacy policy.

About Author

Norah Waceke is a business journalist and editor at Business Radar with more than eight years of experience covering Kenya's economy, companies and markets. She previously worked at Kenyans.co.ke, one of the country's leading digital news platforms, where she reported on business, finance and current affairs. A graduate of Multimedia University of Kenya, Norah focuses on clear, accurate reporting that helps readers understand the money stories shaping their lives and businesses.

More from Norah Waceke · Editorial policy

Related stories

Students in a Kenyan university computer lab: Meru National Polytechnic: Courses, Fees Structure, and How to Access the Portal
Guides Lifestyle

Meru National Polytechnic: Courses, Fees Structure, and How to Access the Portal

Updated 24 October 2026 Meru National Polytechnic (MNP) is one of Kenya’s premier public technical and vocational education and training
Inside a Nairobi university student centre: 10 In-Demand Courses at KCA University to Boost Your Career Prospects
Guides Lifestyle

10 In-Demand Courses at KCA University to Boost Your Career Prospects

The sheer number of course options made choosing the right one feel like a monumental task. However, after diving deeper
★ Add Business Radar as a preferred source on Google
Latest