General
Jul 22, 2025
11 min read

NTSA Compliance: Meeting All Legal Requirements for Ride-Hailing

Complete guide to NTSA regulations, required documentation, PSV licenses, and staying compliant with Kenyan transport authorities.

RiderPal Team avatar
RiderPal Team

Founder & CEO of RiderPal. Active ride-hailing driver and self-taught developer who built RiderPal single-handedly using modern web technologies.

NTSA Compliance: Meeting All Legal Requirements for Ride-Hailing

My stomach used to drop every time I saw them.

The blue and white uniforms of a traffic police officer. The sight of an NTSA checkpoint up ahead. In my early days, it meant instant anxiety. A frantic check of my glove compartment. A silent prayer that all my paperwork was in order and that my car wouldn't betray me.

One afternoon on Kiambu Road, I was pulled over. The officer was professional, but his eyes scanned every detail of my car. He asked for my license, the insurance sticker, the inspection certificate. I handed them over, my hands slightly trembling. He went through them, one by one. It felt like an eternity.

Finally, he handed them back. "Sawa, mzee. Endelea na safari." (Okay, sir. Continue with your journey.)

The relief was overwhelming. But as I drove away, another feeling took over: confidence. I had done the work. I was a professional. I had nothing to fear because I was 100% compliant.

Dealing with the NTSA isn't just about avoiding fines. It's about transforming your hustle into a legitimate business. It's the foundation upon which you build everything else. It can seem complicated, but it's a process. And like any process, you just need a clear checklist.

Let's break it down into two simple parts: what you need as a driver, and what your car needs as your business partner.

Part 1: For You, the Driver - The Professional Behind the Wheel

Before your car can even be considered, you need to have your personal documents in perfect order. These prove that you are a professional, licensed, and trustworthy public service vehicle operator.

1. Your Driving License (The Right Class)

This is your starting point. You must have a valid Kenyan driving license. For taxi services, you will need to be endorsed for Class B3.

2. The PSV License (Your Ticket to the Game)

This is the most important document for any ride-hailing driver. The Public Service Vehicle (PSV) License proves you are authorized to carry paying passengers. According to the NTSA (Transport Network Companies, Owners, Drivers and Passengers) Regulations, 2022, this is mandatory.

  • How to Apply: The process is done online through your eCitizen account on the NTSA portal.
  • Requirements:
    • Be at least 22 years old.
    • A valid Certificate of Good Conduct.
    • A valid KRA PIN.
    • Your National ID.
  • Cost: The application fee is approximately KSh 1,050.
  • Timeline: It typically takes about 5 working days to process.

3. Certificate of Good Conduct (Proof of Trust)

This document, issued by the Directorate of Criminal Investigations (DCI), certifies that you have no criminal record. It's essential for building trust with both the platforms and your passengers.

  • How to Apply: You also apply for this through your eCitizen account.
  • Process: After paying online, you must book an appointment to have your fingerprints taken at the nearest DCI office or Huduma Centre.
  • Cost: KSh 1,050.
  • Timeline: It can take anywhere from a week to a month to be issued after your fingerprints are taken, so apply for this early.

Part 2: For Your Vehicle, Your Business Partner

Your car is more than just a tool; it's a registered public service vehicle. It has its own set of legal requirements to meet.

1. PSV Insurance (Your Safety Net)

Standard private car insurance is not enough. You must have PSV (Public Service Vehicle) Insurance. This specifically covers fare-paying passengers. In case of an accident, this is what protects you, your passengers, and your business from catastrophic financial loss. Ensure your insurance provider is reputable and their policy is NTSA-compliant.

2. The Vehicle Inspection Report (Proof of Roadworthiness)

The NTSA needs to certify that your vehicle is safe for the road. This annual inspection is mandatory for all PSV vehicles.

  • How to Book: The booking and payment are done online via the NTSA portal on eCitizen.
  • Cost: The inspection fee is KSh 1,050.
  • The Inspection Itself: They will check everything: brakes, lights (headlights, indicators, brake lights), tyre tread, seatbelts, horn, and even the condition of your windshield.

My Pro Tip: A great car doesn't stress an inspection officer. Recently, I went for my annual inspection. My lime green Aqua was clean, and I had serviced it the week before. I was polite and built a good rapport with the officer. He did his checks, but it was a smooth, quick process. He could see I was a professional who took care of his equipment. I got a clean pass without any major issues. Don't wait for the inspection to fix problems; maintain your car year-round.

3. Your Car's Appearance: The Unspoken Compliance

While the NTSA inspection covers the mechanical basics, your car's day-to-day appearance is a form of compliance in itself. Law enforcement officers are trained to spot vehicles that look neglected, as they are often a sign of other underlying issues. A well-maintained car is less likely to be pulled over for a random check.

  • Dents and Scratches: A car with visible body damage looks unprofessional and can attract unwanted attention. Prioritize getting even minor dents and deep scratches repaired. It shows you care for your vehicle.
  • Cleanliness: A dirty car can be a red flag. Regular washing and keeping the interior tidy not only gives your passengers a better experience but also signals to officers that you are a diligent and professional operator.
  • Good Paint Maintenance: Faded or peeling paint can make a car look older and less roadworthy than it actually is. A good coat of paint is an investment in your business's image.
  • Tyre Treads: Bald tyres are a major safety hazard and one of the first things officers look for. Ensure your tyres have good tread depth. It's not just about passing the annual inspection; it's about daily safety and professionalism.

4. Vehicle Logbook (Proof of Ownership)

You must have the original logbook (or a recent copy) that matches your National ID. If you are driving a car you don't own, you need a signed agreement from the owner authorizing you to use it for ride-hailing services.

5. TNC Vehicle License

Under the 2022 regulations, your vehicle must be licensed to operate under a Transport Network Company (like Uber or Bolt). The TNC you are registered with will typically guide you through this process, but it's your responsibility to ensure it's done.

(Note: While full implementation across all platforms is ongoing, having this in place prepares you for the future of the industry and demonstrates a high level of professionalism.)

Your Ultimate NTSA Compliance Checklist for New Drivers

Joining the ride-hailing industry is an exciting step towards becoming your own boss. Use this interactive checklist to ensure you start your journey on the right side of the law.

Frequently Asked Questions

Conclusion

Getting all your NTSA paperwork in order is not a suggestion; it's the price of entry into the professional ride-hailing business. It's what separates the amateurs from the pros.

Yes, it takes time and money. But think of it as an investment. An investment in peace of mind. An investment in your professional reputation. An investment in the long-term health of your business.

The next time you see that NTSA checkpoint, you won't feel a drop of anxiety. You'll feel the quiet confidence of a professional who knows they have done the work and belongs on the road.

That feeling is worth more than any fine.

Are you fully compliant? Use this article as your checklist. If you found this guide helpful, share it with a fellow driver who might need it.

Related Articles

Comments

Comments section coming soon.

NTSA Compliance: Meeting All Legal Requirements for Ride-Hailing