Professional Documents
Culture Documents
contracts with
customers
IFRS 15
Scope of IFRS 15
Customer = party that has contracted with entity to obtain G /S that are an
output of entity’s ordinary activities in exchange for consideration
Step 2:Identify a
performance obligation
PO 1 PO 2
Step 3: Determine a
transaction price
Contract transaction price
Step 4: Allocate the
transaction price to the
performance obligation to PO 1- portion PO 2 –
the contracts of TP portion of TP
At inception
of the
contract
Examples 3
• Entity A entered into a contract with a customer to
sell product A,B and C for R12 000.
• The entity sells product A for R5 000, product B for
R2 500 and product C for R5 500.
• Product A, B and C are separate performance
obligation.
Allocate the transaction price to the performance
obligation identified.
Step 5: Recognise revenue as PO are satisfied
• Recognise revenue as and when the performance obligations are
satisfied.
• Performance obligation can be satisfied over time or at a point in
time.
• Classifying overtime or point in time
YES
As a liability:
• Contract liability - An entity’s obligation to transfer goods or services to
a customer for which the entity has received consideration (or the
amount is due) from the customer.
• Refund liability - if the entity receives consideration from a customer
and expects to refund some or all of that consideration to the customer.
Disclosure
Entity must provides users of financial statements with
comprehensive information about the nature, amount,
timing and uncertainty of revenue and cash flows arising
from contracts with customers.
Disclose qualitative and quantitative factors regading
Contracts with customers
Significant judgements relating to IFRS 15
Assets recognised relating to costs to obtain and
fulfil the contracts
See section 13.2