Features

Every tool an ISP needs, out of the box

Hotspot, PPPoE, static IP, cloud RADIUS, mobile-money billing, captive portals, agent POS, geospatial maps, mobile apps and 30+ integrations — designed to work together from day one.

Everything included

One platform. Every workflow.

From cloud RADIUS to mobile-money billing, geospatial maps to NAT log compliance — no add-ons, no third-party licenses.

Smart Hotspot Billing

Voucher-based, time-based, or data-based plans with branded captive portals and QR-code delivery.

PPPoE Automation

Auto-provision, suspend, and renew PPPoE users with data caps, speed limits, and per-plan profiles.

Cloud RADIUS Core

Hardware-agnostic RADIUS that works with MikroTik, Ruijie, TP-Link, UniFi and every RADIUS-compliant router.

Static IP Management

Allocate and track static IPs with subnet visibility, conflict prevention, and automatic assignment.

Client & Subscriber CRM

Detailed customer profiles, usage history, invoices, and status tracking in one centralized place.

Automated Invoicing

Recurring invoices, pro-rated billing, tax handling, and automated late-payment reminders.

Mobile Money & Cards

M-Pesa, Airtel, MTN MoMo, bKash, JazzCash, Paystack, Stripe, Flutterwave — auto-reconciled in real time.

SMS · WhatsApp · Email · Telegram

Payment reminders, downtime alerts, and voucher codes across four channels with reusable templates.

Voucher & QR PDFs

Print-ready voucher sheets with QR codes. Modern templates for cafes, hotels, events, and campuses.

Agent POS & Resellers

Field agents sell packages for cash; customers receive their voucher instantly via SMS. Multi-tier commissions.

Geospatial Network Map

Interactive maps of routers, ONUs, subscribers and coverage. Spot outages and plan expansion visually.

Real-time Analytics

Router CPU, live bandwidth, revenue by plan, churn, and growth trends — actionable insights, not spreadsheets.

NAT Log Server

Capture and store NAT logs for security, auditing and legal compliance across your entire network.

Admin & Customer Apps

Native mobile apps: admins approve payments on the go; subscribers self-serve invoices and plans.

Downtime & Alerting

Instant push, SMS, and Telegram alerts for router downtime, high CPU, and failed payments.

One-click Integrations

SmartOLT, GenieACS, LibreNMS, Zabbix, WhatsApp Business, and 20+ more — connect in minutes.

Every service model

One system for every network you run

PPPoE, Hotspot, Static IP, FTTH, wireless or cable — BillFi supports every service model from a single system, with multi-tier reseller operations built in.

PPPoE
Point-to-Point Protocol over Ethernet for home broadband.
Hotspot
WiFi captive portal with self-registration and vouchers.
Static IP
Dedicated IP address assignments for business clients.
FTTH / GPON
Fiber-to-the-Home via OLT with ONU provisioning.
Wireless / WISP
Ubiquiti airMAX, Cambium, Mimosa long-distance links.
Cable TV / IPTV
Custom service types with bundled billing and taxes.
Complete Platform

The engine for your whole operation

01

Complete Billing & Invoicing

From Mobile Money (MTN, Airtel, M-Pesa) to card and bank transfer — automate the entire revenue cycle. Professional invoices, subscriptions, and reminders without lifting a finger.

02

Hotspot + PPPoE, One Roof

Manage both access methods in one platform. Data caps, speed limits, profiles, branded portals, vouchers, and free tiers — no juggling required.

03

Powerful Cloud RADIUS

Don't get locked in. Our RADIUS core works with the hardware you already own — MikroTik, Ruijie, TP-Link, UniFi, and any RADIUS-compliant router.

04

Agent & POS System

Empower a sales force on the ground. Agents collect cash, customers get vouchers by SMS — instantly, on any phone.

Authentication & Accounting

Router initiates — BillFi responds

Standard RADIUS AAA over UDP ports 1812 / 1813 — plug-and-play with any MikroTik, Cisco or OpenWRT NAS.

MikroTik / Cisco
NAS / Router
PPPoE Server
Hotspot Server
DHCP Server
Port 1812Access-RequestUsername + Password
Port 1812Access-Accept / RejectBandwidth, IP Pool, Session
Port 1813Accounting-RequestStart / Interim / Stop
Port 1813Accounting-ResponseAcknowledged
BillFi
RADIUS + CRM Server
FreeRADIUS AAA
User Database
Billing Engine

Router sends Interim Accounting every 5 minutes — BillFi tracks data usage, session time and bandwidth in real time.

RADIUS Billing Engine

Cloud RADIUS built for real-world ISPs

Prepaid, postpaid, hotspot vouchers and enterprise leased lines — all on one AAA core with live Change-of-Authorisation, quota enforcement and per-session accounting.

FreeRADIUS AAA — hosted

Managed FreeRADIUS 3.x cluster with per-tenant realms, EAP-MSCHAPv2 / EAP-TLS / PAP, and TLS 1.3 between NAS and core. Zero config to spin up.

Bandwidth & FUP shaping

Push Mikrotik-Rate-Limit, WISPr-Bandwidth-Max-Up/Down, or vendor-specific attrs. Auto-downgrade after fair-use quota, then reset next cycle.

Time & data quotas

Session-Timeout, Idle-Timeout, Acct-Interim-Interval, plus prepaid data/time buckets that expire and disconnect via CoA when depleted.

CoA & Disconnect-Message

Live plan upgrade, throttle-on-overuse and instant suspension — no reconnect required. RFC 5176 CoA/DM to any RADIUS-compliant NAS.

Auto suspend on unpaid

Grace period → walled garden → full disconnect. Payment webhook re-authorises and pushes CoA in under 3 seconds.

PPPoE, Hotspot, Static IP

One subscriber, any access method. IP pools per plan, MAC binding, per-user VLAN, and static-IP handoff for enterprise customers.

Access-Accept · sample attributes pushed to NAS
Framed-IP-Address= 10.20.30.44assigned from plan IP pool
Mikrotik-Rate-Limit= 20M/50M 25M/60M 5M/12M 8/8burst + threshold
Session-Timeout= 259200030-day recurring cycle
Acct-Interim-Interval= 3005-min live usage
Idle-Timeout= 600hotspot session cleanup
WISPr-Redirection-URL= https://portal/renewwalled-garden on expiry
NAS / Router Compatibility

Works with the routers you already own

50+ NAS vendors supported out-of-the-box over standard RADIUS, vendor APIs and SSH. Bring your existing MikroTik, Cisco, Juniper, Huawei OLT or UniFi stack — no rip-and-replace.

v6 & v7

MikroTik RouterOS

  • PPPoE + Hotspot
  • RADIUS + CoA
  • API + SSH
  • Queue trees & PCQ
  • hAP · RB · CCR · CHR
AAA

Cisco IOS / IOS-XE

  • ISG / BNG PPPoE
  • RADIUS + Change-of-Auth
  • TACACS+ operators
  • ASR / ISR / Catalyst
Subscriber Mgmt

Juniper MX / SRX

  • MX BNG PPPoE / IPoE
  • SRX firewall session
  • JunOS RADIUS profiles
GPON / EPON

Huawei / ZTE OLT

  • OLT + ONU provision
  • Optical dBm monitor
  • Auto ONU discovery
  • MA5800 · C300 · C320
Controller

Ubiquiti UniFi

  • UniFi HotSpot 2.0
  • Voucher & PayPal
  • AP + Dream Machine
  • Radius profile per SSID
Cloud SDN

TP-Link Omada

  • Omada portal auth
  • EAP + Router
  • RADIUS bridge
  • Site-wide policy push
Wireless

Cambium / Ruijie

  • cnMaestro API
  • Reyee cloud sync
  • PMP / ePMP backhaul
  • Mesh subscriber tracking
Open source

OpenWRT / pfSense

  • FreeRADIUS client
  • Chilli / CoovaChilli
  • Custom captive portal
  • WireGuard tunnel to core
Payment Gateways

20+ payment rails. One reconciled ledger.

Mobile money, cards, bank transfer and agent cash — every payment method your subscribers already use, wired directly into invoicing, RADIUS activation and the accounting ledger.

East Africa
  • M-Pesa STK Push (Daraja)
  • M-Pesa Paybill / Till C2B
  • Airtel Money
  • MTN MoMo
  • IOTEC
  • ClickPesa
  • ZenoPay
West Africa
  • MTN MoMo Ghana
  • Vodafone Cash
  • AirtelTigo Money
  • Paystack
  • Flutterwave
  • Interswitch
South Asia
  • bKash Payment Gateway
  • Nagad
  • Rocket / DBBL
  • SSLCommerz
  • JazzCash
  • Easypaisa
  • HBL / UBL Direct Debit
Global Cards & Banks
  • Stripe
  • PayPal
  • Razorpay
  • PayFast
  • Yoco
  • 2Checkout
  • SWIFT / ACH
  • Card-on-file recurring

Auto-reconciliation

Webhooks match every transaction to the subscriber invoice, activate the plan, and post the ledger entry — no manual matching.

Mobile-money STK push

Trigger M-Pesa / bKash / MoMo prompts straight from the captive portal, agent app, or SMS reminder — no USSD codes to memorise.

Prepaid vouchers & wallet

Print voucher batches, sell top-up cards, or let subscribers keep a wallet balance for auto-renew. Discounts, expiry and FUP built-in.

Bank & USSD direct

Direct bank transfer with reference matching, USSD collection codes for feature phones, and offline agent POS with pocket printer.

PCI-safe by design

Tokenised card-on-file, signed webhooks, IP allow-lists, and a full audit log per gateway. No raw PAN ever touches your database.

Multi-currency invoicing

Invoice in USD, BDT, PKR, KES, GHS, ZAR, NGN or any custom currency with per-plan FX and country-specific tax.

Beyond billing

NOC, NetFlow & the complete platform

BillFi goes far beyond invoicing. From NetFlow traffic analysis and NOC monitoring to mobile field operations and network topology visualization — every aspect of ISP management is covered in one unified platform.

Mobile App

Field ops, payments and alerts from any phone.

Network Topology

Visual ISP infrastructure map with live status.

Hotspot & WiFi Zone

Captive portal, self-registration and QR onboarding.

Smart Automation

Auto billing, FUP enforcement and instant suspension.

NetFlow Traffic Analysis

DDoS detection, top talkers and per-subscriber flows.

Security & Audit

2FA, action logs, tamper-proof exports and RBAC.

Captive Portal

A login page that sells for you

Convert more visitors into paying subscribers with a captive portal that looks like your brand — not your router vendor's default.

  • Fully-branded pages
    Logo, colors, background — no coding. Yours in minutes.
  • Mobile-first design
    Optimized for phones, tablets and TVs. Seamless on every device.
  • Multiple login options
    Vouchers, phone number, social login, free tier or paid packages.
  • Marketing built-in
    Show promos, capture emails, run ads directly on your login page.
Café WiFi
Welcome. Pick a plan
Fast, unlimited internet. Pay by M-Pesa.
1 HourKSh 20
6 HoursKSh 60
1 DayKSh 100
Voucher code
7Q4-K9P-2XR
OLT / GPON monitoring

Every ONU, accounted for

Provision, monitor and troubleshoot fiber deployments across 12+ OLT vendors. Optical power, MAC address, distance and last deregister time — live, in one dashboard.

  • OLT name & port
  • Optical power (dBm)
  • ONU MAC address
  • Online / offline status
  • Last deregister time
  • ONU distance in km
Compatible OLT vendors
HuaweiZTEVSOLBDCOMFiberhomeC-DataTP-LinkUbiquiti UFiberSercommMikroTikNokiaCambium
Live ONU registry
Streaming
OLT-DHK-01 · Port 3/2
online
MAC
48:57:02:A1:BC:04
Power
-18.4 dBm
Distance
1.2 km
OLT-DHK-01 · Port 3/7
online
MAC
48:57:02:A1:C9:11
Power
-23.1 dBm
Distance
3.4 km
OLT-CTG-02 · Port 1/4
warning
MAC
48:57:02:B4:07:82
Power
-27.9 dBm
Distance
8.7 km
OLT-DHK-01 · Port 2/9
offline
MAC
48:57:02:A1:F3:5D
Power
—
Distance
—
IP Address Management

Control every IP in your network.

Take full control of your IP infrastructure with BillFi IP Admin — a purpose-built IPAM for ISPs managing subnets, PPPoE pools, CGNAT and static allocations across multiple sites.

  • Centralized control of IPv4 & IPv6 pools
  • Realtime subnet visibility across every PoP
  • CGNAT-ready scaling for growing ISPs
  • Conflict detection & automatic reassignment
Subnet pool utilization
Live · updated every 5s
Streaming
  • 10.10.0.0/22
    Nairobi CBD · PPPoE pool
    79%
    812 / 1022
  • 10.20.4.0/23
    Westlands · Hotspot
    77%
    391 / 510
  • 10.30.0.0/24
    Kilimani · Static IP
    84%
    214 / 254
  • 100.64.0.0/22
    CGNAT · public egress
    89%
    908 / 1022
  • 10.50.0.0/22
    Karen · FTTH ONUs
    50%
    512 / 1022
24,608
Total IPs
18,442
In use
112
Subnets
NAT log stream
CGNAT · retained 12 months
Live
IP AddressUsernameStart TimeEnd Time
100.106.253.250
Bbasit-m
2025-08-08 16:29:292025-08-08 19:31:05
100.104.2.230
Ssufyan-m
2025-08-08 16:29:292025-08-08 16:45:35
100.106.251.92
Sshafaqat-ac
2025-08-08 16:29:292025-08-08 20:07:37
100.110.255.84
Ttabish-mcs
2025-08-08 16:29:302025-08-08 19:30:17
100.104.2.224
Sshahbazali-m
2025-08-08 16:29:322025-08-08 20:07:37
100.104.1.102
Kkhadam-m1
2025-08-08 16:29:322025-08-08 16:45:37
100.106.252.6
Hhamza-mc
2025-08-08 16:29:322025-08-08 16:45:37
100.104.2.187
Wwaqar-m
2025-08-08 16:29:332025-08-08 19:30:23
100.108.255.74
Iinam-ac
2025-08-08 16:29:332025-08-08 19:30:53
Log Server

Track every session.
Secure every connection.

Capture and store NAT logs in real time for security, auditing and regulatory compliance — BTRC, CA, NCC, PTA and every ISP-licensing body that needs source-IP + timestamp mapping.

  • Monitor and record every network session
  • Meet legal compliance & data-retention standards
  • Strengthen network visibility for forensic auditing
Hardware Compatibility

One platform. All your hardware.

Unified management across every major vendor. Bring the routers you already trust.

MikroTik logo
RouterOS Integration

MikroTik

Ready

Cloud RADIUS, automated billing, and seamless PPPoE management on your existing MikroTik fleet.

Cloud UsersPPPoE AutoBandwidth CtrlUser Profiles
Ruijie Reyee logo
Enterprise WiFi

Ruijie Reyee

Ready

Advanced captive portals, detailed analytics, and enterprise-grade user management.

Cloud PortalVouchersAnalyticsMulti-site
TP-Link Omada logo
SDN Controller

TP-Link Omada

Ready

Robust RADIUS integration with flexible payment solutions for the full Omada stack.

Omada SDNRADIUSPaymentsUser Mgmt
Ubiquiti UniFi logo
Network Management

Ubiquiti UniFi

Ready

Professional hotspot billing, mobile-money integration, and deep tracking beyond UniFi natives.

UniFi NetMobile MoneyTrackingBilling
Portal ecosystem

One platform, six purpose-built portals

From head office to field agents, resellers and end subscribers — every role gets a tailored web portal and Android app.

Company Portal

Multi-branch operators get a bird's-eye view of every location — one login, consolidated business reports.

Admin Portal & App

Full operations control on web or Android. Approve payments, provision subscribers and monitor NOC on the go.

Employee Portal & App

Field agents collect bills, print receipts via pocket printer and log tickets — role-based permissions built in.

Pocket printer support

MAC Reseller Portal

Resellers manage their own customers, top-ups and vouchers exactly like admins do — under your brand.

Bandwidth Reseller Portal

Handle wholesale bandwidth requests, sub-billing and support tickets from downstream operators.

Client Portal & App

Subscribers self-serve invoices, run a router connectivity test, monitor usage and pay from any device.

How it works

Your own branded customer app

Three simple steps to unlock mobile control, instant payments and real-time account management — under your ISP's brand.

Step 1

Purchase an eligible plan

Choose any Growth+ plan to unlock access to your custom mobile app deployment on iOS and Android.

Step 2

Customize and deploy

We personalize the app — logo, colors, splash, gateways — and publish it to the App Store and Google Play under your developer accounts.

Step 3

Share and engage

Let subscribers self-serve invoices, top up via M-Pesa / bKash / Stripe, raise tickets and manage plans — directly from the app.

Explore the app

Experience your personalized mobile app

Discover the intuitive interface, easy navigation and seamless features that your customers will enjoy while using your branded ISP app.

  • Under your ISP's brand — logo, colors, splash, name
  • Published to App Store & Google Play
  • Push notifications for renewals, outages, tickets
  • Biometric login + 2FA out of the box
Welcome back
Kwame O.
Current plan
Home 20 Mbps
68 GB used12 days left
Home
Pay
Invoices
Support
Active plan›
Data left›
Renewal›
HRM & Accounting

Run your whole business, not just billing

BillFi bundles a lightweight HR and finance suite designed for ISPs — payroll, attendance, journals and multi-branch books all backed by the same subscriber database.

Human Resources
Employees & Roles
Onboard staff with permission scopes, positions and reporting lines.
Attendance & Leave
Biometric or app check-in, leave requests and holiday calendars.
Salary & Payslip
Automated monthly runs, deductions, bonuses and printable payslips.
Finance & Accounting
Accounting
Chart of accounts, journals, receivables, payables and bank recon.
Financial Reports
P&L, balance sheet, cash flow, VAT and revenue-by-plan analytics.
Multi-branch Books
Consolidated finance across every office, franchise and reseller.
Flexible integration

Seamless integration with
leading platforms

BillFi ships with 40+ pre-built connectors for NAS vendors, payment gateways, notification providers and NMS tools — plus a full REST + webhook API for the rest.

WhatsApp logo
Paystack logo
Cisco logo
MikroTik logo
Razorpay logo
SmartOLT logo
LibreNMS logo
Airtel logo
Telegram logo
Juniper logo
Zabbix logo
JazzCash logo
Gmail logo
GenieACS logo
Google logo
bKash logo
REST + GraphQL APIWebhooks (HMAC signed)OAuth 2.0 · SCIM40+ pre-built connectorsSDKs · Node, Python, PHP
Integrations

Plays nicely with every stack

30+ pre-built connectors for the tools ISPs actually use. One-click setup, no engineering required.

Router & Hardware
MikroTik logoMikroTik
Ubiquiti UniFi logoUbiquiti UniFi
TP-Link Omada logoTP-Link Omada
Ruijie Reyee logoRuijie Reyee
Cambium logoCambium
Cisco logoCisco
D-Link logoD-Link
Huawei logoHuawei
Payment Gateways
M-Pesa logoM-Pesa
Airtel Money logoAirtel Money
MTN MoMo logoMTN MoMo
Paystack logoPaystack
Stripe logoStripe
Flutterwave logoFlutterwave
bKash logobKash
JazzCash logoJazzCash
Notifications & Comms
WhatsApp logoWhatsApp
Telegram logoTelegram
Twilio logoTwilio
Gmail logoGmail
SendGrid logoSendGrid
Africa's Talking logoAfrica's Talking
Why BillFi

Purpose-built for ISPs. Not retrofitted.

vs. Manual Operations
  • Eliminate billing errors with auto-invoicing
  • Auto-collect via 20+ payment gateways
  • Automated SMS / WhatsApp payment reminders
  • FUP enforcement without manual intervention
  • Bulk customer import and management
vs. Generic CRMs
  • Built specifically for ISPs — not retrofitted
  • Deep MikroTik, OLT and RADIUS integration
  • NetFlow traffic analysis & top-talker visibility
  • Network-aware 360° subscriber profiles
  • NOC dashboard with live device monitoring
  • Recharge card and distributor management
vs. Other ISP Platforms
  • All-in-one: billing + NOC + CRM + inventory
  • Local rails: bKash, M-Pesa, JazzCash, MoMo
  • 18+ regional SMS gateway integrations
  • Multi-tenant architecture for franchise ops
  • REST API v1 & v2 with signed webhook support
  • Bundled NAT log server (BTRC & PTA ready)
2M+
Sessions
500k+
Payments
250+
ISPs
30+
Countries

Network management,
automated.

Join hundreds of ISPs across Africa, Asia, and Europe automating their billing, provisioning, and support with BillFi.