F2-M1-Revenue Recognition Introduction Flashcards
For long-term construction-type contracts, when are losses recognized?
Immediately when discovered, regardless of the method used for revenue recognition.
State the formula for recognizing the gain/loss on long-term construction-type contracts over time.
Total cost to date
Total estimated cost of contract
*
Total estimated gross profit
-
Gross profit recognized to date
List the steps associated with the five-step approach to revenue recognition.
1 . Identify the contract with the customer
2. Identify the separate performance obligations in the contract
3. Determine the transaction price
4. Allocate the transaction price to the separate performance obligations
5. Recognize revenue when or as the entity satisfies each performance obligation
What criteria must be met in order to recognize revenue on a contract?
- All the parties have approved the contract and are committed to performing their obligations
- The rights of each party are identified
- Payment terms can be identified
- Future cash flows are expected to change as a result of the contract (Commercial substance)
- It is probable that the entity will collect substantially all of the consideration
What criteria must be met in order for a performance obligation to be considered distinct?
- The promise to transfer the good/service is separately identifiable from other goods or services in the contract.
- The customer can benefit from the good/service independently or when combined with the customer’s own available resources
Describe how allocation works when a contract contains more than one performance obligation
For contracts with more than one performance obligation, the overall contract transaction price should be allocated among each obligation based on the stand-alone selling price expected for satisfying each unique obligation (along with applying any discounts and/or variable consideration).
Describe how revenue recognition differs when performance is satisfied over time versus at a point in time.
Revenue is recognized based on measuring progress toward completion using either output or input methods when the performance obligation is satisfied over time. In order to recognize revenue when performance is satisfied at a point in time, the customer must obtain control of the asset.
Distinguish between the treatment of costs incurred in obtaining a contract as assets or as expenses
If an entity expects to recover these costs through the performance of the contract, the entity will treat them as assets. If the costs are incurred regardless of whether the contract is obtained, they are treated as expenses.
How do control and revenue recognition differ when an entity acts as a principal versus when it acts as an agent.
A principal has control over the good/service prior to transfer, and revenue equal to expected gross consideration will be recognized. An agent does not have control, and revenue equal to the agent’s fee/ commission will be recognized
What criteria must be met in order for a customer to obtain control in a bill-and-hold arrangement?
- There must be a substantive reason for the agreement.
- The product is separately identified as belonging to the customer.
- The product is ready (in its current condition) for transfer to the customer.
- The entity (seller) cannot use the product or direct it to another customer.
When is a warranty considered a separate performance obligation within a contract?
If a customer has the option to purchase a warranty separately or if the warranty provides a service that is beyond the assurance that the product will comply with agreed-upon specifications, the warranty will be treated as a separate performance obligation. A portion of the overall transaction price should then be allocated to the warranty obligation
Describe refund liabilities and when it is appropriate to book them.
A refund liability represents the amount of money an entity does not expect to be entitled to receive. Refund liabilities should be recognized in situations in which customers have a right to return and the entity anticipates having to return a portion of the consideration already received from customers.
Identify two methods of revenue recognition for long-term construction-type contracts under U.S. GAAP
Long term construction contracts may be recognized:
1. Overtime or
2. At a point in time
Define the transaction price when recognizing revenue
The transaction price is the amount of consideration an entity expects to receive in exchange for transferring goods/services to a customer
What factors should be accounted for when determining the transaction price:
The price should take into account (if applicable):
1. Variable consideration
2. Significant financing
3. Noncash considerations
4. Consideration payable to the customer
Describe the accounting treatment for forwards and call options related to repurchase agreements
Forward or Call Option
1. Repurchase price<Original price (lease)
2. Repurchase price >= Original selling price (financing arrangement)
Describe the accounting treatment for put options related to repurchase agreements
Put Option:
1. Repurchase price < Original selling price
a. Customer has a
significant economic
incentive to exercise the
right (lease)
b. Customer does not have
significant economic
incentive (sale with a right
of return)
- Repurchase price >= Original selling price
a. Repurchase price is greater
than expected market value
of the asset (financing
arrangement)
b. Repurchase price is less
than or equal to the expected
market value of the asset and
customer does not have a
significant economic
incentive to exercise the right
(sale with a right of return)
Define a consignment arrangement
A consignment arrangement exists when a dealer/distributor is tasked by an entity with selling the entity’s products to customers
Identify indicators of a consignment arrangement
Indicators of a consignment arrangement include:
1. The entity controls the product until a specified event occurs (such as a sale to a customer)
2. The dealer/distributor does not have a unconditional obligation to pay the entity for the product
3. The entity has the authorization to require the return of the product or transfer the product to another party.