Professional Documents
Culture Documents
In this video:
The Five Step Model
Step 1: Identify the Contract with Customers
Step 2: Identify the Performance Obligation
Step 3: Determine the Transaction Price
Step 4: Allocate the Transaction Price to each
Performance Obligation
Step 5: Recognize Revenue as each Performance
Obligation is satisfied
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
When & How to recognize Revenue
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 1: Identify the Contract with Customers
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 1: Identify the Contract with Customers
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 1: Identify the Contract with Customers
Contract Modification
A change in enforceable rights and obligations (i.e. scope and/or price) is only
accounted for as a contract modification if
it has been approved by the parties, and
creates new or changes existing enforceable rights & obligations.
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 1: Identify the Contract with Customers
Contract Modification
No
Are additional goods / services in CM Adjust the existing contract
distinct? [Catch-up Adjustment]
Yes
No Terminate old contract & create new
Does consideration for added
contract
goods/services reflect stand-alone price of
distinct goods/services Allocation of consideration :
Consideration allocated to remaining PO =
Yes consideration from old contract not yet
recognized + consideration in the contract
Treat as “SEPARATE CONTRACT” modification
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 2: Identify the Performance Obligation
Performance Obligation
PO can be both explicit (in the contract) and implicit (based on practices or policies)
If no transfer to customer No PO (e.g. admin or internal approval)
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 2: Identify the Performance Obligation
On its own; or
1. Customer can benefit from good or service either
together with other
AND resources that are readily
available to the customer
2. Promise to transfer good or service is separable from other promises in the contract.
Entity is not using good / service as an input to produce or deliver combined output
The good / service does not significantly modify or customize another good / service
The good / service is not highly dependent with other good / service in the contract
[Assessment requires judgment & consideration of all relevant facts and circumstances]
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 2: Identify the Performance Obligation
On its own; or
1. Customer can benefit from good or service either
together with other
AND resources that are readily
available to the customer
2. Promise to transfer good or service is separable from other promises in the contract.
Entity is not using good / service as an input to produce or deliver combined output
The good / service does not significantly modify or customize another good / service
The good / service is not highly dependent with other good / service in the contract
[Assessment requires judgment & consideration of all relevant facts and circumstances]
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 3: Determine the Transaction Price
Transaction Price
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 3: Determine the Transaction Price
Non-cash Consideration
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 3: Determine the Transaction Price
It includes cash paid / payable to customer as well as credits or other items such
as coupons and vouchers.
It is a/c for as a reduction in TP, unless payment is in exchange for a good or
service received from customer. However, where:
Consideration paid > FV of goods / services received from customer
Difference is accounted for as reduction in TP
FV of goods or services cannot be reliably determined
Full amount is accounted for as reduction in TP
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 3: Determine the Transaction Price
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 3: Determine the Transaction Price
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 3: Determine the Transaction Price
Variable Consideration
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 4: Allocate Transaction Price to each Performance Obligation
Whether stand-alone selling price of each performance obligation is directly observable or not?
Yes No
Allocate TP to each PO based on Estimate stand-alone selling price of each
stand-alone selling price of each PO. PO by considering all available information
Stand-alone selling price should including market conditions, entity-specific
be determined at contract factors and information about customer or
inception and represents the class of customers.
price at which an entity would
sell a good or service separately to a customer. Use of observable inputs to be maximized
to the extent possible.
Ideally, this will be an observable price at which an
entity sells similar goods or services under similar Approaches that might be used to estimate
circumstances and to similar customers the standalone selling price are discussed in
next slide.
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 4: Allocate Transaction Price to each Performance Obligation
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 4: Allocate Transaction Price to each Performance Obligation
Allocation of Discounts
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 4: Allocate Transaction Price to each Performance Obligation
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 5: Recognize Revenue as each Performance Obligation is satisfied
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 5: Recognize Revenue as each Performance Obligation is satisfied
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Step 5: Recognize Revenue as each Performance Obligation is satisfied
Contract cost to be amortized on a systematic basis that reflects the transfer of goods or services to the customer.
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Contract Liability
In these cases, the supplier presents the contract as a contract liability when the
payment is made or the payment is due (whichever is earlier).
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Contract Asset & Receivable
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Additional Consideration: Sales-based or Usage-based Royalties
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
Additional Consideration: Sale with a Right of Return
When product are transferred with a right of return, revenue should not
be recognized for goods that are expected to be returned.
Calculate the level of returns using
Expected value method(probability-weighted sum of amounts); or
Single most likely amount.
Refund liability (rather than revenue) is recognized for any consideration
received to which vendor does not expect to be entitled (which relates to
goods expected to be returned). Any refund liability is reassessed and
updated at each reporting date.
Asset is also recognized for vendor’s right to recover goods from
customers on settling the liability. Such asset is measured at carrying
amount of goods less any expected costs to recover such goods.
Asset is presented separately from refund liability.
If value is less than amount recorded in inventory, inventory is reduced
with a corresponding adjustment to cost of goods sold.
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
PRINCIPAL VERSUS AGENT
PRINCIPAL AGENT
Entity is principal if it controls the promised Entity is agent if its PO is to arrange for
good or service before it is transferred to the provision of goods or services by another
customer. party.
When PO is satisfied, the entity recognizes When PO is satisfied, the entity recognizes
revenue in the gross amount of the revenue in the amount of any fee or
consideration for those goods or services. commission to which it expects to be
entitled in exchange for arranging to
provide its goods or services for the other
party .
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
PRINCIPAL VERSUS AGENT
The entity does not have inventory risk before or after the goods have been ordered
by a customer, during shipping or on return.
The entity does not have discretion in establishing prices for the other party’s goods or
services and, therefore, the benefit that the entity can receive from those goods or
services is limited.
The entity is not exposed to credit risk for receivable from a customer in exchange for
the other party’s goods or services.
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
WARRANTIES
Classification of warranty
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers
LICENCING
A license establishes customer’s rights over the intellectual property of a entity such as software &
technology, media & entertainment (e.g. motion pictures), franchises, patents, trademarks & copyrights.
License is NOT distinct from other goods / services License is distinct from other goods / services
Whether
(a) The entity can make changes to the intellectual property throughout the license period;
(b) The customer is exposed to the effects of these changes; and
(c) The changes do not constitute transfer of good/service to customer
The customer has right to access the entity’s The customer has right to use the entity’s
intellectual property as it exists throughout the intellectual property as it exists at the point in
license period time at which the license is granted.
The promise to grant a licence is treated as a The promise to grant a license is treated as a
PO satisfied over time. PO satisfied at the point in time
Compiled by: Murtaza Quaid, ACA IFRS 15: Revenue from Contract with Customers