Revenue Recognition Navigator
IFRS 15 requires entities to follow a five-step model to determine when and how much revenue to recognise.
This navigator guides you through each step — from identifying the contract with a customer (paragraph 9) to recognising revenue when performance obligations are satisfied (paragraph 31) — and flags common judgment areas including variable consideration, principal vs agent, and licences.
Is there a valid contract with a customer?
How it works
You describe your contract — the nature of goods or services, payment terms, variable consideration, and any bundled arrangements.
The navigator applies the IFRS 15 five-step model to identify distinct performance obligations, determine the transaction price (including estimation of variable amounts under the constraint in paragraph 56), allocate the price using standalone selling prices, and conclude whether each obligation is satisfied over time or at a point in time.