B4-M2 Revenue recognition advanced topics Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What are the five steps approach for revenue recognition?

A

Nemonics: ISTAR

Step 1: Identify the contract with the customer
Step 2: Identify the separate performance obligations in the contract
Step 3: Determine the transaction price
Step 4: Allocate the transaction price to the separate performance obligations
Step 5: Recognize revenue when or as the entity satisfies each performance obligation

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

How to allocate Transaction price?

A

Allocated contract $ = SSP / Total of all SSP

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

What is incremental costs?

A

Costs to obtain contract

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

When should an revenue/loss recognized?

A

Long-Term Construction Contracts
Recognized either:
Over time = % completion
Point-in-time = Completed contract

Completed Contract
Revenue = when COMPLETED
Losses recognized immediately!

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

Construction contract - when to recognize current asset/liability? Also, How do you account for construction revenue recognized over time?

A

The excess of accumulated costs plus estimated earnings over related billings will represent a current asset. A liability only exists when progress billings exceed costs and estimated earnings.

Estimated earnings when revenue is recognized over time are calculated as follows:

  1. Calculate estimate profit = Contract Price $ − (Costs incurred + Estimated cost to complete)
  2. Percent (%) complete = Costs incurred / (Costs incurred + Estimated cost to complete)
  3. Calculate estimated gross profit earnings to date = Estimated Profit × % complete

You can then compare Accumulated costs + Estimated earnings vs. Progress billings
= Current Asset or liability

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

Provide the JEs related to the revenue recognition of a construction contract

A

If Revenue is recognized over time/Point in time (same for both methods):
To record cost:
Dr. Construction in progress (Inventory account)
Cr. Materials, cash, etc.

To record billing:
Dr. AR
Cr. Progress Billings

Record cash received:
Dr. Cash
Cr. AR

JE to record estimated GP during construction (Over time):

Dr. Cost of long term construction contracts
Dr. CIP
Cr. Revenue from LT construction contracts

JE to record estimated GP during construction (Point in time) - No revenue!! (Wait til job is done). Loss are recognized once incurred!

JE to close construction contracts (Over time)
Dr. Progress billings
Cr. Construction in progress

JE to close construction contracts (point in time)
Dr. Progress billings
Cr. Revenue

JE to close CIP to expense (point in time)
Dr. Cost of LT construction contract
Cr. CIP

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

What are the criteria to determine if the revenue should be point in time or over time?

A

If any criteria below is met, revenue should be recognized over time

  1. Entity’s performance creates or enhances an asset that the customer controls
  2. Entity has enforceable right to payment for performance completed to date
  3. Performance does not create alternative use to the entity

If any of the above is NOT met, recognize point in time

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

What are the main forms of repurchase agreements?

A

Forward = Must buy back (obligation to repurchase)
Call option = Can buy back (right to repurchase)
Put option = Must buy back (obligation to repurchase) at customers request

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

How to account for sales with repurchase agreement (forward/call option)?

A

Accounting for the sale will be based on whether the seller must or can repurchase the asset for either
If Buyback price < Original Price = Lease
If buy back price > original price = Financing arrangement

If financing arrangement, entity will (1) recognize asset and (2) recognize financial liability for consideration received from the customer. Difference is interest.

Once the option to repurchase lapses, derecognize Financial liability and recognize revenue

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

How to account for sales with repurchase agreement (Put option)?

A

Accounting for the sale will be based on whether the seller must or can repurchase the asset for either
If Buyback price < Original Price = Lease (if with significant economic incentive) or sale with right of return (if w/o significant economic incentive ex. market value at the end of term is below the agreed buyback price so customer would most likely obliged the seller to buy back)
If buy back price > original price = Financing arrangement

If financing arrangement, entity will (1) recognize asset and (2) recognize financial liability for consideration received from the customer. Difference is interest.

Once the option to repurchase lapses, derecognize Financial liability and recognize revenue

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