1. The Core Principle of IFRS 15
Revenue must be recognized to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. This is governed by a unified 5-Step Revenue Recognition Model:
Step 1: Identify the Contract with a Customer
│
â–¼
Step 2: Identify the Separate Performance Obligations in the Contract
│
â–¼
Step 3: Determine the Transaction Price
│
â–¼
Step 4: Allocate the Transaction Price to the Performance Obligations
│
â–¼
Step 5: Recognize Revenue when (or as) the Entity Satisfies a Performance Obligation
2. Technical Breakdown of the 5-Step Model
- Step 1: Identify the contract. A contract is an agreement between two or more parties that creates enforceable rights and obligations. It must have commercial substance, and collection must be probable.
- Step 2: Identify performance obligations. A performance obligation is a promise in a contract with a customer to transfer a good or service that is distinct. A good or service is distinct if the customer can benefit from it on its own and the promise to transfer it is separately identifiable from other promises in the contract.
- Step 3: Determine transaction price. The transaction price is the amount of consideration an entity expects to receive. It must factor in variable consideration (e.g., discounts, rebates, performance bonuses), significant financing components (time value of money), and non-cash considerations.
- Step 4: Allocate transaction price. The allocation must be performed based on the relative standalone selling prices of each distinct performance obligation at contract inception.
- Step 5: Recognize revenue. Revenue is recognized when (or as) control of the goods or services is transferred to the customer. This can happen at a point in time (standard for retail goods) or over time (standard for long-term construction or service contracts, measured using input or output methods).