IFRS 15 short summary Flashcards

1
Q

5 step for revenue recognition?

A

1) identify contract
2) identify performance obligations
3) determine transaction price
4)allocate transaction price between performance obligations
5) recognise revenue as and when performance obligations are satisfied.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

step 1- identification of contract

A

-terms are defined
-legal rights (can be written or verbal/ implied)
-probable chances of economic benefit (buyer is not broke,guarantees, asset is imp for buyer, payment terms are good)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

stage 2- identification of performance obligation

A

1) separate performance oligations (eg. teacking + books, generator + maintenence, mobile +sim)
2)single performance obligation (eg. teaching one paper, constructing one bungalow)g

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

stage 3- determine transaction price

A

1) fixed consideration
2) variable consideration (only book to the extent where reversal is impossible, i.e confirm, highly probable)
3)sale or return basis: if sale is confirm you can book sales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

we provided service now and taking payment after 2 years: entry

A

-when service is provided:

receivable debit
sales credit

interest unwinding:
receivable debit
interest income credit

payment date:
bank debit
receivable credit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

payment received now and goods will be provided after two years- treatment

A

treat it as a loan and book interest using incremental borrowing rate. (remember this)

entries:
payment date:
-bank debit
-loan credit

interest unwinding:
-interest exp
-loan

when performance obligation fulfilled:
-loan debit
-sales credit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

non cash consideration

A

must be booked at FV of consideration received

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

stage 4- allocation of transaction price

A

total price is allocated to different performance obligations on the basis of stand alone prices. (pro rata basis)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

stage 5- book revenue (point in time)

A

1) point in time: when there is no obligation for future. book revenue when control transfers.

hints of control transfer:
-possession transferred
-legal title
-risk and reward transferred

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

book revenue (over time) 3 situations are:

A

1) customer gets benefit simultaneously (eg. teaching)
2) when seller performance creates an asset which comes under control of customer (eg. construction of customer plot)
3) seller creates an asset which is of no use to seller (seller has right for payment of work done)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

two types of warrantees

A

1) provided and benefited separately
eg. selling a car + warranty service.
treated like 2 different P.Os
book revenue of car immediately and warranty service over time
2) not provided nor benefited separately (standard warranty) covered under ias 37.
entry:
PnL debit
Warranty provision credit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

if revenue is booked over time, there are 2 methods to calculate state of completion

A

1) output method-
work certified to date / total contract price 100
2) input method-
cost incurred to date/ total estimated cost
100

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

CONTRACT MODIFICATION MEANS

A

Changes in scope, price or duties of contract. it could be a separate contract or not.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

how to determine if modification is a separate contract

A

if goods/ services are distinct and price reflects standalone price - book it as separate contract

if goods/ services are not distinct OR price does not reflect standalone price of goods/services (means big discount)
MERGE with existing contract (cumulative catch up adjustment)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly