Product

ProEcom ISP Billing: Subscribers, Invoices, Control

Run subscriber billing, package management and network access from one system. Invoices generate on schedule, payments reconcile against the ledger, and arrears trigger suspension through RADIUS or MikroTik without anyone logging into a router. Franchises and resellers get their own scoped view.

ProEcom ISP Billing dashboard listing active subscribers, monthly recovery total and arrears summary by franchise

What is ProEcom ISP Billing

ProEcom ISP Billing is an operations and billing system for internet service providers. It holds your subscriber records, the package each one is on, the invoices raised against them and the payments received. It also talks to the network, so the billing status of an account controls whether that account gets bandwidth. Franchise operators, recovery staff and accounts each work in the same database with permissions that match their role, which removes the spreadsheet handoffs between billing and the NOC.

Billing and subscribers

Package management

Define packages by speed, data allowance, contract term and price, including promotional and area-specific rates. Move a subscriber between packages mid-cycle and the system prorates the difference on the next invoice.

Recurring invoicing

Invoices generate automatically on each subscriber's billing date, with taxes, installation charges, device rentals and adjustments applied. Bills go out by SMS, email or a printable batch for field distribution.

Payment reconciliation

Record payments against invoices from Raast, Easypaisa, JazzCash, bank transfer or cash collected by a rider. Unmatched credits sit in a review queue instead of quietly disappearing from the ledger.

Arrears automation

Set the grace period, reminder schedule and suspension day per package. Overdue accounts get warning messages, then a bandwidth restriction or full disconnection, and reconnect automatically once payment posts.

Network and administration

RADIUS control

Authenticate PPPoE and hotspot sessions against the billing database, with rate limits applied from the subscriber's package.

MikroTik integration

Push queue and address-list changes to MikroTik routers directly, so suspension and reconnection happen without manual router edits.

FBR tax invoicing

Produce tax invoices with the fields and numbering your filings require, and export the register your accountant needs.

Franchise hierarchy

Give each franchise or reseller its own subscribers, tariffs, credit balance and commission report under the parent account.

Common use cases

Fibre and FTTH operators

Wireless and WISP networks

Cable broadband providers

Franchise and reseller networks

Hotspot and campus internet

Corporate leased lines

Field recovery teams

Multi-city operations

Integrations

The billing system sits between your network gear, your payment channels and your accounts department. Each connection removes a manual step, whether that is enabling a port, matching a wallet payment or notifying a subscriber that a bill is due.

Pricing

Plans scale on the number of active subscribers on the system. Franchise and reseller sub-accounts are counted against the parent subscriber total.

ProEcom ISP Billing plans
PlanLocalRegionalOperator
Monthly price[PRICE][PRICE][PRICE]
Active subscribersUp to 1,000Up to 10,00010,000 or more
Price per extra subscriber[PRICE][PRICE][PRICE]
Franchise sub-accounts1Up to 25Unlimited
Staff logins325Unlimited
RADIUS and MikroTik controlIncludedIncludedIncluded
FBR tax invoicingOptional add-onIncludedIncluded
SupportEmailEmail and phoneNamed account manager

Frequently asked questions

Can I move my existing subscriber data across?

Yes. We import subscribers, packages, opening balances and payment history from CSV or from a direct database export of your current system. The import runs into a staging environment first so you can check totals against your old ledger before going live. Confirm the exact source formats we support before you plan a cutover date.

Does it work with my MikroTik routers?

The system controls MikroTik devices over the RouterOS API to apply queues, address lists and PPPoE secrets. Compatibility depends on your RouterOS version and how your network is segmented. Share your topology and device list during onboarding so we can confirm what is supported before deployment.

How does disconnection for non-payment work?

You set a grace period and a suspension day for each package. When an invoice passes the grace period the system sends reminders, then restricts or disconnects the connection through RADIUS or the router. When the payment posts, access is restored automatically without a support ticket or a manual router change.

Can franchises see only their own subscribers?

Yes. Each franchise or reseller logs in to a scoped view containing only their subscribers, their tariffs and their own recovery numbers. The parent operator sees everything, plus commission and settlement reports per franchise. Permissions are set per role, so a recovery agent sees less than a franchise owner.

Is it hosted or installed on our servers?

Both deployment models are available. Hosted keeps you off server maintenance and updates automatically. On-premise suits operators with policies that require subscriber data to stay in their own data centre. Discuss which model applies to your licence and pricing before you sign, as the terms differ.

Get your billing off spreadsheets

Tell us your subscriber count and network setup and we will map a migration plan.

Talk to our team