New: Continuous Control for Salesforce ARM  Certified on AppExchange + SuiteApp →

Revenue Operations & Billing Glossary

Master the language of quote-to-cash. Essential definitions for revenue operations, billing, and financial systems terminology.

🔍

Financial Terms

Annual Recurring Revenue (ARR)
The predictable, normalized revenue from customers on subscription contracts, calculated on an annualized basis. ARR excludes one-time fees and non-recurring services. It's a key metric for SaaS companies to measure predictable revenue streams and forecast financial performance.
Example: A customer on a $5,000/month contract has $60,000 ARR. If they expand to $7,000/month, new ARR becomes $84,000.
Billings
The amount of cash invoiced to customers during a specific period, regardless of revenue recognition timing. Billings include upfront prepayments, annual/multi-year contracts, and usage-based charges. It represents customer commitments and cash outflow timing.
Example: A customer signs a 3-year contract for $300,000 with annual billings of $100,000. Year 1 billings = $100,000, but revenue recognized depends on ASC 606 rules.
Committed Spend
The minimum amount a customer is contractually obligated to spend over a defined period. Common in consumption-based and hybrid models, it guarantees baseline revenue regardless of actual usage. Committed spend often unlocks volume discounts or minimum annual commitments.
Example: A committed spend of $50,000/year means the customer pays $50,000 even if they only use $35,000 of services. Usage above $50,000 is billed at regular rates.
Consumption / Usage
The actual quantity of services or resources used by a customer during a billing period, measured in units (API calls, data processed, users, transactions, etc.). Usage forms the basis for consumption-based billing and is tracked through billing mediation systems.
Example: A cloud service tracks API calls. In May, a customer made 5.2M API calls at $0.10 per million = $520 consumption charge for that month.
Contract Value
The total monetary value of a customer contract over its full term. This includes all recurring fees, one-time charges, and committed minimums. Contract value is essential for accurate revenue forecasting and pipeline reporting in sales organizations.
Example: A 3-year contract with $10,000/month base + $5,000 setup fee has a total contract value of $365,000.
Deferred Revenue
Cash received from customers in advance of revenue recognition. Also called unearned revenue, it appears as a liability on the balance sheet. As services are delivered or time passes, deferred revenue converts to recognized revenue under ASC 606.
Example: A customer pays $12,000 upfront for annual software access. The company initially records $12,000 deferred revenue, then recognizes $1,000/month as revenue over 12 months.
GAAP / ASC 606
ASC 606 is the accounting standard (part of GAAP) that defines how companies recognize revenue from customer contracts. It requires revenue recognition when control of promised goods/services is transferred, replacing previous guidelines. Critical for financial reporting and audit compliance.
Example: Under ASC 606, SaaS revenue is recognized monthly as the customer receives service access, not upfront when paid. This matches revenue timing to value delivery.
Recognized Revenue
The portion of contract value that a company records as revenue in a given period, following ASC 606 accounting standards. Recognized revenue reflects value actually delivered to customers and determines financial performance on income statements.
Example: A company bills a customer $120,000 annually in January (billings). Monthly recognized revenue = $10,000. Year-end recognized revenue = $120,000.

Salesforce Terms

Salesforce ARM (Advanced Revenue Management)
Salesforce's cloud-based revenue recognition solution that automates ASC 606 compliance for complex billing scenarios. It handles multi-element arrangements, variable consideration, and contract modifications. ARM integrates with Salesforce CPQ and billing systems.
Example: A deal includes software + implementation + support with different recognition schedules. Salesforce ARM automatically splits the contract into performance obligations and recognizes each per ASC 606.
Salesforce CPQ (Configure, Price, Quote)
A Salesforce application that streamlines the quote-to-order process. CPQ enables sales teams to configure products, apply dynamic pricing rules, generate professional quotes, and route approvals. It integrates with Salesforce CRM and back-office systems for order fulfillment.
Example: A sales rep builds a quote with tiered pricing, volume discounts, and bundled products in CPQ. The quote auto-calculates pricing, routes to manager approval, and syncs to Salesforce opportunities.
Salesforce RCA (Revenue Contract Association)
A feature in Salesforce that links billing contracts, orders, and revenue records to opportunities and accounts. RCA enables end-to-end visibility of customer contracts from sales through fulfillment and revenue recognition, improving forecasting accuracy.
Example: A sales rep sees the RCA connection between an opportunity, the generated order, and its related billing contract and revenue schedules in Salesforce.
Salesforce RCB (Revenue Cycle Balance)
A Salesforce feature that provides real-time visibility into revenue cycle data, tracking billings, recognized revenue, and contract balances. RCB helps finance teams monitor revenue health, identify forecast variances, and manage customer contracts.
Example: Finance uses RCB to see that a customer's remaining contract balance is $50,000 with 6 months recognition remaining, enabling accurate revenue forecasting.
Agentforce / Revenue Cloud
Salesforce's ecosystem of applications designed to unify revenue operations. Revenue Cloud includes CPQ, Billing, ARM, and CRM capabilities in one integrated platform. Agentforce adds AI-powered automation to revenue workflows.
Example: A company uses Revenue Cloud to move customers from quote (CPQ) to contract (Billing) to revenue recognition (ARM) with AI-powered automation flagging approval delays.

NetSuite Terms

NetSuite ARM (Advanced Revenue Management)
NetSuite's revenue recognition module that automates ASC 606 compliance for complex contracts. It handles multi-element arrangements, performance obligations, and revenue schedules. NetSuite ARM integrates with Sales Orders and Billing to streamline quote-to-cash workflows.
Example: A NetSuite ARM rule recognizes hardware revenue upfront and service revenue ratably over 3 years, automatically generating journal entries for ASC 606 compliance.
NetSuite SuiteBilling
NetSuite's subscription and usage-based billing platform. SuiteBilling handles recurring charges, consumption billing, multi-currency invoicing, and dunning workflows. It integrates with ARM for revenue recognition and General Ledger for accounting.
Example: SuiteBilling automatically bills a customer $5,000 monthly, tracks overage usage at $10/unit, and syncs all billings to NetSuite accounting for revenue recognition.
Invoice
A formal billing document issued to a customer requesting payment for delivered products or services. Invoices include itemized charges, tax calculations, payment terms, and due dates. They serve as legal records for accounts receivable and revenue recognition.
Example: A NetSuite invoice lists monthly SaaS charges of $10,000, setup fee of $2,000, taxes of $960, and is due net-30 on June 27.
Journal Entry
An accounting record that documents a transaction by debiting one or more accounts and crediting others. Journal entries are the fundamental building blocks of financial accounting. In NetSuite, ARM and SuiteBilling auto-generate journal entries for revenue recognition and billing.
Example: A journal entry debits Deferred Revenue $10,000 and credits Recognized Revenue $10,000 when monthly service is delivered, recording the revenue recognition event.
Revenue Recognition
The accounting process of recording revenue in the correct period when control of goods/services transfers to the customer, per ASC 606. Revenue recognition requires analyzing contract terms, performance obligations, and transaction prices to determine timing and amount.
Example: A customer signs a 12-month contract on Jan 1. Revenue is recognized monthly, not upfront, as the company delivers software access each month.

Revenue Operations Terms

Billing Mediation
The process of collecting, validating, and aggregating usage data from multiple sources into billable charges. Mediation systems transform raw usage records (API calls, GB stored, transactions) into formatted, deduplicated billing records ready for invoice generation.
Example: A telecom provider collects millions of call records daily, deduplicates them, applies rate cards, and produces usage summaries for monthly customer billing.
Deal Structure
The configuration of how a customer contract is priced and billed, including term length, payment timing, pricing model (flat, tiered, usage), discounts, and terms. Deal structure impacts both revenue recognition and cash flow timing.
Example: A deal structure might be: 3-year contract, $10K/month flat fee, 20% volume discount, paid annually in advance with 15% setup fee on first invoice.
Rate Card
A pricing document that defines the cost of products, services, or usage units. Rate cards specify unit prices, volume/commit discounts, product bundles, and applicable terms. They form the foundation of quotes and billing calculations in CPQ and billing systems.
Example: A SaaS rate card specifies: Base software $5,000/user/month, storage $0.05/GB/month, API calls $0.001 per call, with 10% discount for 1M+ monthly API calls.
Ramp Pricing
A pricing model where customer costs increase over the contract term based on predefined milestones or seat growth. Common in SaaS, ramp pricing aligns customer costs with their expanding usage or growing teams, providing predictable escalation.
Example: Year 1: $5,000/month, Year 2: $6,000/month, Year 3: $7,000/month. Or: Base price applies to first 10 users, $500/month per additional user.
Usage Rating
The process of converting raw usage data into billable charges by applying rates from the rate card. Usage rating involves multiplying usage quantity by the applicable unit price, applying volume/commit discounts, and aggregating charges by customer and billing period.
Example: A customer used 12.5GB of storage at $0.05/GB. Usage rating calculates: 12.5 × $0.05 = $0.625 as the storage charge for that month.
Digital Wallet
A prepaid account balance stored in a billing system where customers fund an account in advance and consumption charges are deducted as services are used. Digital wallets simplify usage-based billing and provide customers with cost control and spending visibility.
Example: A cloud customer loads $10,000 into their digital wallet. As they consume services at $5/hour, charges are deducted. They can set alerts at 80% usage.
Prepaid Balance
The amount of prepaid credits or committed spend remaining in a customer account. As consumption occurs, prepaid balance decreases and recognized revenue increases. Prepaid balance is tracked in billing systems and impacts revenue recognition timing.
Example: Customer prepaid $100,000. After $35,000 in usage, prepaid balance = $65,000. Recognized revenue this month = $35,000.
Mid-Contract Swap
A modification or replacement of a contracted product/service while the original contract is still active. Mid-contract swaps require careful handling under ASC 606 to determine if they're contract modifications or terminations, affecting revenue recognition and billing.
Example: A customer switches from Product A to Product B mid-year. This is a contract modification tracked in the billing system with updated pricing and revised revenue recognition schedules.
Revenue Lifecycle
The complete journey of revenue from initial quote through contract fulfillment, billing, and final recognition. The revenue lifecycle encompasses lead-to-cash processes spanning sales (CPQ), fulfillment, billing mediation, invoicing, and accounting recognition.
Example: Quote (CPQ) → Order → Service Delivery → Usage Collection → Billing Mediation → Invoice Generation → Revenue Recognition (ARM) → Payment Collection.

Related Resources

📊 Solutions

Explore our revenue operations platform and see how we solve quote-to-cash challenges.

View Solutions →

🎯 Use Cases

See how companies in your industry use Continuous for revenue operations.

Explore Use Cases →

📚 Resources

Read guides, whitepapers, and case studies about revenue operations.

Browse Resources →