International GAAP® 2019: Generally Accepted Accounting Practice under International Financial Reporting Standards
Page 431
contract is a significant change from previous practice. This exception gives entities the
ability to better reflect the economics of the transaction in certain circumstances.
However, the criteria that must be met to demonstrate that a discount is associated with
only some of the performance obligations in the contract is likely to limit the number of
transactions that are eligible for this exception.
7.4.1
Implementation questions on the discount allocation exception
7.4.1.A
Interaction between the two allocation exceptions: variable discounts
A discount that is variable in amount and/or contingent on the occurrence or non-
occurrence of future events will also meet the definition of variable consideration
(see 6.2 above). As a result, some stakeholders had questioned which exception would
apply – allocating a discount or allocating variable consideration.
At the March 2015 TRG meeting, the TRG members generally agreed that an entity will
first determine whether a variable discount meets the variable consideration exception
(see 7.3 above). [IFRS 15.86]. If it does not, the entity then considers whether it meets the
discount exception (see 7.4 above).
In reaching that conclusion, the TRG agenda paper noted that paragraph 86 of IFRS 15
establishes a hierarchy for allocating variable consideration that requires an entity to
identify variable consideration and then determine whether it should allocate variable
consideration to one or some, but not all, performance obligations (or distinct goods or
services that comprise a single performance obligation) based on the exception for
allocating variable consideration. The entity would consider the requirements for
allocating a discount only if the discount is not variable consideration (i.e. the amount
of the discount is fixed and not contingent on future events) or the entity does not meet
the criteria to allocate variable consideration to a specific part of the contract.97
7.5
Changes in transaction price after contract inception
The standard requires entities to determine the transaction price at contract inception.
However, there could be changes to the transaction price after contract inception. For
example, as discussed in 6.2.4 above, when a contract includes variable consideration,
entities need to update their estimate of the transaction price at the end of each
reporting period to reflect any changes in circumstances. Changes in the transaction
price can also occur due to contract modifications (see 4.4 above).
As stated in paragraphs 88-89 in IFRS 15, changes in the total transaction price are generally
allocated to the performance obligations on the same basis as the initial allocation, whether
they are allocated based on the relative stand-alone selling price (i.e. using the same
proportionate share of the total) or to individual performance obligations under the variable
consideration exception discussed at 7.3 above. Amounts allocated to a satisfied performance
obligation should be recognised as revenue, or a reduction in revenue, in the period that the
transaction price changes. As discussed at 7.1 above, stand-alone selling prices are not
updated after contract inception, unless the contract has been modified. Furthermore, any
2170 Chapter 28
amounts allocated to satisfied (or partially satisfied) performance obligations should be
recognised in revenue in the period in which the transaction price changes (i.e. on a
cumulative catch-up basis). This could result in either an increase or decrease to revenue in
relation to a satisfied performance obligation or to cumulative revenue recognised for a
partially satisfied over time performance obligation (see 8.1 below). [IFRS 15.88-89].
If the change in the transaction price is due to a contract modification, the contract
modification requirements in paragraphs 18-21 of IFRS 15 must be followed (see 4.4
above for a discussion on contract modifications). [IFRS 15.90].
However, when contracts include variable consideration, it is possible that changes in
the transaction price that arise after a modification may (or may not) be related to
performance obligations that existed before the modification. For changes in the
transaction price arising after a contract modification that is not treated as a separate
contract, an entity must apply one of the two approaches: [IFRS 15.90]
• if the change in transaction price is attributable to an amount of variable
consideration promised before the modification and the modification was
considered a termination of the existing contract and the creation of a new
contract, the entity allocates the change in transaction price to the performance
obligations that existed before the modification; or
• in all other cases, the change in the transaction price is allocated to the
performance obligations in the modified contract (i.e. the performance obligations
that were unsatisfied and partially unsatisfied immediately after the modification).
The first approach is applicable to a change in transaction price that occurs after a contract
modification that is accounted for in accordance with paragraph 21(a) of IFRS 15 (i.e. as a
termination of the existing contract and the creation of a new contract) and the change in
the transaction price is attributable to variable consideration promised before the
modification. For example, an estimate of variable consideration in the initial contract
may have changed or may no longer be constrained. [IFRS 15.21(a), 90(a)]. In this scenario, the
Board decided that an entity should allocate the corresponding change in the transaction
price to the performance obligations identified in the contract before the modification
(e.g. the original contract), including performance obligations that were satisfied prior to
the modification. [IFRS 15.BC83]. That is, it would not be appropriate for an entity to allocate
the corresponding change in the transaction price to the performance obligations that are
in the modified contract if the promised variable consideration (and the resolution of the
associated uncertainty) were not affected by the contract modification.
The second approach is applicable in all other cases when a modification is not treated
as a separate contract (e.g. when the change in the transaction price is not attributable
to variable consideration promised before the modification). [IFRS 15.90(b)].
7.6
Allocation of transaction price to components outside the scope
of IFRS 15
Revenue arrangements frequently contain multiple elements, including some components
that are not within the scope of IFRS 15. As discussed further at 3.4 above, the standard
indicates that in such situations, an entity must first apply the other standards if those
standards address separation and/or measurement. [IFRS 15.7].
Revenue
2171
For example, some standards require certain components, such as financial liabilities,
to be accounted for at fair value. As a result, when a revenue contract includes that type
of component, the fair value of that component must be separated from the total
transaction price. The remaining transaction price is then allocated to the remaining
performance obligations. The following example illustra
tes this concept.
Example 28.57: Arrangements with components outside the scope of the standard
Retailer sells products to customers and often bundles them with prepaid gift cards when the customer buys
multiple units of its products. Its prepaid gift cards are non-refundable, non-redeemable and non-
exchangeable for cash and do not have an expiry date or back-end fees. That is, any remaining balance on the
prepaid gift cards does not reduce, unless it is spent by the customer. Customers can redeem prepaid gift cards
only at third-party merchants specified by Retailer (i.e. the prepaid gift card cannot be redeemed at the
Retailer) in exchange for goods or services up to a specified monetary amount. When a customer uses the
prepaid gift cards at a merchant(s) to purchase goods or services, Retailer delivers cash to the merchant(s).
Customer X enters into a contract to purchase 100 units of a product and a prepaid gift card for total consideration
of €1,000. Because it bought 100 units, Retailer gives Customer X a discount on the bundle. The stand-alone
selling price of the product and the fair value of the prepaid gift card are €950 and €200, respectively.
Analysis
Retailer determines that it has a contractual obligation to deliver cash to specified merchants on behalf of the
prepaid gift card owner (Customer X) and that this obligation is conditional upon Customer X using the prepaid
gift card to purchase goods or services. Also, Retailer does not have an unconditional right to avoid delivering
cash to settle this contractual obligation. Therefore, Retailer concludes that the liability for this prepaid gift card
meets the definition of a financial liability and applies the requirements in IFRS 9 to account for it.
In accordance with paragraph 7 of IFRS 15, because IFRS 9 provides measurement requirements for initial
recognition (i.e. requires that financial liabilities within its scope be initially recognised at fair value), Entity A
excludes from the IFRS 15 transaction price the fair value of the gift card. Entity A allocates the remaining transaction price to the products purchased. The allocation of the total transaction price is, as follows:
Arrangement
Selling price and
% Allocated
Allocated
consideration
fair value
discount
discount
allocation
Products
€950
100%
€150
€800
(100 units)
Gift card
€200
0%
–
€200
€1,150
€150
€1,000
For components that must be recognised at fair value at inception, any subsequent
remeasurement would be pursuant to other IFRSs (e.g. IFRS 9). That is, subsequent
adjustments to the fair value of those components have no effect on the amount of the
transaction price previously allocated to any performance obligations included within
the contract or on revenue recognised.
8
IFRS 15 – SATISFACTION OF PERFORMANCE OBLIGATIONS
Under IFRS 15, an entity only recognises revenue when it satisfies an identified
performance obligation by transferring a promised good or service to a customer. A good
or service is considered to be transferred when the customer obtains control. [IFRS 15.31].
IFRS 15 states that ‘control of an asset refers to the ability to direct the use of and obtain
substantially all of the remaining benefits from the asset’. Control also means the ability
2172 Chapter 28
to prevent others from directing the use of, and receiving the benefit from, a good or
service. [IFRS 15.33]. The Board noted that both goods and services are assets that a
customer acquires (even if many services are not recognised as an asset because those
services are simultaneously received and consumed by the customer). [IFRS 15.BC118]. The
IASB explained the key terms in the definition of control in the Basis for Conclusions,
which are as follows. [IFRS 15.BC120].
• Ability – a customer must have the present right to direct the use of, and obtain
substantially all of the remaining benefits from, an asset for an entity to recognise
revenue. For example, in a contract that requires a manufacturer to produce an
asset for a customer, it might be clear that the customer will ultimately have the
right to direct the use of, and obtain substantially all of the remaining benefits from,
the asset. However, the entity should not recognise revenue until the customer has
actually obtained that right (which, depending on the contract, may occur during
production or afterwards);
• Direct the use of – a customer’s ability to direct the use of an asset refers to the
customer’s right to deploy or to allow another entity to deploy that asset in its
activities or to restrict another entity from deploying that asset;
• Obtain the benefits from – the customer must have the ability to obtain
substantially all of the remaining benefits from an asset for the customer to obtain
control of it. Conceptually, the benefits from a good or service are potential cash
flows (either an increase in cash inflows or a decrease in cash outflows). A customer
can obtain the benefits directly or indirectly in many ways, such as: using the asset
to produce goods or services (including public services); using the asset to enhance
the value of other assets; using the asset to settle a liability or reduce an expense;
selling or exchanging the asset; pledging the asset to secure a loan; or holding the
asset. [IFRS 15.33].
Under IFRS 15, the transfer of control to the customer represents the transfer of the
rights with regard to the good or service. The customer’s ability to receive the benefit
from the good or service is represented by its right to substantially all of the cash inflows,
or the reduction of the cash outflows, generated by the goods or services. [IFRS 15.33].
Upon transfer of control, the customer has sole possession of the right to use the good
or service for the remainder of its economic life or to consume the good or service in
its own operations.
The IASB explained in the Basis for Conclusions that control should be assessed
primarily from the customer’s perspective. While a seller often surrenders control at the
same time the customer obtains control, the Board required the assessment of control
to be from the customer’s perspective to minimise the risk of an entity recognising
revenue from activities that do not coincide with the transfer of goods or services to the
customer. [IFRS 15.BC121].
The standard indicates that an entity must determine, at contract inception, whether it
will transfer control of a promised good or service over time. If an entity does not satisfy
a performance obligation over time, the performance obligation is satisfied at a point in
time. [IFRS 15.32]. These concepts are explored further below.
Revenue
2173
8.1
Performance obligations satisfied over time
Frequently, entities transfer the promised goods or services to the customer over time. While
the determination of whether goods or services are transferred over time is straightforward
in some contracts (e.g. many service contracts), it is mor
e difficult in other contracts.
To help entities determine whether control transfers over time (rather than at a point in
time), the standard states that an entity transfers control of a good or service over time
(and, therefore, satisfies a performance obligation and recognises revenue over time) if
one of the following criteria is met: [IFRS 15.35]
(a) the customer simultaneously receives and consumes the benefits provided by the
entity’s performance as the entity performs (see 8.1.2 below);
(b) the entity’s performance creates or enhances an asset (e.g. work in progress) that
the customer controls as the asset is created or enhanced (see 8.1.3 below); or
(c) the entity’s performance does not create an asset with an alternative use to the
entity and the entity has an enforceable right to payment for performance
completed to date (see 8.1.4 below).
Examples of each of the criteria above are included below. If an entity is unable to
demonstrate that control transfers over time, the presumption is that control transfers
at a point in time (see 8.3 below). [IFRS 15.32].
Figure 28.14 illustrates how to evaluate whether control transfers over time:
Figure 28.14:
Evaluating whether control transfers over time
Does the customer simultaneously
receive and consume the benefits
Yes
provided by the entity’s
performance as the entity
performs?
No
Does the entity’s performance
The entity transfers control
create or enhance an asset that the Yes
of a good or service over time
customer controls as the asset is
created or enhanced?
(and recognises revenue over time).
No
Does the entity’s performance
create an asset with no alternative
use to the entity AND the entity
Yes
has enforceable right to payment
for performance completed to
date?
No
The entity transfers control of a
good or service at a point in time
(and recognises revenue at a point in time).
For each performance obligation identified in the contract, an entity is required to consider