Repurchase agreements in IFRS 15
INTRO Repurchase agreements in IFRS 15 – An entity has executed a repurchase agreement if it sells an asset to a customer and promises, or has the option, to repurchase it. If the repurchase agreement meets the definition of a financial instrument, then it is outside the scope of IFRS 15. If not, then the repurchase agreement is in the scope of IFRS 15 and the accounting for it depends on its type – e.g. a forward, call option, or put option – and on the repurchase price.
A forward or a call option
If an entity has an obligation (a forward) or a right (a call option) to repurchase an asset, then a customer does not have control of the asset. This is because the customer is limited in its ability to direct the use of, and obtain the benefits from, the asset despite its physical possession. If the entity expects to repurchase the asset for less than its original sales price, then it accounts for the entire agreement as a lease. [IFRS 15.B66–B67]