ISP Billing

ISP Subscriber Billing

How internet providers mediate network usage, rate every plan, and keep service, invoicing and collections in sync across a growing subscriber base.

Talk to an Expert See ISP Billing Solution

What Is ISP Subscriber Billing?

ISP subscriber billing is the system an internet service provider uses to turn a subscriber's plan and actual network usage into an accurate, recurring invoice, and to manage everything that surrounds it: provisioning, payment collection, data caps, suspension for non-payment and reconnection. It sits between the network that delivers the service and the finance function that recognises the revenue.

On the surface an ISP bill looks simple: a monthly fee for a broadband plan. Underneath, the billing system has to reconcile the plan a subscriber signed up for with what the network actually authorised and delivered, apply data caps or fair-usage policies, handle static IPs and add-ons, bundle multiple services onto one invoice, and keep the subscriber connected only while their account is in good standing.

This guide explains what makes ISP billing different, how the subscriber lifecycle flows through a billing platform, the pricing models providers use, and what to look for in a system that can scale with a growing subscriber base.

What Makes ISP Billing Different

A generic subscription tool can charge a fixed monthly fee, but running an ISP means handling several things those tools were never built for.

Network usage has to be mediated. Broadband, fixed-wireless and leased-line services generate authentication and usage data through RADIUS, Diameter or AAA. That data has to be collected, normalised and matched to the right subscriber before it can be rated, which is a mediation problem, not a spreadsheet problem.

Data caps and fair-usage policies need real-time control. Plans with a monthly data allowance, throttling after a threshold, or top-up bundles require the billing system to track usage against a balance and act on it, which is the role of an online charging system.

Service state is tied to payment. When an invoice goes unpaid, the subscriber has to be reminded, then suspended, then reconnected on payment, all without manual intervention. Billing, dunning and provisioning have to work as one flow.

Subscribers buy bundles. Internet, static IP, managed Wi-Fi, voice and value-added services often sit on a single account and a single invoice, with their own proration when a subscriber upgrades mid-cycle.

The ISP Subscriber Billing Lifecycle

Most ISP billing platforms move a subscriber through the same lifecycle, from signup to recurring invoice and, when needed, suspension and reconnection.

1. Onboard and provision

A new subscriber is created with their plan, address and service details, then provisioned on the network. Getting the account and the network in sync from day one avoids the mismatches that cause billing disputes later.

2. Authenticate and mediate usage

As the subscriber uses the service, RADIUS or AAA records their sessions and consumption. A mediation layer collects these records, normalises them and attaches them to the correct account, so usage-based plans and data caps are based on complete, accurate data.

3. Rate the plan and usage

A rating engine applies the subscriber's plan: the recurring fee, any usage above an allowance, throttling or overage, add-ons and promotions. Because rate plans change often in a competitive market, these rules are configuration rather than code.

4. Enforce caps and balances in real time

For metered or capped plans, an online charging system tracks usage against the allowance and enforces throttling, top-ups or cut-off the moment a threshold is reached, rather than discovering an overage at month-end.

5. Invoice, collect and manage dunning

Charges roll up into an invoice with taxes and any bundled services. Payment is collected across multiple gateways, and ageing and dunning automates reminders, suspension for non-payment and reconnection on settlement, keeping service state and account state aligned.

Pricing Models for ISPs

Providers compete on how they package speed, data and service, and most run several models at once. A platform earns its place by supporting all of them through configurable pricing.

Flat-rate unlimited

A single monthly fee for a given speed tier with no usage cap. Simple to sell, and simple to bill, but it still depends on accurate provisioning and clean dunning.

Tiered speed plans

Different monthly fees for different speed tiers. The billing system has to reflect upgrades and downgrades mid-cycle with correct proration.

Usage-based and data-capped plans

A monthly allowance with overage charges or throttling beyond it, often paired with top-up bundles. These plans depend on real-time usage tracking and balance management.

Bundles and add-ons

Internet combined with static IP, managed Wi-Fi, voice or value-added services on one invoice, each with its own rate and proration.

Business and SLA-backed plans

Leased lines and business broadband with committed bandwidth, service-level guarantees and contract terms, billed alongside residential plans on the same platform.

What to Look For in an ISP Billing Platform

If you are choosing or replacing the billing layer for an ISP, these are the capabilities that decide whether the platform scales with your subscriber base.

RADIUS, Diameter and AAA mediation. Native ingestion of network usage records, normalised and matched to subscribers without manual reconciliation.

Real-time data caps and balance control. Allowances, throttling, top-ups and cut-off enforced as usage happens through an online charging system.

Automated dunning and provisioning. Reminders, suspension and reconnection driven by account state, so no subscriber stays connected on an unpaid account and none stays cut off after paying.

Configurable rate plans and bundles. New speed tiers, promotions and bundled services launched through configuration, with correct mid-cycle proration.

Scale, tax and reporting. Tens or hundreds of thousands of subscribers, correct tax handling, and reporting that reconciles usage, invoices and revenue for finance.

How EarnBill Approaches ISP Billing

EarnBill is an enterprise billing platform with the telecom heritage ISP billing demands. The same convergent engine that rates telecom and MVNO usage handles broadband, fixed-wireless and leased-line subscribers, so mediation, rating, charging, invoicing and dunning live on one platform instead of a chain of disconnected tools.

Our ISP billing solution ingests RADIUS and AAA usage through real-time mediation, enforces data caps and balances with an online charging system, prices every plan through configurable rate plans, and automates dunning, suspension and reconnection so service state always matches account state.

The result is a billing layer that grows with your subscriber base, keeps the network and the invoice in sync, and gives finance one reconciled source of truth for usage and revenue.

Frequently Asked Questions

What is an ISP billing system?

An ISP billing system turns a subscriber's plan and actual network usage into recurring invoices and manages the surrounding lifecycle: provisioning, payment collection, data caps, suspension for non-payment and reconnection. It connects the network that delivers the service to the finance function that recognises the revenue.

How does an ISP bill for data usage?

Network usage is recorded through RADIUS, Diameter or AAA, collected and normalised by a mediation layer, then rated against the subscriber's plan. For capped or metered plans, an online charging system tracks usage against the allowance in real time and enforces throttling, top-ups or cut-off when a threshold is reached.

Can one platform bill broadband, fixed wireless and leased lines together?

Yes. A convergent billing platform can rate residential broadband, fixed-wireless and business leased-line services on the same system, each with its own rate plan, bundle and proration, invoiced from one account where a subscriber has more than one service.

How is non-payment handled without cutting off paying customers?

Automated dunning drives the flow: reminders, then suspension of service if an invoice stays unpaid, then reconnection the moment payment is received. Because service state is tied to account state, no subscriber remains connected on an unpaid account and none stays suspended after paying.

Why not use a generic subscription billing tool for an ISP?

Generic subscription tools charge a fixed fee but cannot mediate RADIUS or AAA usage, enforce data caps in real time, or tie provisioning and suspension to payment. ISP billing needs network-usage mediation, real-time balance control and dunning-driven provisioning, which are telecom-grade capabilities rather than subscription features.

Running an ISP That Has Outgrown Its Billing?

Talk to our billing experts about your plans, RADIUS usage and provisioning, and how EarnBill meters, rates and collects for a growing subscriber base.

Get in Touch See ISP Billing Solution