TFRS 15 sets out a five-step model: (1) identify the contract, (2) identify the performance obligations, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations, (5) recognise revenue as the performance obligations are satisfied.
In areas such as construction, software, subscriptions and bundled sales, the timing of revenue requires significant judgement and is often a key audit matter.
Source: TFRS 15
Related terms
Last updated: October 22, 2026 · This definition is for general information only.