I Quit My 9-5 to Do eCitizen Services From Home — Here's What I Earn
A former office worker now processes government permits and licenses from her laptop. She shares exact earnings, real timelines, and what actually works when running an eCitizen services business.
Janet left her accounting job at a Nairobi insurance firm six months ago. She now runs eCitizen services from a desk in her Kilimani apartment, processing government permits, vehicle registrations, and business licenses for clients who don't want to navigate the portals themselves. Last month, she made KSh 47,000. The month before, KSh 31,500. It's inconsistent, but she controls her schedule.
The work itself is straightforward but requires patience. Using ecitizen.go.ke, she helps clients apply for everything from single business permits to motor vehicle licenses. Most people outsource this because the portals are slow, the process demands multiple visits, and the instructions aren't always clear.
How the Money Actually Works
Janet charges a service fee on top of the government's official fee. For a single business permit through eCitizen, the government charges KSh 2,000. She charges clients KSh 3,500 total—her cut is KSh 1,500. For vehicle registration and log book services through the NTSA portal, she charges KSh 2,000 above the official fee, which runs around KSh 1,500 depending on vehicle category.
Her best-paying services are batch applications. One client—a small logistics company—needed permits for five new vehicles. That job earned her KSh 12,000 in a single afternoon, though it required coordinating with NTSA and managing delays when documents weren't uploaded correctly.
The barrier to entry is low. You need a computer, internet connection, a mobile money account for receiving payments, and a national ID to verify your identity on government portals. Most clients find her through word-of-mouth or WhatsApp referrals, though some eCitizen experts on Kaziiko also advertise their services on freelance platforms.
The Honest Challenges
The portals are not fast. A vehicle registration that should take two hours sometimes takes three days because eCitizen goes offline, or because NTSA hasn't processed the backend verification. Janet builds buffer time into her promises to clients, but managing expectations is constant work.
Some government fees changed between 2024 and 2026, and tracking updates requires checking ecitizen.go.ke regularly or contacting the relevant agencies directly. She once quoted a client KSh 2,800 for a business permit renewal only to discover the fee had increased to KSh 3,200. She absorbed the difference to keep the client happy, but it ate into her margin.
Income is seasonal. During tax season, when businesses rush to renew licenses, she's busy. During slow months, she might only get three or four clients. She now keeps a small cushion of savings to cover the lean weeks.
If you're considering this path, Kaziiko Academy's Cyber Services course covers portal navigation and documentation requirements in detail. Having that foundation saves time when troubleshooting portal issues with clients.
Janet is now exploring related services—tax filing support through itax.kra.go.ke for small businesses, and helping SMEs with Safaricom M-Pesa business registration. The ecosystem of government digital services keeps expanding, and that's where she sees her next income bump coming from.
Frequently Asked Questions
Do I need special registration to offer eCitizen services?
No. You're simply helping clients navigate publicly available portals. However, ensure you're transparent about fees and keep records of transactions for your own tax purposes. Register as a sole proprietor if you want to operate formally.
How much can I realistically earn per month?
It depends on your network and how actively you market. Janet averages between KSh 20,000 and KSh 50,000 monthly. Full-time operators handling high volumes report KSh 100,000+ in busy months, but that requires consistent client flow and efficient workflow.
Which government services are easiest to start with?
Single business permits and vehicle registrations are most straightforward. They have clear fee structures and predictable timelines. Tax-related services and land transfers are more complex and require deeper knowledge of KRA systems or land registry procedures.
What happens if the portal rejects an application?
Contact the relevant agency directly—eCitizen has a help desk. Common issues are missing documents or data entry errors. You'll need to troubleshoot with your client, correct the application, and resubmit. This eats time but is part of the service.
