GLOSSARY

The Billing and Monetization Glossary

The Billing
and Monetization Glossary

Search the Flexprice glossary or jump by letter to understand pricing, usage-based billing, subscriptions, credits, entitlements, and revenue operations terminology.

Search the Flexprice glossary or jump by letter to understand pricing, usage-based billing, subscriptions, credits, entitlements, and revenue operations terminology.

A

Agentic Billing

Agentic billing is the set of billing mechanics that charge for work an autonomous AI agent performs rather than for a person's access: identifying the agent as a spender, authorizing spend before it acts, metering a multi-step run as one billable job, and settling calls the agent makes to other paid services.

AI Agent Pricing

AI agent pricing is the set of pricing structures used to charge for autonomous AI agents, where the billable unit is a run, a task, a resolved outcome, or consumed tokens rather than a user seat. Agent workloads make cost vary per request, so the unit choice decides gross margin.

AI Credits

AI credits are a vendor-defined billing unit deducted each time a customer runs an AI action, standing in for the token, compute, and per-call costs behind that action. Every product sets its own conversion rate, so one credit buys a different amount of work on each platform that issues them.

AI Monetization

AI monetization is the practice of converting AI capabilities into revenue, covering what a product charges for, what it gives away free, where it gates access, and whether the price per unit clears the cost of inference. Monetization decides revenue capture, and pricing models decide the structure.

AI Pricing Models

AI pricing models are the pricing structures AI products use to charge for output, including per-token, per-request, per-run, per-outcome, credit-based, tiered subscription, and hybrid combinations. The model sets which unit appears on the invoice and how closely revenue tracks the cost of serving each customer.

AI Token Pricing

AI token pricing is the per-unit rate model where a provider charges separately for input tokens and output tokens consumed by a language model, quoted per million tokens. Output rates run several times input rates, and cached input bills at a fraction of the base rate.

Anniversary Billing

Anniversary billing is a subscription arrangement where each customer's billing period starts on the day they signed up and renews on that same day at every interval. Every customer keeps a private renewal date, so invoice dates spread across the month according to when each subscription began.

Annual Contract Value

Annual contract value is the average yearly recurring revenue from a single customer contract, calculated by dividing the contract's recurring value by its length in years. ACV normalizes contracts of different durations so a three-year deal and a one-year deal compare on the same basis.

API metering

Tracking API calls as billable usage events so teams can price, rate, and invoice consumption accurately.

API Monetization

API monetization is the practice of generating revenue from an API by attaching a commercial model to it, using plans, keys, quotas, and metered charges. The model turns an API from an integration surface into a product with a price, an entitlement, and an invoice.

Auto-Renewal

Auto-renewal is a contract term that extends a subscription into a new billing period automatically, charging the customer again unless they cancel before a stated deadline. Consumer protection statutes in several jurisdictions treat auto-renewal as lawful only when the seller disclosed the renewal terms upfront, took express consent, and offers an easy way out.

B

Billing cycle

A billing cycle is the recurring period a subscription invoice covers, running from an anchor date to the day before the next anchor date. The cycle sets which charges land on which invoice and which period any proration, usage rollup, or plan change gets applied to.

Billing Engine

A billing engine is the component of a billing system that turns metered usage, contract terms, and pricing rules into invoice line items. The engine handles rating, proration, discounts, credits, and tax application, then hands a finalized invoice to a payment provider for collection.

Billing Frequency

Billing frequency is how often a customer receives an invoice, chosen from options like weekly, monthly, quarterly, or annual. The choice sets when cash arrives, how large each invoice is, and how often a customer faces a renewal decision, independent of how often usage gets measured.

Billing in Advance

Billing in advance means charging a customer at the start of the period the charge covers, before you deliver the service. Fixed fees and prepaid credits bill this way because you know their quantity up front, while metered usage can't, since the consumed amount doesn't exist yet.

Billing in Arrears

Billing in arrears is a billing model where a company invoices a customer after the service period ends, once the quantity consumed is known. Usage-based and metered products bill this way by necessity, because the amount owed doesn't exist until the period closes.

Billing Mediation

Billing mediation is the layer that sits between usage sources and billing, gathering records from systems that share no format, mapping them onto one schema, attaching the account and product context a charge depends on, then delivering a copy to every downstream consumer: the rating engine, analytics, and revenue share reporting.

Billing Period

A billing period is the span of time that a single invoice covers. It sets the boundaries for every charge on that invoice: which usage events count toward it, which subscription fees apply, and which date the billing system uses to close the books and generate the document.

Billing System Migration

Billing system migration is the process of moving live subscriptions, usage meters, pricing configuration, and invoice history from one billing system onto another without breaking what customers get charged. The work runs in stages: export, pricing-model mapping, a parallel run against the incumbent, reconciliation, then cutover.

Billing vs Invoicing

Billing vs invoicing describes the difference between calculating what a customer owes and issuing the document that demands payment. Billing is the whole process: metering, pricing, applying credits, and producing a total. Invoicing is one step inside it, the point where that total becomes a legal document.

Block Pricing

Block pricing is a usage-based rate structure that sells units in fixed-size blocks at a fixed price per block. Consumption gets divided by the block size and rounded up, so a customer who uses part of a block pays for the whole block. Unused capacity inside a block carries no refund.

Bookings vs Billings vs Revenue

Bookings vs billings vs revenue separates three measures of the same customer contract: bookings record the value committed at signature, billings record what a seller has invoiced, and revenue records what the seller has earned. Only revenue is defined by an accounting standard, and only revenue reaches the income statement.

Build vs Buy (Billing)

Build vs Buy (Billing) is the decision between developing a billing system in house and adopting a billing platform. The choice turns on engineering cost, pricing complexity, and how much control over data and roadmap the business needs, not on the license fee alone. Both options carry recurring cost, and only one of them arrives as an invoice.

C

Calendar Billing

Calendar billing is a period alignment scheme that anchors every subscription to the same fixed date, normally the 1st of the month. Every account shares one period start and end, a single billing run produces the whole invoice book, and the revenue those invoices carry falls inside one reporting month.

Churn Rate

Churn rate is the percentage of customers who cancel during a set period, found by dividing the accounts lost by the number of accounts at the start of that period. The metric counts account losses rather than lost revenue, which is why teams also call it logo churn or customer attrition rate.

Consolidated Invoicing

Consolidated invoicing is the practice of combining charges from multiple subscriptions or multiple related accounts onto a single invoice. Enterprise billing uses it to bill one parent entity for usage its subsidiaries or business units generated, while preserving the per-account breakdown on the document.

Consumption-Based Pricing

Consumption-based pricing is a pricing model where the amount a customer pays tracks how much of a product they actually use, measured by a billable unit such as API calls, tokens, or compute minutes. It's the same model most vendors call usage-based pricing.

Contracted ARR

Contracted ARR is the annualized recurring revenue of every signed contract a company holds, including contracts that haven't started yet. It measures committed revenue on paper rather than revenue currently being invoiced, which is why it runs ahead of reported ARR in a growing business.

Contraction MRR

Contraction MRR is the recurring revenue an existing customer stops paying while staying a customer: a downgrade, a seat reduction, a pause, a new discount, or lower metered consumption. Contraction MRR captures partial loss only. A customer who cancels every subscription counts as churn MRR instead.

Credit balance

A stored balance of prepaid credits or adjustments that can be applied against future invoices or usage.

Credit Burn-Down

Credit burn-down is the process of deducting a customer's prepaid credit balance as they consume a product, converting usage into credit deductions in real time. The deduction order and burn rate determine what a customer can still spend and what they forfeit at expiry.

Credit Memo

A credit memo is a document a seller issues to reduce the amount a customer owes on a previously issued invoice. It corrects overbilling, returns, or service credits without moving cash, and it leaves an audit trail that editing the original invoice would destroy.

Credit Rollover

Credit rollover is a policy that carries a customer's unused prepaid credits into the next billing period instead of expiring them. It decides how much of a granted balance survives period close, and every credit that carries forward stays an obligation on the balance sheet.

Credit-Based Pricing

Credit-based pricing is a pricing model where customers buy a balance of vendor-defined credits and spend them on product actions, each priced at a set number of credits. The credit sits between the price list and the underlying cost, so one balance covers actions that cost the vendor very different amounts.

D

Debit Memo

A debit memo is a document a seller issues to increase the amount a customer owes on an invoice that has already gone out. It covers undercharges, missed usage, and post-invoice fees, and it carries its own balance that a payment or a credit memo can settle.

Deferred Billing

Deferred billing is a billing arrangement that postpones the invoice for a product or service the customer already has access to. The delay runs from a defined trigger, such as a trial ending, a buyer accepting a milestone, or an agreed grace period, and it shifts the invoice date without changing what the customer owes.

Deferred Revenue Waterfall

A deferred revenue waterfall is a period-by-period schedule showing how a deferred revenue balance, the liability created when a customer pays before delivery, releases into recognized revenue over a contract term. Each row reports the opening balance, the amount recognized, and the closing balance for one period.

Draft Invoice

A draft invoice is an invoice that exists in the billing system but that nobody has finalized yet, so its line items and totals can still change. Usage-based billing keeps invoices in draft after the period closes, because late-arriving events keep moving the number.

Dunning

The automated follow-up process used to recover failed payments while keeping customer communication consistent.

Dunning Management

Dunning management is the coordinated sequence a billing system runs after a payment fails: retry attempts, escalating customer notices, and a final action on both the subscription and the unpaid invoice. Dunning policy decides how long a lapsed account keeps its access and at what point collection stops.

Get Instant Feedback on Your Pricing | Join the Flexprice Community with 400+ Builders on Slack

Join the Flexprice Community on Slack