Getting Started

    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.

    ✓ Written for small ISPs and WISPs✓ No prior experience assumed✓ 7 minute read

    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

    Step 1

    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.ke
    Step 2

    Buy 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.

    Step 3

    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 count
    Step 4

    Get 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.

    Step 5

    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 with

    What 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 works

    Common questions

    Do I need a licence to start an ISP in Kenya?
    Yes. The Communications Authority of Kenya licenses internet service providers, and most small operators and WISPs need both a Licence to Operate and a Licence to Provide — usually under the Internet Service Provider or Data Communications Service Provider category. Fees and categories are published on ca.go.ke and change periodically, so confirm the current requirements there rather than relying on figures quoted elsewhere, including here.
    How much does it cost to start a small ISP in Kenya?
    There is no single figure, because the two largest items vary the most: your CA licensing tier and your upstream connection. What is predictable is the rest — a starter MikroTik router under KSh 10,000, access points per site, and a billing system. Budget the licence and the upstream first; they dominate everything else.
    Can I start with a hotspot instead of a full ISP?
    Many people do, and it is the cheaper way in. A hotspot sells internet by the hour or the day from one location, so you need far less capital and far fewer customers before it covers its own costs. It is also the fastest way to find out whether there is demand where you are, before you commit to monthly subscribers and installs.
    What is the difference between an ISP and a WISP?
    A WISP — wireless internet service provider — delivers the last mile over radio rather than cable. In Kenya most small providers are WISPs, because running fibre to each home is expensive and slow while a radio link can be installed in an afternoon. The licensing and the billing are the same either way.
    Do I need a billing system from day one?
    Not on day one, but sooner than most people expect. Twenty subscribers is manageable with a notebook. Somewhere past about fifty, reading M-Pesa messages and switching people on and off by hand stops being viable and starts costing you money in access nobody paid for. Jasiyo starts at KSh 25 per subscriber per month with a KSh 1,000 minimum, so it is affordable before it is urgent.
    What does an ISP billing system actually do?
    It joins payment to access. A subscriber pays, and their connection opens; their month lapses, and it closes — without you touching the router. It also keeps the customer list, sends the reminders, issues hotspot vouchers, and reconciles what arrived against who owed it.

    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.