IFSR 15 Flashcards
How does ifrs 15 define revenue?
Income arising from eā ord actvt
What is SCD formula? (steps)
-steps (1-5)
-criteria
-decision
finish with step 5
what are the criteria for step 1? AP^2 RS
Approved
payment = probable
right to both parties
SOF
what are the criteria for step 2? PO
How many PO?
Distinct (check buyer ad seller perspective) // benefit separately or tgt // identifiable or deliver at different POT
what are the criteria for step 3? (5 recog price)
- fixed price (cash sale)
- variable price (recog to the extent it is probable that a significant reversal of cummul revenue already recog will not occur)
- TVOM (pay in advance/co take loan from cust or arrears/ co give loan to cust)
- non-cash consd recv from customer (meas @ FV) - IIE/Non-finl/Finl
- cash consd paid to customer (bribe/discount/vouchers)
what is criteria for step 4? (allocation)
allocate price to PO based on SASP
what are criteria for step 5?
recog of revenue (satisfy PO/ deliver goods/ transfer control)
satisfy PO:
POT - sale of goods (eā has control/ developer needs to 100% complete and deliver & trsf control)
POD - cust will recv and consume simultaneously
if construction company: CHECK for POD
-cust has control
-contractor enhance asset
-no alternative use
-enforceable right to recv payment
How to calculate percentage of completion using input method?
cost of work done to date / TEC (cost to date + future est cost to complete) x 100
How to calculate percentage of completion using output method?
value of work done (contract price x %) / contract price x 100
what is SOF in a combi contract?
whether in substance is 1 contract or multiple (substance vs legal)
SINGLE / one contract if met few criteria:
-negotiate as one package with single commercial obj
-amount of consd in one contract depends on price or perf on the other contract
-g/s in each contract are a single PO
what are the types of variation?
modification (clause within contract) and reassessment (no clause found)
how to account for modification of contract (identification)
check!
-distinct/ or single PO
-reflect SASP