Cyber Café Agents Charge KSh 3,000 for What Takes 15 Minutes on eCitizen
Cyber café operators are charging Kenyans thousands of shillings to fill out government forms that you can complete yourself online in minutes. The gap between what you're asked to pay and what the service actually costs tells you something important about digital access in Kenya.
A Kenyans walks into a cyber café to apply for a passport. The operator quotes KSh 3,000 to "help" complete the form. Fifteen minutes later, the application is submitted online. The same task costs KSh 12,500 for the actual passport booklet on eCitizen plus eCitizen experts on Kaziiko can advise on portal navigation, but doing it yourself from home takes no longer than filling in a printed form.
This is not a fringe problem. Cyber cafés remain a vital access layer for millions of Kenyans. Lower-income and rural users rely on shared terminals for government platforms such as eCitizen and for everyday digital tasks. The cost gap matters because it widens the price of entry to public services.
How the fee split works
Huduma Kenya has clarified the Ksh150 fee for services at cyber cafés within Huduma Centres, following concerns about the extra costs Kenyans incur. According to Huduma Kenya, the charge covers assisted tasks such as scanning, printing, and other online applications, as well as a convenience fee through the eCitizen platform for those needing assistance to access government services.
That KSh 150 is one layer. But independent cyber café operators outside Huduma Centres — and some inside them — add their own markup. The modern Kenyan cyber cafe is no longer simply a place to browse the web. Printing, scanning, document preparation and assistance with digital government services have become central parts of the business. Business Daily has documented operators providing access to Kenya Revenue Authority services, the eCitizen portal, document lamination and passport-photo services as mobile access reduced demand for conventional internet browsing. Each service bundle gives them a reason to quote a fee separate from the government's charge.
For a passport application, you do not need an agent. The entire application, from filling in your details to paying the fee, is done online. You only attend a centre in person for biometric capture. At home, on your phone or computer, the form takes about 5 minutes to complete once you have your national ID and a passport photo.
What actually happens at eCitizen
Open eCitizen at dis.ecitizen.go.ke or through the main portal. Create an account if you don't have one — free, takes 5 minutes. Navigate to Department of Immigration Services. Select "New Applications" if you're applying for your first passport. Fill the form (Form 19) with your personal details, the booklet size you want, upload your documents and your photo. Choose your payment method: M-Pesa, card, or online banking. Pay. Print your receipt and the pre-filled form. You're done. The digital part is finished.
What takes time is not the online transaction. It's the biometric appointment. Within Kenya, standard processing takes 10-14 working days after biometrics capture. That waiting period belongs to the Immigration offices, not to you or a cyber café agent.
Why people still pay
Not every Kenyan has reliable electricity, a stable internet connection, or money for data. Many are not confident filling online forms alone, even when the process is straightforward. Cyber cafés provide a social layer — a place where someone can guide you through it, print what you need, keep your receipts together. That service has real value to people.
The problem is not help itself. It's the price gap. When an operator charges KSh 3,000 to handle a 15-minute task, the operator is banking on the fact that you don't know the task takes 15 minutes. Knowledge is the leverage.
The regulation backdrop
From Friday, August 14, 2026, operators of public communications access centers will be required to register customers before providing access, maintain records linking each session to a terminal and its start and end time, issue receipts where charges apply, and retain records relevant to compliance for at least three years. Kenyan reports on the new rules say the registration requirement includes the customer's full name and national ID or passport number.
These rules bring formal oversight to the cyber café business. They do not directly cap prices, but they create a record. If you paid KSh 3,000 for a task that should have cost KSh 150 in assistance, you have a receipt with a date and a terminal ID attached to it. Transparency alone shifts behaviour.
Check before you pay
If a cyber café quotes you for government services, ask what exactly you're paying for. Are you paying for internet access and printing? For help filling the form? For the eCitizen convenience fee itself? Get the breakdown in writing. Confirm the convenience fee on eCitizen at the time of payment — services costing between Sh500 and Sh9,999 attract a KSh 50 convenience fee.
For a passport, you can do it from home. If you need help, a verified Kenyan expert on Kaziiko can assist remotely for less than an in-person cyber café visit. If you must use a cyber café, bring your own photo, bring your own documents, and let the operator know you understand the steps. The less mystery, the less room for overpricing.
Frequently Asked Questions
How long does a passport application really take on eCitizen?
The online part takes about 5 minutes once you have your documents and passport photo ready. You fill the form, upload files, and pay. The waiting time is after that, when Immigration processes your application. Within Kenya, standard processing takes 10-14 working days after biometrics capture. Plan your timeline around the biometric appointment and processing, not around the form.
What is the legal convenience fee on eCitizen for passport services?
Passport services cost between KSh 500 and KSh 9,999, so Kenyans paying for services valued between Sh500 and Sh9,999 will pay Sh50. The actual passport booklet costs KSh 12,500. Any amount above KSh 50 that a cyber café operator charges you on top of that is their own service charge, not the government's fee. Ask for an itemised receipt.
Can I apply for a passport without visiting an immigration office at all?
You can complete the application and payment entirely online. However, you must attend one in-person appointment for biometric capture — fingerprints and a photo taken by Immigration staff. You cannot do this by proxy or have a cyber café agent do it for you. Plan to visit the closest immigration office or Huduma Centre once.
Is KSh 150 the only extra charge at a Huduma Centre cyber café?
The charge, introduced in 2023, is intended to cover assisted tasks such as scanning, printing and completing online applications, as well as a convenience fee for using the eCitizen platform when citizens need help accessing government services. Huduma Kenya stressed that the Ksh150 fee is distinct from the official service charges set by government agencies, which citizens must still pay where applicable. Some operators may add their own charge. Confirm all fees before agreeing to the service.
