The best ISP Billing
& OSS/BSS platform
Billing, payments, your network and your books, run from one place: mobile-money activation in seconds, PPPoE and hotspot on unlimited MikroTik routers, built-in RADIUS, a live NOC and double-entry accounting. Built for a single-site WISP and proven at nearly 10,000 customers.
Comparing platforms? Read our global guide to choosing an ISP billing system, or the 2026 guide to the best ISP billing system in Kenya.
The essentials, done better
Everything other billing systems do, with a measurable edge
Mobile money, hotspot and PPPoE are where every ISP billing system starts. Here is how Iterative does each one better.
M-Pesa and mobile money
Paybill, Till and STK Push through the Daraja API, plus MTN MoMo, Airtel Money, EVC Plus, ZAAD, Pesapal, Flutterwave and Paystack. Every payment is matched to the right customer and service is restored in seconds.
KSh 15 per customer, capped at KSh 5,000 a month up to 500 customers and KSh 10,000 up to 1,000. Kenyan per-customer platforms publish KSh 25 per customer.
Learn moreHotspot billing
Branded captive portals from 21 themes, STK Push per session, bulk vouchers, per-site earnings and a self-service ads marketplace that pays you for portal space. Unlimited sites.
2% of the hotspot revenue you actually collect, capped at KSh 3,000 a month. Common platforms publish around 3%.
Learn morePPPoE and MikroTik
RouterOS v6 and v7 onboarded over VPN with no public IP needed. PPPoE, Static IP, queues, IP pools and FUP are provisioned for you; expiry disconnects and payment restores through built-in RADIUS with CoA.
A new MikroTik is fully up and running in at most 8 minutes.
Learn moreWhat sets Iterative apart
Then it runs the rest of your network
Billing is only where it starts. The same platform watches your network, fixes customer routers, runs your fibre and keeps your books.
AI agents
Diagnose faults, reboot customer routers and reset WiFi credentials without sending a technician. Operators report winning back 8 to 9 of every 10 customers who would have churned.
NOC monitor and network map
Loss, latency and throughput for every router, per-port SNMP analytics, access-point station tables, outage history, and your routers, towers, OLTs and customers on one live map.
Huawei OLT and TR-069
Authorise and provision ONUs without the OLT console, and manage customer routers and ONTs remotely: WiFi settings, reboots, firmware and diagnostics.
Finance and accounting
A double-entry ledger that posts itself: trial balance, profit and loss, balance sheet, payroll, stock and assets, and KRA eTIMS-aligned invoicing.
Loyalty, referrals and win-back
Loyalty points, referral rewards, coupons, churn insights, win-back offers and extra days for customers hit by an outage.
Technician app
Surf Crew puts every field job in order: directions with your network on the map, the fault and the customers it cut off, WhatsApp chat with the customer, van stock and crew bonuses.
Enterprise scale
Our largest network runs 9,378 customers on one account. ISPs that need it get a dedicated server (4 vCPUs, 6 GB RAM, 80 GB storage), and every ISP has its own isolated database.
Apps and WhatsApp
Operator apps for iPhone and Android, a self-care app for your subscribers, and a shared WhatsApp inbox with an AI assistant that answers customers for you.
Comparing platforms? Ask these questions
What Iterative Billing does, and what to ask any alternative. Competitor prices are as published on their own sites, September 2026.
| What you need | Iterative Billing | Ask any alternative |
|---|---|---|
| Cost at 1,000 PPPoE customers | KSh 10,000 a month (the cap) | KSh 25,000 at the KSh 25 per customer that Kenyan per-customer platforms publish |
| Hotspot fee at KSh 300,000 collected | KSh 3,000 (capped) | KSh 9,000 at the 3% commonly published |
| Adding a MikroTik | Automated, at most 8 minutes, no public IP needed | Does it need a public IP or a technician visit? |
| Fixing a customer router | AI agents reboot it and reset WiFi remotely | Can it do this without a technician? |
| Watching the network | NOC monitor, per-port SNMP analytics, live network map | Is monitoring built in, or a separate tool? |
| Fibre | Huawei OLT provisioning and TR-069 on the same platform | Is OLT or TR-069 an extra licence or add-on? |
| The books | Double-entry accounting, payroll, stock, eTIMS | Does billing post to a ledger, or do you re-key it? |
| Large networks | 9,378 customers on one account; dedicated servers | What is their largest single network? |
Full comparisons: global platforms (Splynx, Sonar, Powercode, UISP) and Kenyan platforms.
Run your ISP in seven languages
English, French, Spanish, Portuguese, Swahili, Somali or Arabic, right to left. The dashboard opens in your country’s language from the first login, and everyone on your team can pick their own.
- English
- Français
- Español
- Português
- Kiswahili
- Soomaali
- العربية
Integrations
Seamlessly Connected Ecosystem
Nine payment gateways across Africa, the network equipment your ISP already runs, and twelve SMS routes plus WhatsApp, all in one platform.
Payment Gateways
M-Pesa (Daraja)
Paybill, Till & STK Push · Kenya
Co-op Bank
Bank STK push · Kenya
KopoKopo
STK push to till · Kenya
SasaPay
M-Pesa, Airtel Money & T-Kash · Kenya
Pesapal
Cards & mobile money · KE, UG, TZ
Flutterwave
Cards, mobile money & bank · 8 markets
Paystack
Cards, bank, USSD · NG, GH, ZA, KE
MTN MoMo
Request to pay · UG, GH, RW, ZM, CM
WaafiPay
EVC Plus & ZAAD · SO, DJ, AE
Network Equipment
MikroTik
RouterOS v6 & v7 · 8-minute setup
Huawei GPON OLT
ONU auto-authorisation & provisioning
Smart OLT
FTTH fleet management
RADIUS
Built-in server with CoA
TR-069 / ACS
Remote customer router & WiFi control
SNMP
Network monitoring & alerts
Communication
WhatsApp
Free AI agent assistant + notifications
SMTP
Email delivery
12 bulk SMS gateways
- TalkSasa
- AdvantaSMS
- BlessedSMS
- Afrokatt
- Celcom Africa
- Bytewave
- Hostpinnacle
- Airtouch
- TextSMS
- Zettatel
- mNotify
- Iterative Bulk SMS
Secure APIs
Bank-grade encryption
Real-time Sync
Instant updates
99.9% uptime target
Backed by service credits in our Terms
Mobile Ready
Works everywhere
Pricing from 1 October 2026
Pay for the network you run, never for empty capacity
Two meters, both capped. No tiers to outgrow and no upgrade because you crossed a limit.
KSh 15 per active customer a month
Never more than KSh 5,000 a month up to 500 customers. The cap is reached at 334 customers, so customers 335 to 500 add nothing to your bill.
2% of revenue you actually collect
Never more than KSh 3,000 a month. Failed payments, refunds and reversals are never counted.
KSh 1,000
Applied once, to the total of both meters, never on top. Routers and hotspot sites are not metered.
Kenyan networks are billed in shillings. Outside Kenya: $0.135 per customer (max $45 up to 500), 2% of hotspot (max $27), $9 minimum.
Applications reviewed within one business day · 3-day trial for approved networks · One-time KSh 1,000 new account fee
Customer Success Stories
Trusted by ISPs Across Africa
Discover how internet service providers are transforming their operations and growing their businesses with Iterative Billing.
5.0 on Google · 8 reviews"Iterative Billing transformed our operations completely. We've automated 90% of our billing processes and reduced customer complaints by 70%. The MikroTik integration is seamless and reliable."
Michael Ochieng
Chief Operations Officer
Savannah Digital Networks • Nairobi, Kenya
"As a growing WISP in Uganda, we needed a solution that could scale with us. Iterative Billing's multi-gateway payment support and automated SMS reminders have improved our collection rate by 45%."
Grace Nakamya
Managing Director
Kampala Metro Broadband • Kampala, Uganda
"The customer portal and voucher management system have been game-changers for our hotspot business. Our hotel clients love the simplicity, and we love the reduced support calls."
Hassan Ahmed
Technical Director
Coastal Link Technologies • Mombasa, Kenya
"We evaluated several ISP billing solutions before choosing Iterative. The Radius integration and real-time bandwidth monitoring give us complete control over our network and subscribers."
Emmanuel Rwigamba
Founder & CEO
Highland Connect Rwanda • Kigali, Rwanda
500+
Active ISPs
9,378
Customers on our largest ISP
5.0★
Google rating, 8 reviews
24/7
WhatsApp support
FAQ
Frequently Asked Questions
Find answers to common questions about our ISP billing platform. Can't find what you're looking for? Our support team is always ready to help.
Contact Support on WhatsAppHow quickly can I get started with Iterative Billing?
Adding a MikroTik is fully automated and takes at most 8 minutes from adding the router to fully up and running, and most ISPs are billing customers the same day. Our guided setup walks you through connecting your first MikroTik router, configuring payment gateways, and creating your first subscriber packages. Our support team is available on WhatsApp to help you through every step.
Which MikroTik devices are compatible?
Iterative Billing supports all MikroTik RouterOS v6 and v7 devices including hAP, RB series (RB4011, RB5009), CCR (CCR1009, CCR1036, CCR2004), CRS, and LtAP models. Our integration is thoroughly tested across the entire MikroTik product range.
What payment gateways are supported?
M-Pesa (Till Number and Paybill via the Daraja API), Co-op Bank, KopoKopo and SasaPay in Kenya; Flutterwave in eight African markets; Pesapal in Kenya, Uganda, Tanzania, Rwanda, Zambia, Malawi and Zimbabwe; Paystack in Nigeria, Ghana, South Africa and Kenya; MTN MoMo in Uganda, Ghana, Rwanda, Zambia and Cameroon; ioTec Pay in Uganda; AzamPay and ClickPesa in Tanzania; Paynow in Zimbabwe; and WaafiPay (EVC Plus and ZAAD) for Somalia, Djibouti and the UAE. All gateways support automatic payment reconciliation. When a subscriber pays, their account is activated instantly without manual intervention.
Can you help migrate my existing customer data?
Absolutely. We provide complimentary migration assistance for all new accounts. Our team will help import your customers, service packages, billing history, and router configurations from any existing system: spreadsheets, other billing platforms, or manual records.
How do I get access, and is there a trial?
Apply from the sign-up page and tell us about your network. Every application is reviewed by our team within one business day, and approved networks start with a 3-day trial on their own routers. A referral code from an existing Iterative network speeds up the review.
Is white-labeling available for my ISP brand?
Yes, complete white-labeling is available. Customize the customer portal with your logo, brand colors, and custom domain. Your subscribers will only see your ISP branding throughout their experience.
How does the RADIUS authentication work?
Our built-in RADIUS server handles PPPoE and Hotspot authentication with CoA (Change of Authorization) support. When a subscriber pays, their account is automatically activated. When their subscription expires, the session is gracefully terminated. No external RADIUS server is needed.
What kind of support do you provide?
Support runs 24/7 on WhatsApp and email, where replies usually arrive within minutes, and by phone Monday to Friday, 8:00 AM to 6:00 PM EAT. Our team can help with setup, configuration, troubleshooting, and best practices for running your ISP.
Guides and comparisons
Independent-minded guides to choosing, comparing and running ISP billing, with dated, sourced pricing.
Ready to Transform
Your ISP Operations?
Join hundreds of internet service providers who have streamlined their billing, improved collections, and grown their subscriber base with Iterative Billing.


