Skip to content
Inerxia

Fiber ISP billing software Billing a fiber network is a provisioning problem.

Fiber ISP billing software is the system a fiber operator uses to invoice subscribers, apply taxes and surcharges, and turn service on and off at the OLT. What makes fiber different is how tightly billing is tied to the network: every activation, plan change and suspension has to reach the optical equipment, and every ONU has to be tracked from warehouse to wall.

Updated · By the Inerxia team

What makes billing a fiber network different?

On a fiber network the invoice and the service state are two views of the same event. When a subscriber upgrades from 300 Mbps to 1 Gbps, the plan on the invoice and the service profile on the OLT have to change together. When a bill goes unpaid, suspension has to happen on the optical equipment, not in a spreadsheet column.

That is why most fiber operators end up buying ISP management software (OSS/BSS) rather than a billing tool on its own: the same record has to hold the plan, the ONU serial, the port on the GPON tree and the balance owed.

What should fiber billing software handle?

OLT/GPON provisioning
Turn-up, speed profiles, suspension and reconnection pushed to the OLT from the subscriber record, not typed in a separate console.
ONU and equipment inventory
Serials by warehouse and truck, which ONU is installed at which address, and what comes back on a disconnect.
Install scheduling
Drop and install appointments tied to the order, so billing starts when service is actually live.
Serviceable addresses and MDUs
Buildings with many units, bulk agreements and per-unit service, without duplicate accounts.
Bundles and add-ons
Internet plus voice, managed Wi-Fi or static IPs as one package with clear line items.
Taxes and surcharges
Sales tax and regulatory items such as USF and E911 where the services you sell require them.
Dunning and automatic reconnect
Suspension on your rules, reconnection the moment the payment your processor confirms is matched to the invoice.
Operations · last 24 hoursSep 23 · 14:32
IDEventStatusValue
#48201Auto-suspendSuspended−1 service
#48202Auto-reconnectReconnected2 min
#48203Cycle invoicingIssued2,418 docs
#48204Payment reconciledCleared+$74.00
Turn-up, invoicing, suspension and reconnection as events on one subscriber record.

How should installs connect to billing?

The install is where fiber revenue most often slips. An order is sold, the drop is scheduled, a technician completes the job — and billing starts late, or not at all, because nobody closed the loop between the work order and the account.

  1. 1.The order creates the account, the plan and a pending install in one step.
  2. 2.The appointment is confirmed the day before, so the truck does not roll to an empty house.
  3. 3.The technician scans the ONU serial at the install; inventory moves from the truck to the address.
  4. 4.Turn-up on the OLT marks the service live, and the billing start date is set from that event.
  5. 5.The first invoice is prorated automatically from the live date.

If your billing start date is typed by hand after the install, you are almost certainly billing some subscribers late. Tie it to the turn-up event instead.

How do you bill MDUs and multi-unit buildings?

Apartment buildings and other multi-dwelling units need two layers at once: the building (the property agreement, the riser, the shared equipment) and each unit (its own subscriber, plan and ONU). Software that can only model one address per account forces workarounds such as duplicate accounts, notes in free-text fields, or units billed from a spreadsheet on the side.

ArrangementWho is billedWhat the system must support
Retail unitsEach residentUnit-level addresses under one building, individual plans and dunning
Bulk agreementThe property ownerOne invoice for many units, with per-unit service status
HybridOwner plus upgradesA base service billed in bulk, upgrades billed to the resident

How should bundles, fees and taxes work?

Fiber operators increasingly sell more than a speed tier: voice lines, managed Wi-Fi, static IP addresses and equipment rental. Each of these can carry different tax treatment and different surcharges, so a bundle has to stay a set of distinct line items underneath a single price the subscriber understands.

Regulatory surcharges such as USF and E911 generally attach to voice services, not to broadband on its own, so adding a phone line to a bundle changes what the invoice has to include. Treat this as general orientation and confirm your obligations with a telecom tax advisor; the software's job is to apply the rules you set consistently on every invoice.

Equipment fees deserve the same care. If the ONU or router is rented, attach the charge to the equipment record so that installing the device adds the fee and returning it removes it.

When does a fiber operator outgrow spreadsheets, and how do you switch?

Around 1,500 subscribers, spreadsheets plus accounting software still hold. Somewhere between 3,000 and 10,000 they stop holding: installs get billed late, ONUs go missing between truck and address, and nobody can say mid-call what equipment a subscriber has.

Ask the vendor
Show a plan change reaching the OLT from the subscriber record.
If it cannot, someone re-keys every upgrade in a second console.
Where does the billing start date come from?
It should come from turn-up, not from a person remembering to set it.
How are ONUs tracked from warehouse to wall?
Unreturned and untracked equipment is money you already spent.
Can one building hold many units, with bulk and retail billing?
MDUs are where duplicate accounts and missed charges pile up.
What does migration look like, week by week?
A vague plan usually means a risky cutover.
  1. 1.Move subscribers, contracts, balances and equipment across, and verify every record against your live base.
  2. 2.Configure plans, billing cycles, dunning rules and OLT/GPON provisioning.
  3. 3.Run one full cycle in parallel with your current system and compare the results line by line.
  4. 4.Cut over only when the parallel cycle matches.

With Inerxia that path takes four weeks to your first full cycle, and migration, training and support are included.

Where does Inerxia fit for a fiber operator?

The Inerxia Operating System runs subscribers, billing, dunning, inventory, ticketing, dashboards and OLT/GPON provisioning on one record. It is priced from $0.88 per active subscriber per month on an annual contract, with a $350 monthly minimum — see pricing.

On top of the record, AI agents confirm installs, answer Tier 1 support and send payment reminders with your own payment links; Inerxia does not process payments. Agents start at $500 each.

Fiber billing, answered.

What is fiber ISP billing software?

It is the system a fiber operator uses to bill subscribers, apply taxes and surcharges, and control service at the OLT. Good fiber billing software is tied to provisioning and inventory, so a plan change, suspension or install updates the optical equipment and the invoice from the same subscriber record.

Why does fiber billing need OLT/GPON provisioning?

Because on a fiber network the service profile lives on the OLT. If billing and provisioning are separate, every upgrade, suspension and reconnection has to be done twice, and the two drift apart. Pushing changes from the subscriber record keeps what you bill and what you deliver the same.

When should billing start for a new fiber install?

When service is actually live. The cleanest approach sets the billing start date from the turn-up event on the OLT and prorates the first invoice automatically, instead of relying on someone to update the account after the technician leaves.

How long does it take to switch fiber billing systems?

With Inerxia, four weeks to your first full billing cycle: migration and verification of every record, configuration including OLT/GPON provisioning, one cycle in parallel with your current system, then cutover once it matches. Migration, training and support are included.

See a fiber install turn into a first invoice.

Thirty minutes: order, install, turn-up on the OLT and the first prorated invoice, on one record.