HKFRS 15 - Revenue from Contracts with Customers (Condensed)
| Section | Key Concept | Brief Description |
|---|---|---|
| Introduction & Overview | Core Principle & Scope | Revenue recognised to depict transfer of promised goods/services at amount reflecting expected consideration; excludes leases, insurance, financial instruments, and certain non-monetary exchanges. |
| Step 1: Identify the Contract | Contract Criteria & Modifications | Five criteria must all be met; contracts may be combined or modified; modifications accounted for as separate contract or cumulative catch-up. |
| Step 2: Identify Performance Obligations | Distinct Goods/Services | Each promise to transfer a distinct good/service (or a series of substantially the same) is a performance obligation; non-distinct items are bundled. |
| Step 5: Satisfy Performance Obligations | Over Time vs. Point in Time | Revenue recognised when control transfers; over time if customer consumes benefits, controls asset, or no alternative use + right to payment; otherwise at a point in time. |
| Step 3: Determine Transaction Price | Variable Consideration & Constraints | Estimate variable consideration using expected value or most likely amount; include only to extent highly probable no significant reversal; adjust for financing, non-cash, and payable to customer. |
| Step 4: Allocate Transaction Price | Relative Stand-Alone Selling Prices | Allocate based on relative stand-alone selling prices; special rules for discounts and variable consideration; changes allocated on same basis as inception. |
| Contract Costs | Capitalisation & Amortisation | Capitalise incremental costs of obtaining contract if recoverable; capitalise fulfilment costs meeting three criteria; amortise systematically; test for impairment. |
| Presentation & Disclosure | Contract Assets/Liabilities & Disclosures | Present contract asset (performance before payment) or contract liability (payment before performance); disclose disaggregated revenue, contract balances, significant judgements, and cost assets. |
Introduction & Overview
Core Principle
An entity recognises revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
Standards Superseded
- HKAS 11 Construction Contracts
- HKAS 18 Revenue
- HK(IFRIC)-Int 13, 15, 18
- HK(SIC)-Int 31
Scope Exclusions (para 5)
- Lease contracts (HKFRS 16)
- Insurance contracts (HKFRS 4)
- Financial instruments (HKFRS 9, 10, 11, HKAS 27, 28)
- Non-monetary exchanges between entities in same line of business to facilitate sales
Five-Step Model
| Step | Description |
|---|---|
| 1 | Identify the contract(s) with a customer |
| 2 | Identify the performance obligations in the contract |
| 3 | Determine the transaction price |
| 4 | Allocate the transaction price to the performance obligations |
| 5 | Recognise revenue when (or as) the entity satisfies a performance obligation |
Step 1: Identify the Contract
Contract Criteria (para 9) โ ALL must be met
- Parties have approved the contract and are committed to perform
- Entity can identify each party's rights regarding goods/services
- Entity can identify payment terms
- Contract has commercial substance
- It is probable that the entity will collect the consideration
Contract Combination (para 17)
Combine contracts entered into at or near the same time with the same customer if any of: (a) negotiated as a package with single commercial objective, (b) consideration depends on other contract, (c) goods/services are a single performance obligation.
Contract Modifications (paras 18-21)
| Scenario | Accounting Treatment |
|---|---|
| Separate contract (both conditions met) | Account as separate contract |
| Remaining goods/services distinct | Terminate old contract, create new contract; allocate remaining consideration |
| Remaining goods/services not distinct | Cumulative catch-up adjustment |
Step 2: Identify Performance Obligations
Definition (para 22)
A performance obligation is a promise to transfer to the customer either: (a) a good or service (or bundle) that is distinct, OR (b) a series of distinct goods or services that are substantially the same and have the same pattern of transfer.
Distinct Criteria (para 27) โ BOTH must be met
- Capable of being distinct: Customer can benefit from the good/service on its own or with other readily available resources.
- Distinct within the context of the contract: The promise is separately identifiable from other promises.
Indicators of NOT being separately identifiable (para 29)
- Entity provides a significant service of integrating goods/services into a combined output
- One or more goods/services significantly modifies or customises others
- Goods/services are highly interdependent or interrelated
Step 5: Satisfy Performance Obligations
Core Rule (para 31)
Recognise revenue when (or as) the entity satisfies a performance obligation by transferring control of a promised good or service to the customer.
Over Time Criteria (para 35) โ any ONE
- Customer simultaneously receives and consumes benefits as entity performs
- Entity's performance creates/enhances an asset that customer controls
- Entity's performance does NOT create an asset with alternative use AND entity has enforceable right to payment for performance completed to date
Point in Time Indicators (para 38)
- Entity has present right to payment
- Customer has legal title
- Entity has transferred physical possession
- Customer has significant risks and rewards of ownership
- Customer has accepted the asset
Measuring Progress (paras 39-45)
| Method | Examples |
|---|---|
| Output Methods | Surveys, appraisals, milestones, time elapsed, units produced/delivered |
| Input Methods | Resources consumed, labour hours, costs incurred, time elapsed, machine hours |
Step 3: Determine Transaction Price
Definition (para 47)
The amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services, excluding amounts collected on behalf of third parties.
Components (para 48)
- Variable consideration
- Constraining estimates of variable consideration
- Significant financing component
- Non-cash consideration
- Consideration payable to a customer
Variable Consideration (paras 50-59)
| Method | Best Used When |
|---|---|
| Expected Value | Large number of contracts with similar characteristics |
| Most Likely Amount | Contract has only two possible outcomes |
Significant Financing Component (paras 60-65)
Adjust for time value of money if timing of payments provides a significant benefit of financing. Practical expedient: No adjustment needed if period is one year or less (para 63).
Consideration Payable to a Customer (paras 70-72)
Account as a REDUCTION of transaction price (and revenue) UNLESS the payment is in exchange for a distinct good or service from the customer.
Step 4: Allocate Transaction Price
General Approach (para 74)
Allocate on a relative stand-alone selling price basis, except as specified for discounts and variable consideration.
Estimation Methods for Stand-Alone Selling Price (para 79)
| Method | Description |
|---|---|
| Adjusted Market Assessment | Estimate price customer would pay, using competitor prices adjusted for entity's costs and margins |
| Expected Cost Plus a Margin | Forecast expected costs and add appropriate margin |
| Residual Approach | Total transaction price less sum of observable stand-alone selling prices; only if selling price is highly variable or not yet established |
Allocation of Discount (paras 81-83)
Allocate discount proportionately to ALL performance obligations UNLESS observable evidence indicates discount relates to only one or more specific obligations.
Allocation of Variable Consideration (paras 84-86)
Variable consideration may be allocated entirely to one or more specific performance obligations if: (a) terms relate specifically to that obligation, and (b) allocation is consistent with the objective.
Changes in Transaction Price (paras 87-90)
Allocate subsequent changes on the same basis as at contract inception. Do NOT reallocate to reflect changes in stand-alone selling prices.
Contract Costs
Incremental Costs of Obtaining a Contract (paras 91-94)
Recognise as an asset if the entity expects to recover those costs. Practical expedient: May expense if amortisation period is one year or less (para 94).
Costs to Fulfil a Contract (paras 95-98)
Recognise an asset ONLY if ALL of the following are met:
- Costs relate directly to a contract or specifically identifiable anticipated contract
- Costs generate or enhance resources that will be used in satisfying future performance obligations
- Costs are expected to be recovered
Amortisation and Impairment (paras 99-104)
Amortisation: On a systematic basis consistent with the transfer of goods/services to which the asset relates (para 99).
Impairment: Recognise loss to the extent carrying amount exceeds remaining consideration less costs that relate directly to providing those goods/services (para 101).
Presentation & Disclosure
Presentation (paras 105-109)
| Item | When to Present |
|---|---|
| Contract Liability | Customer pays (or payment is due) before entity transfers goods/services |
| Contract Asset | Entity transfers goods/services before customer pays (conditional right) |
| Receivable | Unconditional right to consideration (only passage of time required) |
Disclosure (paras 110-129)
Objective: Disclose sufficient information to enable users to understand the nature, amount, timing and uncertainty of revenue and cash flows.
Required Disclosures
- Contracts with customers: Revenue disaggregation, contract balances, performance obligations, remaining performance obligations
- Significant judgements: Timing of satisfaction, transaction price and allocation
- Assets from contract costs: Judgements, amortisation method, closing balances, impairment losses
โ Ready to Test?
50 MCQs โข 1.25 min each โข 62.5 min total
๐ Start Q&A โ๐ Full Reference Version๐จ๏ธ Save as PDF