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.
A
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 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.
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 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.
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 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 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.
C
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.
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.
I
Idempotency Key
An idempotency key is a client-supplied identifier that a server records against the outcome of a write request. When the same key returns, the server skips the work and hands back the stored status code and body from the original attempt, so a retry after a timeout can't create a second charge.
Involuntary Churn
Involuntary churn is subscription loss caused by a payment failing rather than by a customer deciding to leave. The account lapses on an expired card, a bank decline, or stale billing details while the customer still wants the product, which is why retention teams keep it on a separate line from voluntary churn.
J
No J terms match the current search.
K
No K terms match the current search.
L
No L terms match the current search.
M
Merchant of Record
Merchant of record is the legal entity that sells a product to the end customer, appears on their card statement and receipt, and carries the resulting obligations: sales tax and VAT remittance, chargeback liability, refunds, and PCI compliance. The seller behind it receives a payout net of fees.
Metered billing
Metered billing is the billing operation that closes a cycle by reading an accumulated usage total, converting it into priced invoice lines, and issuing the invoice after consumption happens. It runs in arrears, applies contract terms such as minimums and commitments at the close, and produces the amount a customer actually owes.
MRR Movements
MRR movements are the categories that explain every change in monthly recurring revenue between two dates: new business, expansion, contraction, churn, and reactivation. Each movement records the net change in a subscription's MRR, and the five categories together reconcile opening MRR to closing MRR.
MRR vs ARR
MRR vs ARR is the distinction between monthly recurring revenue, the normalized subscription revenue a customer book produces in one month, and annual recurring revenue, the annualized value of the same recurring contracts. ARR restates MRR on a yearly basis, so the two describe one revenue base at two different resolutions.
O
Open Source Billing
Open source billing is billing software released under a public license that grants anyone the right to read the source, run it, modify it, and redistribute it. The license family, usually copyleft or permissive, and the vendor's open core policy together decide which capabilities actually ship in the public repository.
Overage Charges
Overage charges are the fees a billing system applies to usage that runs past an included allowance in a plan or contract. The billing system counts the excess units, multiplies them by a separate overage rate, and adds the result to the invoice as its own line.
P
Payment Reconciliation
Payment reconciliation is the finance process that matches money received against invoices issued, then explains every difference. The check ties each invoice to the payment captured against it and to the cash that actually landed in the bank, so processing fees, refunds, chargebacks, and batched payouts stop looking like missing revenue.
Payment Retry
Payment retry is the practice of reattempting a declined card charge on a scheduled cadence, using the issuer's decline code to decide whether another attempt can succeed. Card networks cap how many reattempts a merchant may make and charge fees past that limit, so the schedule matters as much as the attempt.
Per-Seat Pricing
Per-seat pricing is a subscription model where a vendor charges a fixed recurring fee for each user account on a customer's plan. Total cost equals the seat price multiplied by seat count, so revenue tracks headcount rather than product consumption. Contracts fix the seat price per plan tier and bill it monthly or annually.
Q
No Q terms match the current search.
R
Revenue Churn
Revenue churn is the share of recurring revenue a company loses over a period through cancellations, non-renewals, and downgrades from its existing customer base. It weights every loss by its dollar value, so one large account leaving moves the number far more than several small ones.
Revenue Leakage
Revenue leakage is earned income a company never bills or never collects, lost through process failures rather than deliberate choices. Uncounted usage, mispriced contract terms, lapsed renewals, and misapplied discounts all cause it. Because nobody decides to give the money away, leakage rarely appears as a line item anywhere.
S
Sales Tax for SaaS
Sales tax for SaaS is the state and local tax a software vendor collects on subscription charges and remits to the taxing jurisdiction. In the United States, whether a subscription is taxable depends on how each state classifies remotely accessed software, and whether the vendor has to collect at all depends on economic nexus.
Self-Hosted Billing
Self-hosted billing is a deployment model where a company runs its billing software on infrastructure it controls, inside its own VPC, data centre, or private cloud, instead of consuming it as a vendor-hosted service. The buyer owns the servers, the database, the upgrades, and the uptime.
T
No T terms match the current search.
U
No U terms match the current search.
V
No V terms match the current search.
W
No W terms match the current search.
X
No X terms match the current search.
Y
No Y terms match the current search.
Z
No Z terms match the current search.
















