IPRNVOICE › Solutions › IPRN billing system

IPRN solution

IPRN billing system: payouts, statements and margin from one set of CDRs

An IPRN billing system turns calls into money: it rates every call by range, applies the billing increment, works out what each provider owes you and what you owe each agent, and produces statements both sides can trust. In IPRNVOICE, billing runs on the same CDRs as the switch, so reports, payouts and statements always match.

Why IPRN needs its own billing

IPRN billing runs in two directions at once. Providers pay you per minute for each range; you pay agents a lower payout per minute, sometimes in tiers, and agents pay their sub-agents. Each range can have its own rate, billing increment, currency and payment terms. Spreadsheets break quickly under that load, and a single wrong formula can wipe out a week's margin. For the basics, see IPRN rates & payouts.

Billing features

1/1 or 60/1 per range

Set the billing increment per range to match your agreement with each provider.

Per-range terms

Payment terms, currency, action and limits are set per range, with unlimited providers.

Payout tiers

Payouts per range and per agent, with up to 9 tiers.

Weekly usage

Usage per agent and per range for each billing week.

Statements and balances

Opening balance, weekly usage, payments and running balance for every agent.

Credit and demand notes

Credit notes for agents and demand notes for providers, kept with the statement history.

What an agent statement shows

LineWhat it means
Opening balanceWhat was owed at the start of the period
Weekly usage per rangeBillable minutes and payout for each range the agent used
Unbilled till yesterdayUsage not yet invoiced
PaymentsEvery payment made to the agent
Credit notesAdjustments, for example for rejected minutes
Balance dueWhat is owed now

Agents see only their own statement, numbers and reports, never your provider rates or margin. Payment terms can be set per number.

Provider side: demand notes and reconciliation

Each provider pays on its own cycle. Your billing system should show, per provider and per range, the billable minutes and value you expect, so you can raise a demand note and compare it with the provider's own statement. When the provider rejects minutes, you can see which ranges and agents they came from and correct the agent side with a credit note.

Margin and billing reports

Billing built into the IPRN switch

Because IPRNVOICE bills from the same CDRs the switch writes, there is no import step and no mismatch between live calls, reports, statements and the margin report. Switch, control panel and billing come together from $300 per month.

Request a demo panel login See statements & reports

FAQ

What is an IPRN billing system?

It is the software that rates IPRN calls per range, applies the billing increment, calculates provider revenue and agent payouts, and produces statements, credit notes and margin reports.

Does IPRNVOICE support 1/1 and 60/1 billing?

Yes. The billing increment is set per range, either 1/1 or 60/1.

Can I pay agents in tiers?

Yes. Payouts are set per range and per agent with up to 9 tiers.

Can I use different currencies?

Yes. Currency, payment terms, action and limits are set per range.

How do I handle minutes the provider rejects?

Compare the provider's statement with your provider report, find the ranges and agents involved, and adjust the agent side with a credit note.

Last updated: 23 October 2026 · IPRNVOICE

See IPRN billing with real statements

Get a demo login and see agent statements, payout tiers, credit notes and margin reports in the IPRNVOICE control panel.

Request a demo panel login