International Financial Reporting Standard 15 Revenue from Contracts with Customers (IFRS 15) 


The objective of this Standard is to establish the principles that an entity shall apply to report useful information to users of financial statements about the nature, amount, timing and uncertainty of revenue and cash flows arising from a contract with a customer.


An entity shall apply this Standard to all contracts with customers, except the following:

(a) lease contracts within the scope of IFRS 16 Leases;

(b) contracts within the scope of IFRS 17 Insurance Contracts. However, an entity may choose to apply this Standard to insurance contracts that have as their primary purpose the provision of services for a fixed fee in accordance with paragraph 8 of IFRS 17;

(c) financial instruments and other contractual rights or obligations within the scope of IFRS 9 Financial Instruments, IFRS 10 Consolidated Financial Statements, IFRS 11 Joint Arrangements, IAS 27 Separate Financial Statements and IAS 28 Investments in Associates and Joint Ventures; and

(d) non-monetary exchanges between entities in the same line of business to facilitate sales to customers or potential customers. For example, this Standard would not apply to a contract between two oil companies that agree to an exchange of oil to fulfil demand from their customers in different specified locations on a timely basis.

An entity shall account for a contract with a customer that is within the scope of this Standard only when all of the following criteria are met:

(a) the parties to the contract have approved the contract (in writing, orally or in accordance with other customary business practices) and are committed to perform their respective obligations;

(b) the entity can identify each party's rights regarding the goods or services to be transferred;

(c) the entity can identify the payment terms for the goods or services to be transferred;

(d) the contract has commercial substance (ie the risk, timing or amount of the entity's future cash flows is expected to change as a result of the contract); and

(e) it is probable that the entity will collect the consideration to which it will be entitled in exchange for the goods or services that will be transferred to the customer.

In evaluating whether collectability of an amount of consideration is probable, an entity shall consider only the customer's ability and intention to pay that amount of consideration when it is due. The amount of consideration to which the entity will be entitled may be less than the price stated in the contract if the consideration is variable because the entity may offer the customer a price concession

At contract inception, an entity shall assess the goods or services promised in a contract with a customer and shall identify as a performance obligation each promise to transfer to the customer either:

(a) a good or service (or a bundle of goods or services) that is distinct; or

(b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer.


When (or as) a performance obligation is satisfied, an entity shall recognise as revenue the amount of the transaction price (which excludes estimates of variable consideration that are constrained in accordance with paragraphs 56⁠-⁠58) that is allocated to that performance obligation.


An entity shall consider the terms of the contract and its customary business practices to determine the transaction price. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). The consideration promised in a contract with a customer may include fixed amounts, variable amounts, or both.


The objective when allocating the transaction price is for an entity to allocate the transaction price to each performance obligation (or distinct good or service) in an amount that depicts the amount of consideration to which the entity expects to be entitled in exchange for transferring the promised goods or services to the customer.


An entity shall recognise as an asset the incremental costs of obtaining a contract with a customer if the entity expects to recover those costs.


If the costs incurred in fulfilling a contract with a customer are not within the scope of another Standard (for example, IAS 2 Inventories, IAS 16 Property, Plant and Equipment or IAS 38 Intangible Assets), an entity shall recognise an asset from the costs incurred to fulfil a contract only if those costs meet all of the following criteria:

(a) the costs relate directly to a contract or to an anticipated contract that the entity can specifically identify (for example, costs relating to services to be provided under renewal of an existing contract or costs of designing an asset to be transferred under a specific contract that has not yet been approved);

(b) the costs generate or enhance resources of the entity that will be used in satisfying (or in continuing to satisfy) performance obligations in the future; and

(c) the costs are expected to be recovered.

When either party to a contract has performed, an entity shall present the contract in the statement of financial position as a contract asset or a contract liability, depending on the relationship between the entity's performance and the customer's payment. An entity shall present any unconditional rights to consideration separately as a receivable.