How to start an ISP in Kenya
Five steps, in the order they actually happen: the licence, the upstream line, the last mile, the Paybill, and your first subscribers. Three of them have nothing to do with software.
Becoming an internet service provider in Kenya is more accessible than it used to be, and less of a software problem than most guides make it sound.
Two things decide whether it works: whether you are licensed, and whether you can fill the line you are paying for. Everything else — routers, access points, billing — is machinery you can buy and change later. A licence you do not have will stop you, and an upstream connection you cannot fill will quietly drain you.
On the numbers in this guide
Licence fees and hardware prices move, and we are not the authority on either. Where a figure matters to your budget, this page points you at the source instead of quoting one. The only prices we state as fact are our own.
The five steps, in order
Get licensed by the CA
The Communications Authority of Kenya licenses internet service providers. Most small operators and WISPs need a Licence to Operate and a Licence to Provide, under either the Internet Service Provider or Data Communications Service Provider category.
Fees, categories and timelines change, and they are the one thing on this page you should not take second-hand. Check ca.go.ke for what applies to you today.
ca.go.keBuy your upstream connection
This is your stock. Either fibre transit from a larger provider or a wireless backhaul link. Everything you sell comes out of this pipe, and it will be your largest fixed cost every month.
Size it against what you plan to sell, not what you hope to sell. A line you cannot fill is the most common way a new ISP runs out of money.
Build the last mile
A MikroTik router to distribute, and access points or customer radios to reach people. RouterOS is the standard in Kenya because it is cheap, scriptable, and every technician you will hire already knows it.
Which model depends entirely on how many subscribers you expect. A starter router is well under KSh 10,000; you do not need a CCR to serve your first fifty customers.
Compare MikroTik routers by subscriber countGet an M-Pesa Paybill
Register through Safaricom Business. Once it is live you connect it to your billing system over the Daraja API, and payments start reconciling against subscribers automatically instead of arriving as SMS you read by hand.
Apply for this earlier than feels necessary. It is the step most likely to be waiting on somebody else when you are otherwise ready to sell.
Connect your first subscribers
Decide whether you are selling by the month (PPPoE) or by the hour and day (hotspot) — or both, which is common. Then add customers, and let payment and access become the same event rather than two jobs.
This is the step a billing system exists for. Up to here, software has not mattered much.
PPPoE or hotspot — which to start withWhat you are actually paying for
Five line items. The first two dominate, and neither of them is software.
CA licensing
Varies by category and tier. Published on ca.go.ke — confirm before budgeting.
Upstream connection
Your recurring floor. Quoted per Mbps and negotiable by volume and contract length.
MikroTik router
Under KSh 10,000 for a starter unit; more as subscriber count rises.
Access points / customer radios
Per site and per subscriber. The bulk of your per-customer install cost.
Billing system
Jasiyo is KSh 25 per PPPoE subscriber per month, or 3% of hotspot revenue, with a KSh 1,000 monthly minimum. Free to set up yourself. No per-router licence.
A cheaper way in
If the licence and the upstream commitment look heavy for where you are now, a hotspot at one location needs far less capital and tells you within a month whether there is demand nearby. Plenty of ISPs started as one router in one shop.
How a hotspot business worksCommon questions
Do I need a licence to start an ISP in Kenya?
How much does it cost to start a small ISP in Kenya?
Can I start with a hotspot instead of a full ISP?
What is the difference between an ISP and a WISP?
Do I need a billing system from day one?
What does an ISP billing system actually do?
When you reach step five
Jasiyo handles the last step — payment and access as one event, on the MikroTik you already bought. Seven days free, and setting up yourself costs nothing.
