a. Step 1: Identify the contract(s) with a customer—a contract is an agreement between two or more parties that creates enforceable rights and obligations. The requirements of IFRS 15 apply to each contract that has been agreed upon with a customer and meets specified criteria. In some cases, IFRS 15 requires an entity to combine contracts and account for them as one contract. IFRS 15 also provides requirements for the accounting for contract modifications.