Four clocks: bookings, billings, revenue, and cash
Commercial commitment, invoicing, recognition, and collection answer different questions. Reconcile the clocks without treating them as one metric.
Consider an illustrative three-year service contract signed on March 31, billed quarterly, with one stand-ready performance obligation that finance concludes should be recognized ratably. Under a documented internal bookings policy, it may create one booking record, twelve scheduled invoices, thirty-six months of recognized revenue, and a separate series of cash receipts. Change the terms, performance obligations, accounting conclusion, or payment behavior and the pattern changes.
The four clocks
- Bookings: an internal operating measure of commercial commitment under the company’s documented policy. It is not recognized revenue and its definition is not universal.
- Billings: invoices issued under contractual terms and the billing schedule. An invoice is not the same as a cash receipt.
- Revenue: income recognized under the applicable accounting policy as performance obligations are satisfied.
- Cash: receipts recorded when funds are collected and applied. Timing also depends on payment terms, disputes, and collection behavior.
The measures can move differently in the same period without indicating an error. Under a hypothetical annual-prepayment pattern, bookings, billings, and cash may be high relative to revenue recognized during that quarter. Ongoing service under contracts booked in an earlier period may produce recognized revenue without a current-period booking. The conclusion still depends on the contract and accounting policy.
Bookings needs its own definition
Bookings requires an explicit operating definition: total or annual contract value, treatment of multi-year and ramped deals, amendments, cancellations, renewals, and co-terminated expansion. If those choices are not written down, two teams can compute different numbers without either calculation error being obvious.
For a hypothetical flat three-year contract worth $120,000 per year, TCV is $360,000 while first-year ACV is $120,000 before considering ramps, options, variable consideration, or policy exclusions. Both figures need labels and definitions; neither is a substitute for recognized revenue or cash.
Why this is a RevOps problem
Commercial terms are inputs to accounting analysis, not the recognition policy itself. Bundles, discounts, modifications, milestones, termination rights, and payment terms may affect allocation, recognition, billing, or cash timing in different ways. The output should be a finance-owned contract review that records the accounting conclusion and feeds required terms back to deal governance.
The operating output is a contract-to-ledger control path with named owners across sales, legal, RevOps, billing, and finance. Finance retains authority for accounting policy and recognition judgments. RevOps can make upstream terms and definitions inspectable, but it should not make accounting conclusions.
Terms used in this note
Write the stop rule before the pilot starts
A market-entry pilot with no decision rule written before exposure cannot end. It gets extended until it is the default motion, without anyone choosing that.
Your pricing is a list, not a logic
A price list says what things cost today. It cannot say what to charge the deal in front of you, which is why realised price drifts and nobody owns the drift.
You just inherited RevOps. Start with a charter.
Being told to "own revenue operations" is not a mandate. Until authority is written down, every decision you make is reversible by whoever objects loudest.