Best ISP Billing System in Kenya in 2026: A Complete Comparison
How to choose an ISP billing system in Kenya: the criteria that matter, the three approaches available to Kenyan ISPs and WISPs, and the trade-offs of each.
Jasiyo Team
Published 1 March 2026
Why Your ISP Billing System Choice Matters
The billing system you choose directly affects how much time you spend on manual work, how quickly customers are reconnected after paying, and how accurately your revenue is tracked. A poor choice costs you time and money every single day.
This guide sets out the criteria worth judging any system against, and the trade-offs of the approaches open to Kenyan ISPs and WISPs.
What to Look for in an ISP Billing System
- M-Pesa integration โ essential for any Kenya-based ISP billing system. Look for STK Push, Paybill, and automatic service activation.
- MikroTik integration โ your billing system must control MikroTik routers for PPPoE and Hotspot management, whether through RADIUS, the RouterOS API, or an on-router agent.
- Automated disconnection and reconnection โ the whole point is that nobody has to touch the router when a customer pays or lapses.
- Multi-site support โ one account covering every router you run.
- Transparent pricing in KSh โ check the per-customer rate, the monthly minimum, and any one-time onboarding fee before you commit.
- Free trial โ you should be able to run real customers through it before paying.
- Local support โ Kenyan ISPs need support that understands local networks, Safaricom, and M-Pesa specifics.
Cloud or Self-Hosted?
Cloud-based systems need no server setup: you sign up and connect your router. Self-hosted open-source options are free to licence but require technical expertise to maintain, update and secure, and the server bill does not go away.
For most small and medium Kenyan ISPs the cloud option is the practical one โ you get reliability without needing a dedicated IT team.
Three Approaches, and Their Trade-offs
1. Self-hosted open source
Combinations such as FreeRADIUS with an open-source billing front end are free to licence and fully under your control. In exchange you run the server, apply the security patches, and build M-Pesa and MikroTik integration yourself. Realistic for operators with in-house technical staff; expensive in time for everyone else.
2. International billing platforms
Mature platforms built for European and North American ISPs are feature-rich and well documented. The friction for a Kenyan ISP is commercial rather than technical: pricing is typically set in EUR or USD, M-Pesa support often depends on a plugin or custom work, and support hours rarely line up with East Africa.
3. Purpose-built for Kenya
Systems designed around M-Pesa and MikroTik from the start avoid that integration gap. Jasiyo is built this way: native M-Pesa STK Push and Paybill, automated MikroTik PPPoE and Hotspot management, Hotspot vouchers, bulk SMS, and real-time revenue reporting.
Pricing: a flat KSh 25 per active PPPoE customer per month, or 3% of hotspot revenue, with a single KSh 1,000 monthly minimum across your account. There is a one-time KSh 250 onboarding fee, followed by a 7-day free trial.
Best for: small WISPs, growing ISPs, and fibre providers who would rather not run billing infrastructure themselves.
How Pricing Models Compare
ISP billing systems in Kenya typically charge per active subscriber, as a percentage of revenue, or as a flat monthly fee. Per-subscriber pricing is predictable and scales with your business; revenue share aligns the vendor's incentives with yours and suits variable hotspot income; a flat fee gives certainty if you are near a subscriber cap. See a full breakdown of ISP billing system pricing in Kenya โ
How to Decide
Work backwards from your own constraints. If you employ network engineers and want total control, self-hosting is defensible. If you sell to Kenyan customers who pay by M-Pesa and you would rather spend your time on the network than on billing servers, a purpose-built platform will get you there faster.
The honest test is to run one billing cycle on a trial before you commit. Try Jasiyo at jasiyo.com/signup.
Ready to transform your ISP?
Start your free 7-day trial โ no credit card required. Connect your MikroTik and go live today.
Start 7-day free trial โ