Usage Metering & CDR Billing
Ingest call records and meter events, accumulate balances, generate usage-based invoices
Usage-based rating engine that ingests Call Detail Records, meter readings, or any consumption feed, applies per-unit pricing rules, and accumulates per-customer balances into ready-to-invoice line items — with carry-forward thresholds, peak/off-peak rate tables, and an exception list for unmatched or out-of-policy records.
Features
What's Included
CDR & Event Ingestion
Bulk import via CSV drops, scheduled S3/SFTP pulls, or REST event push — deduplicated by call-id or event-id.
Per-Unit Rate Tables
Tiered, peak/off-peak, destination-based, and per-customer pricing with effective-date versioning.
Carry-Forward Threshold
Sub-threshold balances (e.g., under RM1) roll forward across cycles until they cross the invoicing floor.
Itemised Statements
Per-call records grouped by customer with caller ID, destination, duration, rate, and computed charge.
Exception List
Auto-flag unmatched customers, invalid records, or out-of-policy rates into a reviewable exception queue.
Invoice Hand-Off
Compose usage line items alongside recurring charges and hand the combined invoice to the invoice generator.
Plans
Feature Comparison
See what's included at every level — each tier builds on the previous one.
| Feature | Basic | Advanced | Expert | Enterprise |
|---|---|---|---|---|
| CSV upload with flat-rate table | ||||
| Per-customer balance aggregation | ||||
| Monthly usage statement download | ||||
| Basic unmatched-record log | ||||
| Tiered and peak/off-peak rate tables | — | |||
| Carry-forward threshold rules | — | |||
| Itemised PDF statement generation | — | |||
| Scheduled CSV / SFTP import | — | |||
| Real-time event rating via API | — | — | ||
| Per-customer rate overrides | — | — | ||
| Dispute log with audit comments | — | — | ||
| Combined recurring + usage invoicing | — | — | ||
| Multi-entity rating engine | — | — | — | |
| Streaming event ingest (Kafka) | — | — | — | |
| Regulatory usage reporting | — | — | — | |
| Audit-grade record lineage | — | — | — |
Basic
4 features- CSV upload with flat-rate table
- Per-customer balance aggregation
- Monthly usage statement download
- Basic unmatched-record log
- — Tiered and peak/off-peak rate tables
- — Carry-forward threshold rules
- — Itemised PDF statement generation
- — Scheduled CSV / SFTP import
- — Real-time event rating via API
- — Per-customer rate overrides
- — Dispute log with audit comments
- — Combined recurring + usage invoicing
- — Multi-entity rating engine
- — Streaming event ingest (Kafka)
- — Regulatory usage reporting
- — Audit-grade record lineage
Advanced
8 features- CSV upload with flat-rate table
- Per-customer balance aggregation
- Monthly usage statement download
- Basic unmatched-record log
- Tiered and peak/off-peak rate tables
- Carry-forward threshold rules
- Itemised PDF statement generation
- Scheduled CSV / SFTP import
- — Real-time event rating via API
- — Per-customer rate overrides
- — Dispute log with audit comments
- — Combined recurring + usage invoicing
- — Multi-entity rating engine
- — Streaming event ingest (Kafka)
- — Regulatory usage reporting
- — Audit-grade record lineage
Expert
12 features- CSV upload with flat-rate table
- Per-customer balance aggregation
- Monthly usage statement download
- Basic unmatched-record log
- Tiered and peak/off-peak rate tables
- Carry-forward threshold rules
- Itemised PDF statement generation
- Scheduled CSV / SFTP import
- Real-time event rating via API
- Per-customer rate overrides
- Dispute log with audit comments
- Combined recurring + usage invoicing
- — Multi-entity rating engine
- — Streaming event ingest (Kafka)
- — Regulatory usage reporting
- — Audit-grade record lineage
Enterprise
16 features- CSV upload with flat-rate table
- Per-customer balance aggregation
- Monthly usage statement download
- Basic unmatched-record log
- Tiered and peak/off-peak rate tables
- Carry-forward threshold rules
- Itemised PDF statement generation
- Scheduled CSV / SFTP import
- Real-time event rating via API
- Per-customer rate overrides
- Dispute log with audit comments
- Combined recurring + usage invoicing
- Multi-entity rating engine
- Streaming event ingest (Kafka)
- Regulatory usage reporting
- Audit-grade record lineage
Use Cases
Where This Module Fits
Cloud telephony and SIP trunk billing
Cloud call centre minute usage
API SaaS metered billing
Utility kWh and water consumption
IoT device data plan billing
Technology
Built With
Production-grade technologies trusted by enterprises worldwide.
Related Modules
Works Well With
Invoice & Quotation Generator
Professional invoice and quotation creation with templates, tax calculation, and payment tracking
Subscription & Recurring Billing
Plan management with trials, upgrades, proration, invoicing, and dunning
Data Export & Reporting
One-click export to Excel, CSV, and PDF with custom templates and scheduled reports
Have a project in mind?
Let's discuss how we can build a custom solution tailored to your needs.
Get a Free Consultation