Skip to content
Skip to Content

Order to cash

After every order, three tracks run at their own pace: billing follows the billing terms, revenue follows the performance obligations, and fulfilment follows the goods and the work. The period only closes when the three agree.

Order and contract management
Financial management and fulfilment
New business
Renewal and cancellation
Running business
Billing
Revenue
Fulfilment
Create new lead or prospect
Create new opportunity
Create new offer or estimate
Calculate indirect taxes
Create new contract
Extend or renew?
Create new opportunity with renewal terms
Create new offer or estimate
Calculate indirect taxes
Extend or create contract
Upsell or downsell?
Create new opportunity with contract terms
Create new offer or estimate
Calculate indirect taxes
Upsell into contract
Create new opportunity
Calculate indirect taxes
Downsell into contract
Billing terms?
Issue customer invoice
Collect customer payment
Reconcile invoice and payment
Issue dunning
Revalue open positions on FX
Amount billable below zero?
Issue customer credit
Issue customer refund
Revalue realised FX
Determine new performance obligations
Determine new or existing performance obligations
Determine transaction price (fair value)
Allocate price to performance (carve-in, carve-out)
Defer revenue
Recognise revenue
Reclassify deferred revenue
Delivery or service terms?
Release the wave
Pick and pack
Build the load
Ship or drop ship
Confirm delivery or acceptance
Process returns
Perform the service

Reconcile the three tracks

  1. Delivered, not yet invoiced: a contract asset, or a receivable once the right to payment is unconditional.
  2. Invoiced or paid, not yet delivered: a contract liability, the deferred revenue.
  3. Delivered, invoiced and recognised: the three tracks agree, and the period can close.

Scroll sideways to see the whole chart.

  • Billing
  • Revenue
  • Fulfilment
From the contract, three tracks run in parallel: billing (dotted), revenue (solid) and fulfilment (dashed). Each ends in the reconciliation, where the period closes only when the three agree. 1 to 5: the five steps of IFRS 15. Identify the contract, identify the performance obligations, determine the transaction price, allocate it to the performance obligations, recognise revenue as each obligation is satisfied.

Three tracks, three clocks

The contract starts all three. Billing follows the billing terms: in advance, in arrears or by milestone. Revenue follows the performance obligations: at a point in time or over time. Fulfilment follows the goods and the work: shipped, delivered, accepted or returned. None of the three waits for the others.

Reconciliation is the hard part

At every period end the three tracks are brought together, contract by contract. Where they differ, the difference is not an error but a balance sheet item, and the ERP has to know which one:

  • Delivered, not yet invoiced: a contract asset, or a receivable once the right to payment is unconditional.
  • Invoiced or paid, not yet delivered: a contract liability, the deferred revenue.
  • Delivered, invoiced and recognised: the three tracks agree, and the period can close.

Source: IFRS 15 Revenue from Contracts with Customers, IFRS Foundation.

In detail for your industry

Leave this page?

The link leads to our page about , outside this overview. In a new tab, this page stays open.

Open in a new tab Open here