For ISPs & Network Operators
Built for ISPs by an ISP

Automated ISP Billing System
for MikroTik & M-PESA in Kenya

The ultimate ISP management software for WISP and Fiber operators. Connect your MikroTik routers, automate M-PESA payments, and manage subscriber lifecycles—all from one powerful cloud dashboard.

<5 mins
Setup Time
From KES 500
Monthly Cost
99.9%
Payment Success
99.5%
Uptime SLA

How NOVA WiFi Fits Your Network

You remain the ISP. NOVA WiFi handles billing, payments, and MikroTik automation.

1

Create Account

Set up your ISP platform in minutes

2

Connect MikroTik

Link routers via API

3

Define Packages

Set speeds, limits, pricing

4

Users Pay

M-PESA STK Push automation

5

Auto Activation

MikroTik enforces access

Hotspot Management

Self-Service Hotspot Captive Portal

Transform your WiFi network into a revenue engine with our automated Hotspot billing system. Customers select packages, pay instantly via M-PESA, and get activated in seconds.

  • Professional captive portal customized with your ISP branding
  • Instant M-PESA STK Push for seamless mobile payments
  • Flexible time-based, data-limited, or speed-capped packages
  • Automated MikroTik user creation and profile synchronization
  • Voucher generation for retail outlets and offline sales
  • Advanced session control and real-time bandwidth enforcement
User connects to WiFi
Captive portal appears
Selects package (e.g., 1hr @ KES 20)
Enters phone number
Receives M-PESA prompt
Confirms payment
Access granted automatically

Subscription Management

New Customer
Auto-creates PPPoE user
Payment Due
Sends SMS/Email reminder
Payment Received
Renews subscription
Overdue
Disables user on MikroTik
PPPoE Subscriptions

Automated Recurring PPPoE Billing

Efficiently manage monthly subscribers for your WISP or Fiber ISP. Our PPPoE billing software automates reminders, payments, and MikroTik suspension to ensure you never miss a collection.

  • Dynamic billing cycles: daily, weekly, monthly, or custom periods
  • Automatic payment reminders via SMS and Email integration
  • Precise bandwidth control using MikroTik simple queues
  • Instant automatic suspension and reconnection on payment
  • Automated invoice and receipt generation for all subscribers
  • Configurable grace periods for loyal customer retention

ISP Setup & Pricing

One flat rate. No hidden fees. No per-user charges.

Basic
KES 500
per month · billed monthly

Core ISP billing, M-PESA automation, and hotspot access

Unlimited hotspot users
Unlimited PPPoE subscribers
Unlimited MikroTik routers
M-PESA STK payment automation
24/7 online support
Dedicated server deployment
Premium plugins included
Starter
KES 999
per month · billed monthly

Full-featured package for growing networks

Unlimited hotspot users
Unlimited PPPoE subscribers
Unlimited MikroTik routers
M-PESA STK payment automation
24/7 online support
Dedicated server deployment
Premium plugins included
Professional
KES 2,499
per month · billed monthly

Dedicated container, dedicated server, and premium support

Unlimited hotspot users
Unlimited PPPoE subscribers
Unlimited MikroTik routers
M-PESA STK payment automation
24/7 online support
Dedicated server deployment
Premium plugins included

Get Started in Minutes

1

Create Account

~1 min

Fill registration form with platform name and credentials

2

Connect MikroTik

~2 mins

Add router IP, API credentials, and test connection

3

Configure Services

~3 mins

Choose Hotspot or PPPoE, set up packages and pricing

4

Set Payment Method

~2 mins

Connect M-PESA Paybill/Till number for collections

5

Go Live

~1 min

Choose your plan and start accepting customers

150K+
Active Users
Connected daily
KES 10M+
Monthly Collections
Processed via M-PESA
100+
ISP Operators
Trusted across Kenya

Join Our Community

Connect with ISP operators, share experiences, and get instant support from our community on WhatsApp.

Join WhatsApp Community

Trusted by 100+ ISP Operators in Kenya

Join the growing community of network operators running their businesses on NovaWiFi.

"We used to manually reconnect 80+ customers every week. NovaWiFi's MikroTik billing system automated everything—payments reconcile instantly now."

James M.
Estate WiFi Operator
Nakuru
340 subscribers

"The M-PESA integration is flawless. As a Fiber ISP, collecting payments on time was our biggest challenge. Now, our revenue collection is 100% automated."

Sarah K.
Fiber ISP Founder
Nairobi
820 subscribers

"Best ISP billing software in Kenya. Support was incredible during the MikroTik API setup. We went live in hours, and the daily backups are a lifesaver."

David O.
WISP Operator
Kisumu
650 subscribers

"Automated suspension and reactivation has reduced our churn significantly. It's the most reliable billing software for Kenyan ISPs."

Daniel K
WISP Operator
Eldoret
Proudly local

"The dashboard analytics are intuitive. I can track my ISP revenue and subscriber growth in real-time without manual spreadsheets."

Michael T.
Hotspot Café Owner
Mombasa
180 subscribers

"99.5% uptime SLA is real. My customers stay connected, and I can manage multiple sites from one NovaWiFi account easily."

Grace W.
Community WiFi Provider
Mwingi
500 subscribers

Built for Network Operators

Real ISPs using NOVA WiFi to power their operations

Community WiFi Providers

Serve residential areas with hotspot access. Customers pay per session, you collect automatically.

Estate WiFi
Cyber cafés
Public hotspots

Fiber & Wireless ISPs

Manage PPPoE subscribers with monthly billing, bandwidth control, and automated suspension.

Home fiber
Fixed wireless
WISP operators

Multi-Site Operators

Control multiple locations from one dashboard. Unified billing across all MikroTik routers.

Branch networks
Franchise WiFi
Multi-tower ISPs

Guest Access for Organizations

Available Now

Voucher-based Guest WiFi for offices, hotels, and events. Manage access windows and deliver branded login portals.

Infrastructure-Grade Reliability

Built for ISPs who can't afford downtime

99.5% Uptime

Hosted on enterprise cloud with automatic failover

Real-Time Sync

MikroTik changes reflect instantly in your dashboard

Auto Backups

Daily MikroTik configuration backups for disaster recovery

Payment Webhooks

M-PESA callbacks processed in under 2 seconds

Common Questions from ISPs

What is an ISP billing system and why do I need one?

An ISP billing system is a specialized software application that automates the management of internet subscribers. It handles payment collection, subscription cycles, and network access. You need one to scale your business, reduce manual reconnection errors, and stop revenue leakage from missed payments.

How does MikroTik billing software work with RouterOS?

NovaWiFi uses the MikroTik API to communicate with your router. It automatically manages PPPoE secrets and Hotspot users, creates simple queues for bandwidth control, and enables or disables access based on payment status in real-time.

Can NovaWiFi automate M-PESA payments for my subscribers?

Yes. Our system features native M-PESA STK Push integration. When a subscriber's package expires, they get a payment prompt on their phone. Once they enter their PIN, NovaWiFi reconciles the payment and restores their internet access instantly.

Does it support both Hotspot and PPPoE billing?

Absolutely. NovaWiFi is a versatile billing platform that supports both Hotspot (captive portal) environments and PPPoE (Fiber/Fixed Wireless) subscription models simultaneously on the same or different routers.

Can I manage multiple MikroTik routers from one dashboard?

Yes, you can connect and control unlimited routers across different locations from a single centralized NovaWiFi account. This is ideal for multi-site ISP operators and estate WiFi providers.

Does the system support Fiber ISP billing in Kenya?

Yes. Many Fiber-to-the-Home (FTTH) and Fiber-to-the-Building (FTTB) providers use NovaWiFi to manage their subscribers, OLT-connected MikroTiks, and recurring monthly billing cycles.

Can I create unlimited internet packages?

Yes. You can define as many packages as you need, with specific speed limits (e.g., 5Mbps, 10Mbps), data caps (e.g., 3GB, 50GB), or time durations (e.g., 1 hour, 24 hours, 30 days).

Does NovaWiFi generate invoices and receipts?

Yes, the system automatically generates digital invoices for every billing cycle and instant receipts for every M-PESA payment, helping you maintain professional financial records.

What happens if a customer doesn't pay on time?

The system automatically suspends overdue subscribers by disabling their account on the MikroTik router. You can also configure grace periods to give customers extra time before disconnection.

Can I use my own domain for the ISP billing portal?

Yes. You can point your own domain or subdomain (e.g., portal.myisp.co.ke) to our platform. We provide automated SSL certificate provisioning for all custom domains.

How secure is my data and customer information?

We prioritize security by using industry-standard encryption, secure API connections, and regular daily backups of your MikroTik configuration and subscriber data.

Does NovaWiFi support WiFi voucher generation?

Yes. You can generate batches of vouchers for offline sales through shops or agents. Each voucher has a unique code that users enter into the captive portal to gain access.

What MikroTik hardware is supported?

All MikroTik hardware running RouterOS v6.x or v7.x is supported. This includes the hAP series, RB series, CCR series, and CRS series routers.

Are there any per-user fees?

No. Unlike other ISP billing software, NovaWiFi offers flat-rate monthly plans. You can have 10 subscribers or 1,000 subscribers for the same flat monthly fee.

How long does it take to set up?

Most operators are up and running in under 5 minutes. The process is simple: Create an account, connect your MikroTik, define your packages, and start collecting payments.

Does it support automatic bandwidth management?

Yes. NovaWiFi automatically configures MikroTik simple queues to enforce the speed limits defined in your packages, ensuring fair usage and network stability.

Can I send SMS reminders to my subscribers?

Yes, the system integrates with SMS gateways to send automated reminders before subscription expiry, as well as payment confirmation messages.

Do you offer technical support for setup?

Yes, our dedicated support team is available via WhatsApp and Email to assist with router connectivity, API configuration, and payment integration.

Is there a contract or can I cancel anytime?

There are no long-term contracts. Our service is billed monthly, and you can cancel your subscription at any time without penalties.

Does it work for Estate WiFi and Cyber Cafés?

Yes, it is the perfect solution for estate WiFi operators, cyber cafés, hotels, and event venues looking to monetize their internet connection.

Can I view real-time reports of my revenue?

Yes, the dashboard provides detailed real-time analytics on payments, active users, network uptime, and projected monthly earnings.

Does it support FUP (Fair Usage Policy)?

Yes, you can set data limits on unlimited packages. Once a user reaches the limit, the system can automatically throttle their speed or suspend their access.

Can I manage static IP assignments?

Yes, NovaWiFi allows you to assign and manage static IP addresses for your PPPoE subscribers directly from the dashboard.

How does the self-service portal look on mobile?

Our captive portal and customer dashboard are fully responsive and optimized for mobile devices, ensuring a smooth payment experience for smartphone users.

Can I track my network uptime?

Yes, the system monitors your MikroTik routers' connectivity and alerts you if a router goes offline, helping you maintain high service availability.

Does it support automated reconciliation of manual payments?

While M-PESA is automated, you can also manually record payments made via bank transfer or cash, and the system will activate the user accordingly.

Can I customize the captive portal design?

Yes, you can upload your own logo, change colors, and add custom welcome text to make the captive portal match your ISP brand.

What happens during a power outage at the router?

NovaWiFi detects the disconnection. Once power is restored and the router reconnects to the internet, our system automatically re-syncs all subscriber statuses.

Is NovaWiFi better than manual MikroTik management?

Significantly. Manual management is prone to errors, time-consuming, and hard to scale. NovaWiFi automates the boring tasks so you can focus on growing your network.

How do I get started with the #1 ISP billing system in Kenya?

Simply click the 'Create ISP Account' button, fill in your details, and follow our guided setup to connect your first MikroTik router today.

Ready to Automate Your ISP Billing?

Join network operators across Kenya using NOVA WiFi to scale their operations.

Setup in under 5 minutes · Cancel anytime