Charta is on Google Play: practise on the go. Get the app
Charta

Explain the rules for when revenue is recognised

CFA® Level I · Financial Statement Analysis · Analyzing Income Statements · FSA.1.b

The idea

Revenue is recognised when control of a good or service transfers to the customer, in the amount the seller expects to be entitled to. The converged five-step model runs: identify the contract, identify the performance obligations within it, determine the transaction price, allocate that price to the obligations, and recognise revenue as each is satisfied. The steps that carry the judgement are identifying separate obligations — a licence bundled with support is two — and estimating variable consideration such as rebates and returns, which is where revenue can be pulled forward without breaking any rule.

A practice question

From the question bank, with the reason each wrong option is wrong.

Under the five-step model, when is revenue recognised?

  1. When an invoice is issuedWhy not: Invoicing is an administrative act and can happen before or after control passes. A company that could recognise revenue by issuing paper would face an obvious temptation.
  2. When cash is collectedWhy not: That is the cash basis. Under accruals, a sale on credit is revenue at delivery and a receivable until paid.
  3. When control of the good or service transfers to the customer — correct

Transfer of control is the trigger. Invoicing and collection may occur before or after it and do not determine recognition.

A harder one

A contract bundles a licence delivered now with three years of support. Why does identifying two obligations matter?

  1. It changes the total revenue recognisedWhy not: The total over the life of the contract is the same either way. What changes is which years it lands in.
  2. Each obligation's share of the price is recognised only as that obligation is satisfied — correct
  3. It determines which entity is the principalWhy not: That is a separate question, about whether the company controls the good before transfer. It is settled independently of how many obligations there are.

Treated as one obligation, everything lands immediately. Split correctly, the support portion spreads across three years, and the first year looks very different.

The hardest tier

Where in the five-step model is revenue most easily accelerated without breaching the standard?

  1. In identifying the contract, by signing earlierWhy not: Signing earlier does not start recognition, because revenue still waits on control transferring. It moves the paperwork, not the trigger.
  2. In estimating variable consideration — correct
  3. In allocating the transaction price, which is mechanicalWhy not: Allocation uses standalone selling prices, which are estimated and so not wholly mechanical — but they are benchmarked against observable prices, making them far harder to stretch than a returns estimate.

The estimate is management's and is not verifiable until the returns arrive. A pattern of downward revisions to prior estimates is the signal an analyst looks for.

In the app: 9 practice questions on this outcome, a narrated walkthrough with diagrams, spaced review that brings it back before you forget it.

Take the free diagnostic →

More in Analyzing Income Statements