The National Transport and Safety Authority (NTSA) has begun enforcing traffic rules using a network of 1,000 cameras, 700 fixed and 300 mobile, placed along highways and in urban centers. These cameras catch violations like speeding and lane hopping automatically.
Once a violation is recorded, the system identifies the vehicle owner and sends a notification by SMS to the phone number registered with that vehicle.
Genuine messages come only from NTSA’s official short code, 22847_NTSA, and include the offense, the penalty amount, and payment instructions.
READ: How To Watch Your Speed and Avoid New NTSA Fines
Once you get that message, you have 7 days to pay. If you ignore this deadline, the fine starts accruing interest. Your driving profile and vehicle also get blacklisted from NTSA digital services, meaning you cannot renew your license or transfer your logbook until the debt is cleared.
NTSA also tracks driver behavior through a merit and demerit points scheme, so repeat offenders risk having their license suspended altogether.
The important part for most people is how you actually pay. Despite what many people assume, you cannot pay an instant fine through eCitizen.
eCitizen remains the official government payment platform, and NTSA uses it heavily for other services, but instant fines are handled separately. This is deliberate.
NTSA introduced physical payment specifically because of a wave of SMS scams where fraudsters sent fake fine notices asking drivers to pay through unofficial links or accounts. Requiring an in-person payment adds a verification step that online scammers cannot easily fake.
READ: Everything You Need to Know About NTSA Mandatory Vehicle Inspection Rules
Here is the process step by step:
- If you have made a traffic violation, wait for an SMS notification from NTSA’s official short code, 22847_NTSA, detailing the offense, penalty amount, and payment instructions.
- Verify the message is genuine before doing anything else. NTSA will never ask you to pay through eCitizen, mobile money, or a link.
- Note the payment deadline: you have 7 days from the date of the notification.
- Go to any Kenya Commercial Bank branch or KCB agent in person. This is the only official payment channel for instant fines.
- Carry the offense reference and other details from your SMS notification to complete the payment.
- Pay the fine amount directly into the NTSA account at the bank.
- Keep your payment receipt as proof in case there is any dispute later.
- If unsure about a notification’s authenticity, confirm directly on ntsa.go.ke or through NTSA’s official channels before paying anything.
Speeding fines, one of the most common violations caught by the cameras, are tiered by how far over the limit you were driving.
Going 1 to 5 kph over the limit gets you a warning with no fine. 6 to 10 kph over costs KES 500. 11 to 15 kph over costs KES 3,000. 16 to 20 kph over jumps to KES 10,000.
Across all 37 violations covered by the instant fine system, penalties range from KES 500 to KES 10,000 depending on severity.
Scams are the reason this whole process exists in its current form, so treat any message asking for online payment, mobile money, or a third-party collector as fake. NTSA collects instant fines through KCB branches and agents only, with no exceptions.




























