ISP Billing System for Small ISPs in Kenya: Where to Start
Starting a small ISP in Kenya? Here's what billing system you need, how to set it up, and how to keep costs low while growing your subscriber base.
Jasiyo Team
Published 22 February 2026
Starting Small Doesn't Mean Starting Wrong
Many Kenyan ISPs start with 20–50 subscribers and scale from there. The temptation is to manage billing manually at first — tracking payments in a WhatsApp group or an Excel sheet. This works for a month. Then it becomes chaos.
What a Small ISP Needs in a Billing System
You don't need enterprise software. But you do need:
- M-Pesa payment collection that matches payments to subscribers automatically
- MikroTik integration for automatic disconnection and reconnection
- A simple subscriber list you can manage without a developer
- Affordable pricing that doesn't eat into your margins at low subscriber counts
Avoid These Common Mistakes
Using Excel for billing — it works until a payment gets missed or a formula breaks. A missed disconnection means free internet for a non-paying subscriber.
Manually reconciling M-Pesa — checking your M-Pesa messages to find payments takes hours and still leads to errors.
No automation — if you're manually connecting and disconnecting subscribers on MikroTik, you're spending time that should go into growing your network.
Affordable ISP Billing Options for Small Operators
Look for systems with per-subscriber pricing so you only pay for what you use. Jasiyo charges KSh 40 per active PPPoE subscriber per month — meaning 50 subscribers costs KSh 2,000/month. That's less than one support call to a developer.
Getting Set Up in a Day
With a cloud-based system, setup is straightforward: create an account, add your MikroTik router credentials, link your M-Pesa Paybill, import your subscriber list, and you're live. No server setup, no developer needed.
Ready to transform your ISP?
Start your free 1-month trial — no credit card required. Connect your MikroTik and go live today.
Start for free →