| What | Fee | Paid to |
|---|---|---|
| Vehicle inspection (PSV) | Shown on eCitizen when you book — the 2026 fee schedule was annulled by the Senate in July 2026. Required for PSVs (Uber, Bolt), not private cars | NTSA, eCitizen |
| PSV badge | KSh 1,050 | NTSA, TIMS/eCitizen |
| Certificate of good conduct | KSh 1,050 | DCI, eCitizen |
| Police abstract | KSh 1,050 | Police, eCitizen |
| Advance tax, saloon or station wagon (commercial) | KSh 100 per seat a month, at least KSh 5,000 a year, by 20 January | KRA, iTax |
Logbook transfer, by engine size
| Engine | Transfer charge |
|---|---|
| Up to 1,000cc | KSh 2,210 |
| 1,001–1,200cc | KSh 2,440 |
| 1,201–1,500cc | KSh 2,615 |
| 1,501–1,700cc | KSh 2,960 |
| 1,701–2,000cc | KSh 3,245 |
| 2,001–2,500cc | KSh 4,395 |
| 2,501–3,000cc | KSh 5,505 |
| Over 3,000cc | KSh 6,465 |
Paid on eCitizen by the buyer; NTSA says a transfer takes three working days. See the logbook transfer guide.
What may change
In July 2026 NTSA proposed higher charges for several services, including vehicle registration. Until new fees are gazetted, eCitizen shows the amount you will actually pay before you confirm.
Sources: Capital FM and Kenyans.co.ke (Senate annulment of the 2026 inspection rules, July 2026); Money254 (NTSA transfer charges); Wikiprocedure and Kenyans.co.ke (PSV badge, good conduct); Nashthuo (police abstract); Capital FM / KRA (advance tax); The Kenya Times (NTSA proposed charges, July 2026).