Usage Rating Engine for High-Volume Metering | OneBill
Usage Rating Engine

Meter any usage event. Rate it with precision.

Configure how usage is classified, ingest high-volume events from any source, apply entitlements and complex charging rules, and turn every rated event into an accurate billable charge.

CDR and event processingConfigurable rating logicHigh-volume metering
OneBill Usage Rating Engine lifecycle from document configuration through rated transactions
Trusted by businesses processing complex, high-volume usage
HPE Comcast ADTRAN Exclusive Networks Convergia Reinvent Telecom
From raw usage to revenue

Every event follows one controlled path from ingestion to invoice.

OneBill connects metering, mediation, rating and billing instead of forcing revenue teams to reconcile usage across separate systems. That makes it easier to account for every billable unit and apply the right commercial logic at scale.

Ingest

Receive CDRs, API events, transaction files, sensor records or other usage feeds from the systems that generate consumption.

API, SFTP, batch, events

Classify

Map service type, event type, category, identifiers, time classes and other attributes into a consistent rating structure.

Normalize and enrich

Rate

Apply entitlements, tiers, thresholds, discounts, minimums, time rules and customer-specific pricing to the applicable usage.

Pricing logic applied

Bill

Move rated charges into Billing360 with recurring charges, taxes and other invoice components.

Unified invoice
Fully configurable usage metering

Configure the engine around the usage your business actually sells.

Whether you meter minutes, messages, storage, bandwidth, API calls, seats, software consumption or utility usage, OneBill gives billing teams the controls to define how those events should be tracked, priced and invoiced.

Entitlements

Track included allowances such as free minutes, data, credits or any other usage quantity before chargeable consumption begins.

Free allowancesShared quotasUsage caps

Charging models

Support pay-per-use, volume, tiered, threshold, overage, hybrid and other usage-driven charging models.

Pay per useTieredHybrid

Multiple formats

Process multiple transaction formats and metrics without forcing every usage source into one rigid file structure.

CDREventsMulti-metric

Compute charges

Rate storage, data, calls, minutes, licenses, features, messages, bandwidth, compute and other measurable consumption.

UnitsAttributesCalculated charges

Automate invoicing

Apply rated usage to invoices alongside subscriptions and tax calculation without manual reconciliation.

Recurring + usageTaxesInvoice automation

Bulk usage data

Automate mapping of high-volume usage records and CDR files through SFTP and APIs before those records reach rating.

SFTPAPIBatch processing

Monitor usage trends

Aggregate usage to understand consumption patterns, client behavior and the movement behind variable revenue.

AggregatesTrendsBehavior

Support any industry

Use one configurable engine across telecom, SaaS, AI, utilities, infrastructure, IoT and other consumption-based businesses.

TelecomSaaS & AIUtilities

Share usage with customers

Expose usage, invoices, subscriptions and payment context through SelfCare360 for greater transparency.

White labelUsage visibilitySelf service
Flexible charging logic

One rating engine for the pricing rules your market demands.

Usage is only valuable when it can be priced correctly. Configure tiers, volume bands, overages, minimum commitments, time windows, multi-attribute rules and hybrid subscription plus usage models without rebuilding the billing operation.

Explore Pricing Models
Usage rating rulesEvent rated
Included entitlementFirst 100,000 API calls
Allowance$0.00
Volume rate100,001 to 500,000 calls
$0.004 / callMatched
Overage rateAbove 500,000 calls
$0.0035 / callStandby
Peak modifierPriority processing window
+8%Not active
Usage received184,250 calls
Billable usage84,250 calls
Rated charge$337.00
High-volume usage processing

Bring in usage from the systems that generate it, then normalize before rating.

OneBill can ingest usage through APIs, files and feeds, including bulk CDR workflows. The mediation layer gives raw records a consistent structure before pricing logic is applied, reducing the risk of missed or malformed usage reaching the invoice.

Flexible ingestionConnect APIs, SFTP, transaction files, CDR feeds and other usage sources.
Normalize before ratingMap incoming records into service, event, identifier, time and attribute classifications.
Keep rating connected to billingTurn processed usage into invoice-ready charges without a spreadsheet handoff.
Usage mediation pipelineProcessing normally
API eventsReal time
CDR filesSFTP batch
Usage feedsScheduled
MetersConsumption
MediationBatch 2026-08-11-04
2.4M records
Validate
Normalize
Enrich
Route to rating
Accepted2,399,184
Exceptions816
Ready to rate99.97%
Usage rating in practice

Built for businesses where thousands or millions of small events become revenue.

OneBill customers use usage rating to process communications events, consolidate micro-charges and keep complex usage computation connected to automated billing operations.

Voice CDRs

Uses OneBill’s usage rating to process CDRs from voice systems and apply the resulting usage charges to invoices.

Usage sourceVoice systems
OutcomeRated invoice charges
Read customer stories
Micro usage

Consolidates thousands of small usage-based charges into a single invoice while automating broader quote-to-cash processes.

ChallengeHigh event volume
OutcomeConsolidated invoicing
Read customer stories
Usage accuracy

Uses OneBill to compute usage accurately, apply invoice charges and streamline billing operations around rated consumption.

FocusAccurate computation
OutcomeStreamlined billing
Read customer stories
OneBill enables our indirect billing for partners and carriers as well as our direct billing for agents and TSDs for our monthly subscriptions. APIs enable us to share data and flexibility as our business matures and grows.
Dawn-Marie Elder, COO at SIPPIO
Customer usage transparency

Let customers see the consumption behind the bill.

Rated usage should not disappear into a final invoice number. With SelfCare360, customers can view their usage, subscriptions, invoices and payment information in a white-label self-service experience.

Explore SelfCare360
Usage overviewNorthstar Networks · August
API calls184,250
Allowance used84%
Projected usage221K
Built for any measurable service

Rate the unit your industry uses to define value.

The same rating foundation can support network traffic, SaaS consumption, infrastructure, utility usage and other event-driven revenue models.

Telecom & VoIP

Calls, minutes, messages, data, toll-free, roaming and other communications events.

Learn more

SaaS & AI

API calls, tokens, seats, sessions, compute, storage and feature consumption.

Learn more

Media & Entertainment

Streams, views, content access, audience events and other consumption-driven media services.

Learn more

Utilities & Energy

Metered consumption, time windows, service location and tariff-driven usage.

Learn more

Logistics & IoT

Transactions, trips, distance, time, deliveries and other event-based service metrics.

Learn more
Usage Rating Engine FAQs

Common questions about usage metering and rating.

Answers for billing, finance, product and engineering teams evaluating how OneBill processes usage at scale.

What is a usage rating engine?

A usage rating engine receives usage events and determines what each event or aggregate of events should cost. It applies configured pricing logic such as tariffs, entitlements, tiers, volume bands, thresholds, overages, discounts, time rules or other attributes before the resulting charge reaches billing.

What types of usage can OneBill meter and rate?

OneBill can meter and rate any measurable event your business uses for charging, including seats, voice minutes, messages, data, bandwidth, API calls, storage, compute, licenses, software usage, utilities consumption and custom business events.

For the broader monetization model, see OneBill usage-based billing.

Can OneBill process CDRs and bulk usage files?

Yes. OneBill supports bulk usage transaction records and CDR processing through SFTP and APIs. Incoming records can be mapped to the relevant rating configuration, processed and turned into billable usage charges.

Which charging models can the rating engine support?

The engine can support pay-per-use, volume-based, tiered, threshold, overage, minimum commitment, time-based, multi-attribute, event-based and hybrid charging models. These can also be combined with recurring pricing through Billing360.

Can OneBill combine usage charges with subscriptions and taxes?

Yes. Rated usage can flow to the same invoice as recurring subscription charges, one-time charges and taxes. That lets a customer receive a consolidated invoice even when the underlying revenue model mixes fixed and variable components.

For tax calculation, see OneBill taxation. For blended pricing structures, see hybrid billing.

Can customers view their own usage data?

Yes. OneBill can expose usage, subscriptions, invoices and payments through a white-label customer portal. This gives customers clearer visibility into consumption and the charges associated with it, helping reduce billing surprises and disputes.

How does OneBill help reduce revenue leakage from usage?

Usage leakage often occurs when records are missed, malformed, incorrectly mapped or never make it from the source system to the invoice. Keeping ingestion, mediation, rating and billing connected gives the business a controlled path for validating usage and converting it into chargeable revenue.

Every usage event should have a clear path to revenue.

See how OneBill can ingest, classify, rate and bill the usage your business produces, from CDRs and API calls to data, compute, utilities and custom events.