Professional Documents
Culture Documents
5-1
5-1
Framework of IFRS 15
Core principle of IFRS 15
Seller recognizes revenue as the promises to the customer are satisfied in an
amount that reflects the expected consideration that the seller is entitled to.
Performance
obligations
satisfied at a point
in time
Performance Performance
Contract Customer obtains obligations
obligations control of asset satisfied over time
REMEMBER: Revenue is earned only when the seller delivers the goods or
services to the customers. The timing of revenue DOES NOT depend on the
timing of the payment received from customer. 5-2
5-2
Framework of IFRS 15
Control of assets
Control is the ability to decide on the use of an asset so as to obtain
substantially the remaining benefits from that asset, in its present form
and condition.
5-3
5-3
Framework of IFRS 15
Distinct Goods and Services
5-4
5-4
Framework of IFRS 15
At the point of exchange between seller and customer, seller
recognizes the increase in:
5-5
5-5
Framework of IFRS 15
Contract Asset vs Contract Liability
Suppose: a seller has a contract to bake a super fancy wedding cake
Written/oral
Implied
Contract Implicit
5-7
5-7
5-Step Framework of IFRS 15
Step 2: Identify the Performance Obligation(s)
Performance obligations are promises to transfer goods and services to the
buyer. If performance obligations are distinct, they are accounted for separately.
~~~In our wedding cake example, the entire cake is the performance obligation.
You cannot sell the cream, decoration, and the base separately.
5-8
5-8
5-Step Framework of IFRS 15
Step 3: Determine the Transaction Price
When time value of money is significant, a sales transaction is viewed as including two parts:
a delivery component (for goods or services) and a financing component (either interest paid to
the buyer in the case of a prepayment or to the seller in the case of a receivable).
If delivery and payment happen close to each other (if the gap between the two 5-9
dates is less than 1 year), then we can just ignore time value of money 5-9
5-Step Framework of IFRS 15
Step 3: Determine the Transaction Price (accounting for variable
consideration)
TrueTech enters into a contract with ProSport Gaming to add ProSport’s online
games to the Tri-Net network. ProSport will pay TrueTech an up front $300,000
fixed fee for six months of featured access, as well as a $200,000 bonus if Tri-
Net users access ProSport products for at least 15,000 hours during the six-
month period. TrueTech estimates a 75 percent chance that it will achieve the
usage target and earn the $200,000 bonus.
Probability-Weighted Amount
Possible Amounts Probabilities Expected Amounts
5-11
5-11
5-Step Framework of IFRS 15
Step 3: Determine the Transaction Price (accounting for non-
cash consideration)
On March 5, 2022, TrueTech enters into a contract with Virtual-Gym to deliver
1,000 online exercise modules to Virtual-Gym on December 5, 2022. In return,
Virtual-Gym pays cash of $10,000 and transfers specialized software to
TrueTech to develop the online modules. TrueTech has control of the software
after delivery.
Fair value of the software is reliably estimable (straightforward method)
Fair value of noncash consideration. The fair value of the software is $30,000.
5-13
5-13
5-Step Framework of IFRS 15
Step 3: Determine the Transaction Price (accounting for
consideration payable to a customer)
Let’s say that you received a voucher of $50 to offset against the next purchase of $500.
The retailer records the following transactions upon sales of goods:
Suppose the retailer instead promises to give you a voucher of $50 if you post an
advertisement for the retailer on your social media app. You bought goods of $500.
Receivable Case:
Prepayment Case:
GameStop pays TrueTech $907 on January 1, 2023, and TrueTech agrees to
deliver the modules on December 31, 2024. GameStop pays significantly in
advance of delivery, such that TrueTech is viewed as borrowing money from
GameStop and TrueTech incurs interest expense.
The financial year-end for both companies is December 31. The time value of
money in both cases is 5 percent.
5-19
5-19
5-Step Framework of IFRS 15
Step 4: Allocate the Transaction Price to the Performance
Obligations (Using the Residual Technique)
The Tri-Box System has a wholesale price of $270, which includes the physical Tri-Box
console as well as a one-year subscription to the Tri-Net of Internet-based games and
other applications.
5-20
5-20
5-Step Framework of IFRS 15
Step 4: Allocate the Transaction Price to the Performance
Obligations (Using the Adjusted Market Assessment Approach)
Value of the subscriptions
Stand alone fair value of Tri-box = 250
Stand alone fair value of 1-year subscription = 50 .
Total Price of items if purchased separately = $300
We sell the combined product for $270. We make proportional allocations:
For the $270 combined product,
Tri-box module contributes: $270*(250/300) = $225
The one-year subscription contributes: $270 *(50/300) = $45
In our fancy wedding cake example, the entire cake is the performance obligation.
It is delivered at a point in time (on the wedding date).
5-23
5-23
Recognizing Revenue at a
Single Point in Time
The performance obligation is satisfied when control of the goods or
services is transferred from the seller to the customer
5-24
5-24
Recognizing Revenue at a
Single Point in Time
When more than one company is involved in providing goods and
services to a customer, we need to determine whether the company is
acting as a principal or as an agent.
1. The principal is the party who is primarily responsible for fulfilling the
contractual promises to the customer.
2. The principal, and not he agent, bears inventory risks before transfer takes
place and after returns (if any) are made.
3. The principal has the right to set prices for the goods and services.
4. The agent’s consideration is in the form of a commission.
5. The agent is not exposed to credit risk from accounts receivable.
When you buy a videogame box from Alibaba for $300, most likely Alibaba is
the agent. Alibaba’s revenue is not $300. Alibaba’ revenue is a small
percentage of that $300 (commission). 5-25
5-25
Recognizing Revenue at a
Single Point in Time
Sometimes a company arranges for another company to sell its product
under consignment. In these arrangements, the consignor physically
transfers the goods to the other company (the consignee), but the
consignor retains legal title.
1. Product is under the control of the consignor until a specific event occurs.
2. The consignor is able to require the return of the product or the transfer to
another dealer.
3. The consignee does not have an unconditional obligation to pay for the
product.
When you buy a sandwich from the Subway store at HKU (near HSBC), you
are buying from a franchisee. The franchisee paid an initial fee to the
original Subway company to use their name. Each year they also pay a
continuing franchise fees for support and training from the main company.
5-27
5-27
Recognizing Revenue at a
Single Point in Time
Customers sometimes pay a licensing fee to use a company’s
intellectual property (“IP”). We have to first identify whether the license
is distinct from other goods or services
If license is not distinct from other goods and services than it is not a separate
performance obligation.
If licenses are distinct from other goods and services, then we have to consider if
performance obligation is satisfied over time or at a point in time.
1. Right of use licenses has significant standalone functionality. The benefit the
customer receives from the license isn’t affected by seller’s ongoing activity.
2. Right of access licenses requires ongoing activities by the seller. The seller might
make changes to the IP over the course of the license or could perform marketing or
other activities that affect the value of the license to the customer.
5-28
5-28
Recognizing Revenue at a
Single Point in Time
SingaTunes carries a playlist of popular Cantopop songs. Customers buy a 3-
year membership fee for $1. Each member pays $2 for every song
downloaded and may keep the song forever. A member can also pay $10 per
year for unlimited streaming of ‘live’ songs.
Revenue Recognition:
Non-refundable 3-year membership fee: When SingaTune receives $1 from a customer,
the company cannot recognize revenue immediately. The company has to provide
services (access to its playlist) to the customer for next 3 years. The company recognizes
$0.33 every year of membership fee revenue for the next 3 years.
Download fee: The download fee is a right-of-use license. Once the customer downloads
the song, the customer has full control over that downloaded song for personal
consumption. The company recognizes the $2 revenue the moment the customer
downloads the song.
Streaming fee: The $10 annual fee for unlimited streaming is a right-of-access license. The
license is dependent on the on-going activities of Singa-Tunes to upload new popular
songs and maintain its playlist. The performance obligation is satisfied over time. The
company only recognizes the $10 revenue after 1 year. 5-29
5-29
Recognizing Revenue at a
Single Point in Time
A bill-and-hold arrangement exists when a customer is billed for the
goods but takes physical possession only at a later date.
In addition to the overriding question relating to control, sellers need to ask
some tough questions required by IFRS 15 to justify recognizing revenue:
5-30
5-30
Recognizing Revenue at a
Single Point in Time
In a sale and repurchase agreement, control is not transferred to the
customer.
1. If the discounted value of the repurchase price is higher than the sale price,
the arrangement is a financing arrangement, with the difference between the
two prices being a financing cost.
2. If the discounted value of the repurchase price is lower than the sale price,
the arrangement is a leasing arrangement, with the difference between the
two prices being the lease rental for the item.
5-31
5-31
Recognizing Revenue at a
Single Point in Time
Boomerang made a sale to Catcher Co. for $3000 on Dec 15 2020,
with an agreement to buy back the sold item for $3200 in January 15
2021. Notice how Boomerang is effectively taking a loan from Catcher
company, and paying it high interest rate ($200 for just 30 days).
Let’s ignore the time-value-of-money in this exercise, since the gap between the sale
date and repurchase date is only 1 month.
5-32
5-32