How to book an NTSA vehicle inspection online through eCitizen in Kenya
Motorists can now book a vehicle inspection without making repeated trips to government offices, with most of the process completed online through the eCitizen platform before visiting an inspection centre.
Booking a vehicle inspection in Kenya has become easier thanks to the National Transport and Safety Authority (NTSA), which allows motorists to complete most of the process online through eCitizen.
The digital system enables vehicle owners to pay inspection fees, choose a preferred inspection centre and secure an appointment before heading to the station on the scheduled day.
According to the National Transport and Safety Authority (NTSA), vehicle inspections are conducted to ensure vehicles meet the required road safety and mechanical standards before they are allowed to operate on public roads.
Log in to eCitizen
The process begins by signing in to your eCitizen account using your registered details. Anyone without an account must first register before accessing NTSA services.
According to eCitizen Kenya, the platform serves as the government’s digital gateway for a wide range of public services, including vehicle-related transactions.
Access the NTSA portal
After logging in, motorists should open the NTSA portal from the list of available government services.
According to the NTSA Service Portal, users can access services including vehicle inspection bookings, ownership transfers, driving licence services and other motor vehicle transactions.
Select Vehicle Inspection
Inside the portal, head to the Motor Vehicle Services section and choose Vehicle Inspection from the available options.
The system automatically retrieves the details of the vehicle linked to your account before allowing you to proceed.
Choose the inspection type
Motorists are then required to select the appropriate inspection category.
The option will depend on the purpose of the inspection, whether it is a routine check, a change of vehicle particulars, an accident assessment or another category available on the NTSA system.
Choosing the correct inspection type ensures the booking is processed under the right service.
Pay the inspection fee
The system will automatically generate the applicable inspection fee once the inspection type has been selected.
Payment can then be completed through the official payment options available on the eCitizen platform, after which the transaction will be reflected in the user’s account.
The eCitizen Kenya advises motorists to make payments only through the official eCitizen payment channels to avoid fraud.
Book an inspection centre
Once payment has been confirmed, motorists can select their preferred NTSA inspection centre.
The system displays available inspection stations together with open appointment dates, allowing users to choose the most convenient option.
Booking early may improve the chances of securing a preferred inspection slot.
Download the booking slip
After confirming the appointment, motorists should download their booking slip.
The document contains key details including the inspection date, time, inspection station and vehicle information. Drivers are advised to keep either a printed copy or a digital version for presentation on the inspection day.
Attend the inspection
Vehicle owners should arrive at the selected inspection centre on time with the required documents and ensure their vehicle is in good mechanical condition.
During the inspection, officers may assess key components such as the brakes, tyres, steering, suspension, lights, mirrors and windscreen to determine whether the vehicle meets the required safety standards.
If the vehicle passes, the results will be updated in the NTSA system. Where defects are identified, the owner may be required to carry out repairs before booking another inspection.
According to NTSA, regular vehicle inspections help improve road safety by identifying mechanical faults that could contribute to road accidents.
Other News: Own a car older than four years? Here’s everything NTSA inspectors will check

