Buyer's Guide10 April 2026·9 min read

ISP Billing Software in Kenya 2026: The Complete Buyer's Guide

Choosing ISP billing software in Kenya is harder than it looks. Most options weren't built for M-Pesa or MikroTik. This guide compares every serious option and tells you exactly what to look for before you buy.

PJ

Peter Junior

ISP Software Specialist

ISP BillingKenyaMikroTikM-PesaComparison

If you run an ISP in Kenya, you've probably searched "ISP billing software Kenya" and landed on a list of tools built for European or American networks — priced in dollars, with no concept of M-Pesa, and sales teams in time zones that don't care about your 2am support call. This guide cuts through that.

We'll compare every serious ISP billing software option available to Kenyan ISPs in 2026, explain what features actually matter, and help you avoid the expensive mistakes most ISPs make when switching billing systems.

What is ISP Billing Software?

ISP billing software is a platform that automates the core financial and operational workflows of an internet service provider: subscriber onboarding, invoicing, payment collection, internet access control (via MikroTik or RADIUS), and customer self-service.

A modern ISP management system connects directly to your routers, authenticates subscribers via RADIUS, processes payments automatically, and gives your team a single dashboard to manage everything. The goal: your network runs itself, and you focus on growth.

  • Subscriber onboarding and lifecycle management
  • Automated monthly invoice and receipt generation
  • Payment collection — M-Pesa STK Push, Airtel Money, bank transfer
  • Router provisioning — create PPPoE accounts, set bandwidth policies, suspend/reactivate automatically
  • RADIUS authentication for PPPoE and Wi-Fi hotspot networks
  • Customer self-service portal (pay, check usage, manage account)
  • SMS and email payment reminders
  • Revenue analytics and churn reporting

Why Kenyan ISPs Need Different ISP Software

The reality for most Kenyan ISPs is that over 90% of customer payments arrive via M-Pesa. International ISP billing platforms treat M-Pesa as an afterthought — if they support it at all — which forces ISPs to manually reconcile M-Pesa statements every day. At 50 subscribers this is inconvenient. At 300 subscribers it's a full-time job.

Similarly, MikroTik routers power the vast majority of Kenyan ISP infrastructure. Affordable, flexible, and battle-tested across thousands of East African networks, MikroTik's RouterOS is the backbone of fiber, wireless, and hotspot ISPs across Kenya. Your billing software needs to talk to MikroTik natively via the RouterOS API — not through hacky scripts on the router itself.

The Kenya-specific checklist

Before evaluating any ISP billing software, confirm it supports: (1) M-Pesa STK Push — not just paybill, (2) MikroTik RouterOS API integration, (3) KES pricing and local support, (4) automated subscriber suspension and reactivation.

9 Must-Have Features for Kenyan ISP Billing Software

  1. 1M-Pesa STK Push integration — The subscriber gets a payment prompt on their phone. They pay. Their internet activates within seconds. No manual reconciliation, no statements to download.
  2. 2MikroTik RouterOS API integration — Create PPPoE accounts, set bandwidth policies, suspend and reactivate subscribers automatically directly from the billing dashboard.
  3. 3RADIUS authentication — For PPPoE and hotspot networks. Must support FreeRADIUS or built-in RADIUS server.
  4. 4Automated subscriber suspension on expiry — When a subscription lapses and no payment is received, internet access is suspended automatically, then restored the moment payment is confirmed.
  5. 5Customer self-service portal — Subscribers pay, check data usage, and manage their account without calling your support line. Cuts support costs by 60–80%.
  6. 6Automated SMS and email reminders — Payment reminders 3 days before expiry, on the day, and after expiry. Reduces churn without any manual effort.
  7. 7Hotspot / captive portal support — For Wi-Fi hotspot ISPs. Branded captive portal with M-Pesa payment and session management.
  8. 8KES pricing and local support — Software priced in USD adds currency risk and hidden cost as you scale. Local support means someone answers when your billing goes down at 10pm.
  9. 9Multi-router support — If you have towers or base stations in multiple locations, the software must manage all MikroTik routers from a single dashboard.

ISP Billing Software Comparison 2026

Here's how the main ISP billing software options compare for Kenyan and East African ISPs:

SoftwareM-Pesa STK PushMikroTik APIRADIUSPricingBest For
Netily✅ Native✅ Native✅ YesKES 500/mo + KES 20/userKenyan & East African ISPs
Splynx❌ No✅ Yes✅ Yes$39–$89/mo USDEuropean / large ISPs
WHMCS❌ No⚠️ Plugin only⚠️ Plugin$15.95–$39.95/mo USDWeb hosting companies
ZAL ISP System❌ No✅ Yes✅ YesFree (self-hosted)ISPs with a developer on staff
Manual (Excel/M-Pesa)Free (high hidden cost)Very early-stage ISPs only

The verdict: Netily is the only option with native M-Pesa STK Push and MikroTik integration, priced in KES. Splynx is excellent for large ISPs but requires a custom M-Pesa integration. ZAL is free but demands significant technical expertise to deploy and maintain.

Splynx vs Netily for Kenyan ISPs

Splynx is a well-respected European ISP billing platform with excellent MikroTik support and a polished interface. However, Splynx has no native M-Pesa integration — you'd need to build or buy a separate M-Pesa plugin. It's also priced in USD ($39–$89/month) which becomes expensive as your subscriber base grows, and their support team is in European time zones. For Kenyan ISPs under 300 subscribers, the total cost of ownership makes Netily the better choice.

WHMCS for ISP Billing: Does It Work?

WHMCS is web hosting billing software that some ISPs repurpose for subscriber management. WHMCS is not designed for ISPs. MikroTik and RADIUS support require paid third-party plugins, M-Pesa integration is not native, and automatic subscriber suspension/reactivation is not built-in. It can be made to work, but at significant added cost and complexity — and you'll spend more time maintaining integrations than running your ISP.

ZAL ISP Management System: The Free Open Source Option

ZAL ISP Management System is an open-source PHP ISP billing system with MikroTik API support. It's free under its license. However, ZAL has no M-Pesa integration, requires you to host and maintain your own server, and has limited active development. For ISPs with a developer on staff who want full infrastructure control, ZAL is a legitimate option. For everyone else, the hidden costs of self-hosting, maintenance, and building M-Pesa integration typically exceed the cost of a commercial platform. We cover this in detail in our free ISP billing software guide.

How to Choose the Right ISP Billing Software

Use this five-question decision framework:

  1. 1Do you have a developer on staff? If yes, ZAL (self-hosted open source) is worth evaluating. If no, you need a managed SaaS solution that someone else maintains.
  2. 2Do your subscribers pay via M-Pesa? If yes — which is true for 95%+ of Kenyan ISPs — you need native M-Pesa STK Push, not a bolt-on integration.
  3. 3Do you use MikroTik routers? If yes, confirm the software has native RouterOS API support, not just a plugin or script.
  4. 4What is your subscriber count today and in 12 months? Calculate the per-subscriber cost of each option at both numbers to find the real price.
  5. 5Do you run Wi-Fi hotspots? If yes, confirm the billing software includes a branded captive portal with M-Pesa.

Start with a 14-day free trial

Netily offers a 14-day free trial with no credit card required. You get full access to MikroTik integration, M-Pesa STK Push, subscriber portal, and billing automation before committing to anything.

Frequently Asked Questions

What is the best ISP billing software in Kenya?

For most Kenyan ISPs — especially those running MikroTik infrastructure with M-Pesa-paying subscribers — Netily is the best option. It's the only platform built specifically for the Kenyan ISP market with native M-Pesa STK Push and MikroTik API integration, priced in KES with local support.

Is there free ISP billing software for MikroTik?

Yes — ZAL ISP Management System is a free open-source option with MikroTik API support. However, it requires self-hosting, has no M-Pesa integration, and demands ongoing technical maintenance. Read our complete guide to free ISP billing software for the real cost breakdown.

Can I migrate from manual billing to Netily without downtime?

Yes. Netily's onboarding process imports your existing subscriber data and connects to your MikroTik routers without network downtime. Most ISPs complete the full migration in under 24 hours during an onboarding call with the Netily team.


Ready to automate your ISP?

Try Netily Free for 14 Days

M-Pesa STK Push, MikroTik PPPoE provisioning, RADIUS, and customer portal — all set up in under 24 hours. No credit card required.

Book a Demo

Written by

PJ

Peter Junior

ISP Software Specialist at Netily

Peter Junior specialises in ISP billing software, MikroTik automation, and M-Pesa integration for internet service providers in Kenya and East Africa. He writes about practical strategies for ISP owners to automate operations and grow their subscriber base.

Related Articles