josh.pearson@t…
Thu, 10/29/2026 – 07:00
Usage-based billing sounds simple: measure what customers consume, calculate what they owe, and send an invoice. Turning product usage into an accurate bill requires several connected processes. Usage data must be collected from different sources, cleaned, measured against customer entitlements, and converted into charges.
Four processes make this possible: ingestion, mediation, metering, and rating.
Understanding how they work together is essential for software companies implementing usage-based pricing. It also raises an important architectural question: Should all of these processes happen inside your billing system or should they happen in a decoupled usage metering solution? The choice affects how quickly you can launch usage-based offers, how widely you can use consumption data, and how easily you can adapt as pricing models evolve.
The Four Components of Usage-Based Billing
Although terminology varies between platforms, ingestion, mediation, metering, and rating represent four distinct functions in the usage-to-revenue process.
ProcessWhat it doesOutputIngestionCollects usage events from products and servicesRaw usage dataMediationCleans, validates, standardizes, and enriches usage recordsTrusted usage dataMeteringMeasures consumption according to defined usage metrics and commercial termsMetered consumptionRatingApplies pricing rules to measured consumptionCalculated charges
Each stage builds on the previous one, converting product activity into information that billing and other business systems can use.
1. Ingestion: Capturing Usage Data
Usage ingestion is the process of collecting raw consumption events from software products, applications, services, and devices. Every time a customer performs a measurable action, the product may generate a usage event. That could be an API request, a transaction, an AI inference, or a message sent from a connected device.
The challenge is that usage data rarely comes from one place.
Software vendors may need to capture events across cloud, on-premises, online, offline, and connected-device environments. Different products may also generate different event formats and data structures.
An effective ingestion process must reliably collect these records without losing relevant usage or introducing duplicate events. For example, an AI-powered logistics platform may receive millions of API calls each month from customers operating across different locations. Ingestion captures those events and brings them into the usage-processing environment.
At the ingestion stage, the relevant data is collected, but it is not necessarily ready to be measured or billed.
The Usage Monetization Era
The Business Model for the AI Revolution
Consumption-based pricing is on every software vendor’s radar today.
Find out how to implement the right infrastructure without disrupting your tech stack. Read this new white paper, The Usage Monetization Era: The Business Model for the AI Revolution.
2. Mediation: Turning Raw Data Into Trusted Usage Records
Usage mediation transforms raw telemetry into clean, consistent, auditable usage data.
Raw events may contain duplicates, missing fields, inconsistent formats, or information that cannot yet be associated with a customer or product.
Mediation addresses these issues through processes such as:
- Deduplication: Removing repeated events to prevent double counting.
- Validation: Checking records for completeness and accuracy.
- Standardization: Converting different event formats into a consistent structure.
- Enrichment: Adding relevant information, such as customer, product, or entitlement identifiers.
Consider the logistics platform again. An API request might appear twice because an event was retransmitted. Without deduplication, that request could be counted twice, resulting in higher, inaccurate, usage.
Mediation removes the duplicate and ensures the valid event has the information needed for accurate measurement.
The distinction is straightforward: ingestion captures usage data, while mediation makes that data trustworthy and usable.
3. Metering: Measuring Consumption Against Commercial Terms
Usage metering measures customer consumption according to defined metrics and commercial rules. Once usage data has been validated and standardized, the meter can aggregate relevant events and associate consumption with the customer's plan or
[…]
Content was trimmed to protect the source. Please visit the original article for the full text.
Read the original article:
Usage Metering Explained: Ingestion vs. Mediation vs. Metering vs. Rating
