Sale with a right of return in IFRS 15

Sale with a right of return in IFRS 15

Under IFRS 15 Revenue from contract with customers, when an entity makes a sale with a right of return it recognises revenue at the amount to which it expects to be entitled by applying the variable consideration and constraint guidance set out in Step 3 of the model (see Step 3 Determine the transaction price). The entity also recognises a refund liability and an asset for any goods or services that it expects to be returned.

  • An entity applies the accounting guidance for a sale with a right of return when a customer has a right to:
    a full or partial refund of any consideration paid;
  • a credit that can be applied against amounts owed, or that will be owed, to the entity; or
  • another product in exchange (unless it is another product of the same type, quality, condition and price – e.g. exchanging a red sweater for a white sweater). [IFRS 15.B20]

An entity does not account for its stand-ready obligation to accept returns as a performance obligation. [IFRS 15.B21–B22]

In addition to product returns, the guidance also applies to services that are provided subject to a refund.Sale with a right of return

The guidance does not apply to:

  • exchanges by customers of one product for another of the same type, quality, condition and price; and
  • returns of faulty goods or replacements, which are instead evaluated under the guidance on warranties. [IFRS 15.B26–B27]

When an entity makes a sale with a right of return, it initially recognises the following: [IFRS 15.B21, B23, B25]

Read more

Step 3 Determining Transaction Price

Step 3 Determining Transaction Price is all about correct revenue accounting in respect of the transaction price for the contract as part of IFRS 15 Revenue from contracts with customers. Step 3 Determining Transaction Price

IFRS 15 The revenue recognition standard provides a single comprehensive standard that applies to nearly all industries and has changed revenue recognition quite significant. Step 3 Determining Transaction Price

IFRS 15 introduced a five step process for recognising revenue, as follows:Step 3 Determining Transaction Price

  1. Identify the contract with the customer
  2. Identify the performance obligations in the contract
  3. Determine the transaction price for the contract
  4. Allocate the transaction price to each specific performance obligation
  5. Recognise the revenue when the entity satisfies each performance obligation

 


Step 3, determining the … Read more

1 Best Complete Read – Determine the transaction price

Determine the transaction price

This part relates to a complete explanation of IFRS 15 Revenue from contracts with customers in respect of Engineering & Construction contracts, see Revenue from Engineering & Construction contracts. 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. This amount is meant to reflect the amount to which the entity has rights under the present contract, which may differ from the contractual price (e.g., if the entity intends to offer a price concession). The consideration promised in a contract may include fixed or variable amounts. … Read more

Identify the contract with the customer – Engineering & Construction industry

Identify the contract with the customer – This part relates to a complete explanation of IFRS 15 Revenue from contracts with customers in respect of Engineering & Construction contracts, see Revenue from Engineering & Construction contracts. Identify the contract with the customer


The model in IFRS 15 applies to each contract with a customer. Contracts may be written, oral or implied by an entity’s customary business practices, but must be legally enforceable and meet specified attributes. To apply the five-step model in IFRS 15, an entity must first identify the contract, or contracts, to provide goods or services to customers.

Attributes of a contract Identify the contract with the customer

To help entities determine whether (and when) their arrangements … Read more