IFRS 15 Revenue from Contracts with Customers (contents page is here) introduced a single and comprehensive framework which sets out how much revenue is to be recognised, and when. The core principle is that a vendor should recognise revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the vendor expects to be entitled in exchange for those goods or services. See a summary of IFRS 15 here.
A contract modification arises when the parties approve a change in the scope and/or the price of a contract (eg a change order). In IFRS 15 this exercise is part of step 1 Identify the contract. The … Read more