IFRS 15 Flashcards

1
Q

what is the core principle behind IFRS 15?

A

that the company should only recognise revenue in an amount that it expects to receive from customer from exchange of goods/services.
-purpose is to increase transparency
-to ensure accuracy

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

what are the five steps of the revenue recognition process according to IFRS 15?

A

1- identify contract with customer
2-identify the performance obligations
3- determine transaction price
4- allocate transaction price to performance obligations
5- book revenue

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

define contract and what all items should be included in it?

A

a contract is an agreement between two or more parties that results in legal obligation.

requirements for a contract for IFRS 15 are:
-Probable chances of economic benefit
-Payment terms can be identified
-Approved by both parties (verbal or written)
-Rights of both parties can be identified

-if criteria is met, it is not reassessed unless big change in facts and circumstances
-if not met, contract should continue to be reassessed to check if it is met later.

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

what is a performance obligation?

A

a promise to transfer to customer a good or service.

U need to identify if the contract is single P.O or Separate P.O

Single PO: non distinct: Construction of bungalow- a builder gets hired to make a building, he is responsible for finding land, making building, piping, wiring, finishing. , teaching one paper.
Separate PO: means distinct, customer gets benefit separately eg. Teaching + books, mobile + sim, generator + maintenance

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

what are examples of distinct and non distinct promises?

A

NON DISTINCT- a builder gets hired to make a building, he is responsible for finding land, making building, piping, wiring, finishing.
DISTINCT: computer guy sells software and provides installation services, updates, technical support.
these are all distinct because customer can benefit each service on its own.
builder cant provide a wiring service until there is no land and building. its dependent on each other.

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

what factors must be considered when deciding transaction price?

A

-time value of money (not required if payment terms is less than a year)
-fair value if non cash payment
-estimate of variable consideration like discount or warranty
-consideration payable to customer (should be reduced from transaction price unless u bought something from customer)

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

how is the transaction price allocated to separate performance obligations?

A

in proportion to the stand alone selling prices, i.e how much they would be sold for separately.

allocation is made at beginning of contract and is not adjusted if standalone prices are changed later.

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

how is standalone price determined?

A

-observable price
-competitor’s price
-market price adjusted
-expected cost +margin

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

when is revenue recognised?

A

revenue is recognised when or as performance obligation is being satisfied, and asset is transferred or being transferred.

-customer gains control of asset
-the performance obligation will be satisfied at a point in time or over time.

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

what does it mean that a performance is being satisfied over time?

A

performance is being satisfied over time if one of the following criteria is met:
-consumer simultaneously receives benefit as the obligation is performed. (like cleaning service on monthly payroll)
-performance creates or enhances an asset that the consumer has control over
-supplier has no other use for it and consumer is obliged to pay for amount of work performed TO DATE.

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

how is revenue of performance satisfied over time recognised?

A

it is based on how much the work is completed.
using either input or output method.

it can only be recognised if:

progress can be reasonably estimated
there is no reaonable estimate of progress but costs are expected to be recoverable, to the extent of costs incurred.

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

how is revenue recognised when performance is satisfied at a point in time?

A

revenue is recognised at the point when customer obtains control of asset.
signs of this are:
-customer is obliged to pay now
-legal title
-physical possession transferred
-customer has the risk and reward of ownership
-customer has accepted the asset.

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

Tanner is building a multi-unit residential complex. It enters into a contract with a customer for a specific unit that is under construction. The contract has the following terms:
The customer agrees to make progress payments during construction.
If the customer fails to make the progress payments, Tanner has the right to the consideration for the entire contract if it completes the unit.
The terms of the contract prevent the entity from directing the unit to another customer.

is this point or over time?

A

satisfaction over time
-cuz no alternative use
-right to payment for performance to date

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

Tanner now enters into another contract with a customer for a specific unit that is under construction. The contract has the following terms:
The customer pays a deposit upon entering the contract that is refundable if the entity fails to complete the unit in accordance with the contract.
The remainder of the purchase price is due upon completion of the unit.
If the customer defaults on the contract before completion, Tanner only has the right to retain the deposit.

is this satisfaction at point or over time?

A

This performance obligation is satisfied at a point in time because it is not a service contract, the customer does not control the unit as it is created and the entity does not have an enforceable right to payment for performance completed to date (i.e. the entity only has a right to the deposit until the unit is completed).

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

define contract asset and contract liability?

A

-contract asset AKA accrued income.
it is the payment that the customer has to pay to us for goods transferred (we have performed the work, recognised it as revenue BUT haven’t invoiced it or gotten paid yet)
.
-contract liability AKA DEFERRED INCOME is the performance obligation , the promise to transfer the goods/services- in exchange for consideration that is paid or is due. (customer has been sent an invoice or maybe has already paid and the payment is advance. the work has not been performed)

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

how is contract asset and liabilities different from trade receivables?

A

Jab invoice milegi tab trade receivable hoga. warna contract.

contract asset is conditional on future performance and trade receivable is unconditional.

contract asset is recognised when revenue has been earned but trade receivable is recognised when an invoice has been sent. (even if you havent done the work)

IFRS 15 REQUIRES THEM TO BE SHOWN SEPARATELY.
Offsetting is not allowed of different contracts even if with same customer

17
Q

how is contract asset or liability calculated?

A

REVENUE RECOGNISED TO DATE
LESS
AMOUNT INVOICED TO DATE.

IF POSITIVE ASSET
IF NEGATIVE, LIABILITY

18
Q

What is the accounting treatment of costs incurred to FULFILL a contract? aka onerous contract

A

expense out in PNL

check FR 5.2.3

19
Q

what is the output method to measure revenue?

A

output method recognises revenue on the basis of how much value has been given to date.
example
-surveys of performance completed
-appraisal of results
-milestones
-time passed
-units completed or deliered.

output method shud only be used when it represents the performance of obligation.
if it doesn’t then use input methods. (in case not available or directly observable)

20
Q

what are input methods to recognise revenue?

A

revenue is recognised on basis of effort or input as a % of total inputs.
eg.
labor hours
cost
time
resources used

can be recognised on a straight line basis.

21
Q

what is the accounting treatment of incremental costs to obtain a contract?

A

they should be recognised as asset if the entity expects to recover them. (legal fees, commission)
costs that would have been incurred regardless shud be expensed out.

22
Q

what is the accounting treatment of costs incurred to fulfil a contract?

A

they should be expensed in PNL as they are incurred.
eg. labour materials overhead etc.

23
Q

if i buy a workstation for a team who will work on a specific contract, will it’s cost be included in costs incurred to fulfil a contract?

A

no it will fall under IAS 16.
but it’s depreciation will be included in cost incurred to fulfil a contract.

24
Q

what is principal and agent in contract?

A

if a company is using a third party to provide goods or services to a customer, it needs to determine if it is principal or agent.

principal: does the entity own and control the asset before transferring to customer?

agent: is the entity just arranging for the goods.

if it is principal ,it’s revenue will be called GROSS consideration (cash or anything that can be converted to cash)
if it’s an agent, it’s revenue will be called commission/fees.(net consideration)

25
Q

what are the indicators that tell that a company is an agent and not a principal?

A

-contract fulfilled by another party
-no inventroy risk
-commission is being paid
-no involvement in price setting
-no credit risk

26
Q

what is a re purchase agreement?

A

it is a contract in which a company sells an asset and PROMISES or it has the option to repurchase the asset.

27
Q

what are the two possible accounting treatments of a re purchase agreement?

A

1) lease (rent) if it will buy for less than the OG selling price
2) A financing arrangement (own) if it will buy for more than or equal to OG price.

28
Q

how does an entity account for a financing arrangement?

A

company will:
-continue to recognise the asset
-recognise a financial liability for any consideration recieved from customer
-recognise the difference between amount of consideration received and to be paid as interest expense, which increases the financial liability

29
Q

what is a bill and hold arrangement?
what is the accounting treatment for it?

A

it is a contract in which company bills a customer for something it has not delivered yet.
revenue is only recognised once customer gains control of the product (physically or virtually)

30
Q

what are the requirements that need to be met to recognise revenue in bill and hold agreements?

A

customer needs to have gained control to recognise revenue:
-valid reason (no space)
-ready to deliver
-separately identified and tagged.
-company cant use it personally or give to someone else.

31
Q

what is the difference between sale and consignment?

what are the indicators of a consignment?

A

sale- when distributor has gained control of product (after delivery)
consignment: recognize revenue when dealer has sold product.

indicators of consignment:
-company has control of product until its sold or time expires
-company can request return or transfer to someone else
-dealer isn’t supposed to pay for the products( might be required to pay a deposit)