Financial Planning

Bookings, Billings, Revenue and Cash: Reconcile One Contract

Follow one contract from signature to invoice, service and payment. Keep commercial momentum, accounting revenue and available cash distinct.

By Finta Editorial TeamPublished November 15, 2026Last reviewed November 14, 2026

Four glass gateways form separate stages across a calm shore.

What you will learn

  • separate four contract milestones
  • reconcile a simple service contract across reporting periods
  • prepare the exceptions an accountant needs to review

Bookings record a defined commercial commitment, billings record invoices, revenue follows the applicable recognition policy, and cash records money received. They can describe the same contract in different periods. Reconcile them with one timeline instead of presenting all four as sales already earned or money available to spend.

Set the definitions with the finance owner

LaneWhat the record answersWhat it does not prove
BookingsWhat qualifying agreement was signed?That service has been delivered or payment collected
BillingsWhat amount was invoiced and when?That an invoice was paid
RevenueWhat has been recognized under the applicable policy?That the same amount arrived in cash
CashWhat cleared into the relevant account?That it is all earned revenue

a16z distinguishes bookings from revenue. Bookings is a management measure, so document whether it means total contract value, annual contract value or another defined unit. Do not compare two companies’ numbers without that definition.

Follow one simplified service contract

Fictional teaching assumptions: a noncancelable $24,000 contract is signed in December. A single continuous service runs from January through December of the next year. The whole amount is invoiced in January and collected in February. For this exercise only, the approved recognition schedule is $2,000 per service month. There are no taxes, financing effects, refunds or separate deliverables.

MilestoneBookings in this exampleBillingsRevenue recognizedCash received
December signature$24,000 total contract value$0$0$0
January service and invoice$0 new bookings$24,000$2,000$0
February service and payment$0$0$2,000$24,000
March service$0$0$2,000$0
Remaining nine service months$0$0$18,000$0
Contract totals$24,000$24,000$24,000$24,000

Explain the quarter without adding the lanes

At the end of March, the company has $24,000 invoiced, $24,000 collected and $6,000 recognized for the three service months. Adding those figures would triple-count different views of the same arrangement. The unrecognized $18,000 is not missing; the exercise assumes nine future service months remain.

The real accounting entries and balance-sheet presentation depend on the applicable rules and facts. IFRS 15’s overview explains the contract, obligation and transfer-of-service framework. A payment schedule alone does not decide recognition.

Put exceptions in a review queue

  • Cancellation, acceptance or refund rights may change what is committed.
  • Usage, credits, discounts and variable consideration can change amounts.
  • Implementation and software access may need separate assessment.
  • An unpaid invoice needs collection evidence, not a promise copied into cash.
  • Contract amendments can affect the remaining schedule.

Give the accountable finance professional the actual contract and exception, not a preselected accounting answer. Keep a provisional management view clearly labeled until the treatment is confirmed.

Copy the four-lane reconciliation

Contract ID and currency:
Signed date and defined bookings unit:
Service start/end and actual delivery evidence:
Invoice dates/amounts:
Expected payment dates versus cleared receipts:
Approved recognition policy and owner:
Period | bookings | invoiced | recognized | received | source
Remaining service, unpaid balance and unrecognized amount:
Amendment/refund/collection exception:
Unresolved difference and review owner:

Exercise: move the payment date

Keep every assumption in the example, but move collection from February to April. At March-end, what changes?

Answer: recognized revenue remains $6,000 under the stated exercise policy, invoices remain $24,000, but collected cash is $0. The invoice remains unpaid. The contract did not become new revenue merely because the expected payment month changed. Update the cash forecast separately.

Turn the reconciliation into a useful briefing

Before sharing, make sure the four lanes use the same contract, currency and date cutoffs, totals reconcile to source records, and exceptions have owners. Preserve a definition note whenever you publish a bookings chart.

Keep the approved contract summary and finance questions with your fundraising materials in Finta. Ask Aurora to help explain the timing difference from that reviewed summary. Check the draft against the schedule before using it in an investor conversation; Finta preparation does not replace accounting review.

Finta Field Guide. By Finta Editorial Team. Sources checked November 14, 2026. Examples are original, fictional teaching exercises, not customer results, benchmarks or individualized financial, accounting, legal or tax advice.