ISP Billing

ISP billing on autopilot

Automated invoicing, dunning, mobile-money reconciliation and PPPoE reactivation — wired directly to your RADIUS. Get paid faster, chase less.

-42%
Days sales outstanding
18+
Payment rails
<3s
Reactivation after pay
100%
Auto-reconciled
Capabilities

Everything you need — in one platform

Automated invoices

Monthly, prepaid, postpaid, per-day or usage-based — invoices generate and deliver by SMS + email on schedule.

Dunning & auto-suspend

Configurable reminder cadence. If nobody pays, the router enforces it. If they do pay, service returns in seconds.

Mobile money + cards

M-Pesa, MTN MoMo, bKash, Nagad, Stripe, Flutterwave, SSLCommerz. Every payment auto-matched to the right invoice.

Instant reactivation

Payment webhook → RADIUS unlock → PPPoE session up. No CSR clicks required.

Prepaid vouchers

Batch scratch-cards for hotspots and rural agents, with distributor commissioning built in.

Tax & compliance

VAT / GST / WHT per country, tax-authority-formatted invoices, audit-ready ledger exports.

Reseller billing

Sub-dealers get their own invoices, commissions and margins — you keep the top-line view.

AR aging & forecasts

See DSO, aged receivables and cash forecasts in real time. No spreadsheets.

Multi-currency

Bill in the currency your subscribers pay in. Consolidate to your reporting currency.

How it works

Up and running in a weekend

01
Plan

Define packages — speed, quota, price, tax, billing cycle.

02
Assign

Subscriber gets a plan → RADIUS + router configured automatically.

03
Bill

Invoices generate on schedule, delivered by SMS + email + portal.

04
Collect

Payment lands → RADIUS unlocks → ledger updates. All hands-off.

Works with

Plays nicely with your gear

Bring the vendors you already run. BillFi drops into the middle of your stack — no rip-and-replace.

Stripe M-Pesa MTN MoMo Airtel Money bKash Nagad Rocket SSLCommerz Flutterwave Paystack PayPal QuickBooks Xero Zoho Books
FAQ

Answers, before you ask

What is ISP billing?

ISP billing is the process of invoicing subscribers for their internet service and collecting payment. Modern ISP billing systems also handle plan changes, prorations, auto-suspension, reactivation and reconciliation with the RADIUS/router side so a paid subscriber is instantly back online.

How is ISP billing different from generic SaaS billing?

ISP billing has to talk to the network. When an invoice is paid, the subscriber's PPPoE / hotspot profile must reactivate within seconds. When they miss a payment, the router has to enforce it. BillFi ties billing directly to RADIUS + router APIs so this happens automatically.

Which payment methods does BillFi support?

Cards (Stripe, Flutterwave, Paystack, SSLCommerz), mobile money (M-Pesa, MTN MoMo, Airtel Money, Tigo, Orange), Bangladesh rails (bKash, Nagad, Rocket) and offline cash/POS. Every rail auto-reconciles to the invoice and reactivates the subscriber.

Can BillFi handle multi-currency and VAT?

Yes — every operator, plan and invoice carries a currency. VAT / GST / withholding rules are configurable per country, and invoices meet local tax-authority format (URA, KRA, NBR, SARS, etc.).

Do you support prepaid vouchers?

Yes. Batch-generate scratch cards or PINs, distribute to agents, and let subscribers top-up over USSD, the client app or the captive portal.

How does BillFi handle prorated plan upgrades and downgrades?

Mid-cycle changes are prorated to the day — BillFi credits the unused portion of the old plan, charges the prorated new plan and sends a single adjustment invoice. The RADIUS profile updates over CoA so bandwidth changes without a session drop.

Can I offer discounts, promos and loyalty credits?

Yes — percentage or fixed-amount discounts, first-month-free promos, referral credits and wallet balances. Every credit posts to the ledger so accounting stays clean.

How does auto-suspension and reactivation work?

When an invoice hits its grace date, BillFi flips the RADIUS reply attributes so the next re-auth walls the subscriber into a payment portal. When they pay by any rail, reactivation happens in under 3 seconds via RADIUS CoA — no manual intervention.

Do subscribers get a self-service portal and mobile app?

Yes — branded web portal and iOS/Android app. Subscribers view invoices, pay, top up prepaid, change plan, open tickets and see live usage without contacting support.

Can I export data for my accountant?

Yes — one-click exports for QuickBooks, Xero, Zoho Books and CSV. Every payment, refund, credit note and VAT line is on the export.

Network management,
automated.

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