Home›Blog›5 Government Services You're Overpaying For — Do Them Yourself
Tips4 min read

5 Government Services You're Overpaying For — Do Them Yourself

Kenyans lose millions annually to middlemen handling simple government tasks. Here's what you can process directly—and save money doing it.

eCitizenKRANTSAKenyaacademy-cyberacademy-kra
24 October 2026
5 Government Services You're Overpaying For — Do Them Yourself

You don't need an agent to renew your driving license or file your tax returns. Yet thousands of Kenyans pay brokers, cyber cafes, and so-called 'consultants' to handle government services that are now designed for direct public access. The fees stack up quickly—sometimes doubling or tripling the actual cost.

The shift toward digital platforms means most government services you're overpaying for can be completed from your phone or laptop. What follows are five services where cutting out the middleman saves real money.

1. Renewing Your Driving License (NTSA)

The National Transport and Safety Authority stopped requiring physical visits to their offices years ago. You can renew online through the NTSA portal, upload your documents, pay the fee via M-Pesa, and receive your renewed license by post.

The official fee is KSh 2,250 for a standard renewal. Brokers charge between KSh 3,500 and KSh 5,000 for the same service, banking on the fact that most drivers don't know they can self-serve.

The process takes about 10 minutes. You'll need your ID number, current license details, and a digital passport photo. NTSA experts on Kaziiko can walk you through it if you get stuck, but the portal itself is straightforward. Check ntsa.go.ke for the current portal link and exact fees.

2. Tax Compliance Certificates and KRA Registration

Self-employed Kenyans and small business owners frequently pay accountants or cyber operators to register with the Kenya Revenue Authority or request tax compliance certificates. Both can be done yourself on itax.kra.go.ke in under 30 minutes.

Registration is free. A compliance certificate costs KSh 1,000 and is issued immediately after you apply. Middlemen typically charge KSh 2,000 to KSh 3,500.

You'll need your PIN, business details, and bank information. The portal walks you through each step. If you file taxes regularly, doing this yourself also means you control your filing schedule and avoid delays caused by third parties. KRA tax experts on Kaziiko offer support if questions arise during registration.

3. National ID and Passport Applications (eCitizen)

The eCitizen portal (ecitizen.go.ke) handles national ID replacements, passport applications, and birth certificate requests. Cyber cafes have built entire businesses around this, often charging KSh 500 to KSh 1,500 just to submit your application.

You pay the government fee—nothing more. A national ID costs KSh 1,000, a passport KSh 7,500 standard processing. No middleman markup necessary.

The portal requires your current documents and digital photos meeting specific dimensions. This is where people sometimes struggle, but eCitizen experts on Kaziiko can help format photos correctly or troubleshoot upload errors. Many cyber operators rely on this confusion to justify their fees.

4. Business Name Registration (eCitizen)

Registering a business name through eCitizen costs KSh 2,500. Consultants and brokers charge upward of KSh 5,000, sometimes splitting the difference with cyber cafe operators.

The registration takes 48 hours. You submit your proposed business name, details about your business, and payment via M-Pesa. The portal confirms instantly whether your name is available or already taken. If rejected, you submit alternatives until one is approved.

This is perhaps the simplest government service to self-serve. No forms to print, no office visits, no agent required.

5. Vehicle Inspection and Registration Renewal

NTSA now allows vehicle owners to book inspection slots and renew registration online. The inspection itself requires a physical visit, but you book the appointment yourself, avoiding the need to pay someone to 'know someone' at the inspection center.

Registration renewal costs KSh 3,000 and is processed immediately after inspection. Brokers typically charge KSh 1,500 to KSh 2,000 extra, ostensibly for 'expediting' the process. In reality, there's nothing to expedite if you book your slot directly.

Check the NTSA portal for available inspection slots in your county. Booking is free; you only pay the official government fees.

Why Middlemen Persist

Government portals remain confusing for many Kenyans. Photos don't upload, passwords reset fails, or the payment times out. Rather than troubleshoot, people default to paying someone else to handle it. This is understandable—but awareness changes behavior. Most of these issues resolve with a second attempt or a quick call to customer support.

The money you save compounds over time. A family renewing licenses annually, registering a business, and filing taxes could easily save between KSh 10,000 and KSh 20,000 yearly by bypassing middlemen.

Frequently Asked Questions

Can I still use an agent if I prefer?

Yes. Some Kenyans legitimately lack reliable internet access or prefer human assistance. The point is having a choice without being charged inflated fees for a straightforward process.

What if my eCitizen application is rejected?

The portal explains why—usually photo quality or missing information. Resubmit with corrections. If you're stuck, KRA & eCitizen practitioner training on Kaziiko Academy covers common rejection reasons.

Is it safe to pay government fees via M-Pesa through these portals?

Yes. These are official government platforms. Confirm you're on the correct website (ecitizen.go.ke, itax.kra.go.ke, ntsa.go.ke) before entering payment details. Avoid clicking links from emails or SMS—always type the portal URL directly.

How long do government services typically take?

Most digital applications are processed within 48 hours. Physical services like vehicle inspections require in-person visits but can be booked online. Check each portal for specific timelines.

Find an Expert on Kaziiko

eCitizen experts on Kaziiko ›KRA tax experts on Kaziiko ›NTSA experts on Kaziiko ›Cyber Services course on Kaziiko Academy ›Browse all experts ›

Popular on Kaziiko

Verified experts, fixed prices, M-Pesa escrow.

🧾KRA returns filedfrom KSh 300📄Professional CVfrom KSh 800🏢Business registrationfrom KSh 1,500🎨Logo & brandingfrom KSh 2,000🌐Business websitefrom KSh 8,000🪪eCitizen & passport helpfrom KSh 300🚀Full business launch · by Mycreafrom KSh 45,000
KaziikoKazi IkoKenya's Digital Expert Marketplace

Need a hand? Let an expert do it

Pay via
M-PESA

Stop reading guides and start getting results. Verified Kenyan experts handle the hard parts for you.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Tips

Kenyan Accountants Are Using This Free Calculator to Win More Clients

4 min read
Tips

This AI Writing Tool Made a Kenyan Blogger KSh 40K Last Month

4 min read
Tips

KRA PIN Application Takes 5 Minutes — Stop Paying Agents KSh 1,000

4 min read