Apply Five-Step Revenue Recognition Model - CPA Far

  1. What is the transaction price of this contract?
    Answer: $50,000 For noncash consideration, the transaction price is measured at the fair value of the noncash consideration at contract inception. The fair value at contract inception (May 1) was $10 per share. Therefore, the transaction price is 5,000 shares × $10/share = $50,000. The change in fair value during the contract period does not affect the transaction price unless the noncash consideration is variable consideration.
  2. Which of these warranties represents a separate performance obligation under ASC 606?
    Answer: The two-year extended warranty only. A warranty is a separate performance obligation (a service-type warranty) if the customer has the option to purchase it separately. The two-year extended warranty is sold separately and provides a service beyond assuring the product complies with agreed-upon specifications. The one-year standard warranty is an assurance-type warranty, which is not a separate performance obligation but rather a guarantee of product quality, and its cost is accrued as a warranty expense.
  3. On January 1, Year 1, Tech Corp. enters into a non-cancellable contract to provide services to a customer for $100,000. The customer is experiencing significant financial distress, and after assessing the customer's ability and intention to pay, Tech Corp. concludes that it is not probable that it will collect substantially all of the consideration. How should Tech Corp. account for this arrangement?
    Answer: Not recognize any revenue until cash is received, provided the other criteria for revenue recognition are met. According to ASC 606, one of the criteria for identifying a contract with a customer is that the collectibility of substantially all of the consideration is probable. Since collection is not probable, a contract does not exist for accounting purposes. No revenue should be recognized until cash is received and the performance obligation has been satisfied, or the contract has been terminated and the consideration received is nonrefundable.
  4. According to the constraint on variable consideration, how much of the bonus should be included in the transaction price at the inception of the contract?
    Answer: Zero, until the uncertainty is resolved. ASC 606 includes a constraint on variable consideration: an entity should only include variable consideration in the transaction price to the extent that it is probable that a significant reversal in the amount of cumulative revenue recognized will not occur when the uncertainty is resolved. Given the high probability of a significant revenue reversal, the variable consideration is constrained, and none of it should be included in the transaction price until the uncertainty is resolved.
  5. How much revenue should RetailCorp recognize in Year 1 related to gift card sales and redemptions?
    Answer: $388,889 Under ASC 606, breakage should be recognized proportionately as customers exercise their rights. Expected total redemptions = $500,000 × 90% = $450,000. Redemption percentage = $350,000 ÷ $450,000 = 77.78%. Breakage to recognize = $50,000 × 77.78% = $38,889. Total revenue = $350,000 (redemptions) + $38,889 (breakage) = $388,889. Choice A only includes redemptions without breakage. Choice C incorrectly calculates breakage recognition. Choice D represents total expected redemptions rather than current period recognition.
  6. What is the net revenue the retailer should recognize from this transaction for the year ended December 31, Year 1?
    Answer: $48,000 When a right of return exists, an entity should recognize revenue for the consideration it expects to be entitled to. The transaction price should be reduced by the expected returns. Net revenue = Total Sales (1 - Expected Return Rate) = $50,000 (1 - 0.04) = $50,000 * 0.96 = $48,000. A refund liability for $2,000 and an asset for the right to recover returned goods would also be recognized.
  7. What is the transaction price that should be recognized as revenue on January 1, Year 1?
    Answer: $136,050 When a contract includes a significant financing component, the transaction price is the cash selling price, which is the present value of the future consideration. The present value of the $150,000 payment is calculated as $150,000 * 0.907 = $136,050. This is the amount of revenue recognized at the point of sale. The remaining $13,950 will be recognized as interest income over the two-year financing period.
  8. How much revenue should the fitness center recognize in the first month of the contract?
    Answer: $48.33 The nonrefundable initiation fee is not a separate performance obligation. It is an advance payment for the future service of providing access to the fitness center. Therefore, the total transaction price must be calculated and recognized over the service period. Total price = $100 fee + (12 months * $40/month) = $100 + $480 = $580. The monthly revenue recognized on a straight-line basis is $580 / 12 months = $48.33.
  9. Which of the following best describes the appropriate timing for revenue recognition for this contract?
    Answer: Over time, as the manufacturer produces the machine. Revenue should be recognized over time if any of the three criteria in ASC 606 are met. In this case, two criteria are met: (1) The entity's performance creates an asset that the customer controls as it is created (implied by progress payments and customization), and (2) The asset created has no alternative use to the entity, and the entity has an enforceable right to payment for performance completed to date. Therefore, revenue should be recognized over the production period, typically using a cost-to-cost or other input/output method.
  10. How should the revenue associated with these uninstalled materials be recognized in the current period under the cost-to-cost input method?
    Answer: Revenue should be recognized equal to the cost of the materials ($100,000) with no profit margin. When using a cost-based input method, if incurred costs are not proportionate to the entity's progress in satisfying the performance obligation, an adjustment is needed. For significant costs of uninstalled materials where control has not transferred, recognizing revenue based on the overall profit margin would overstate progress. Therefore, ASC 606 allows an entity to recognize revenue equal to the cost incurred for those materials, effectively recognizing zero profit on them until they are installed and contribute to progress.
  11. How much of the $180 transaction price should be allocated to Product A?
    Answer: $130 The total standalone price is $150 + $50 = $200. The bundle price is $180, resulting in a $20 discount. When there is observable evidence about how a discount should be allocated, the entity should allocate it to the specific performance obligation(s). Since Product B is never discounted, its allocated price remains $50. The entire $20 discount is allocated to Product A. Therefore, the revenue allocated to Product A is $150 - $20 = $130.
  12. Upon inception of the contract, how much revenue should be recognized for the transfer of the smartphone?
    Answer: $560 First, determine the total transaction price: 24 months $70/month = $1,680. Second, determine the total standalone selling prices: $600 (phone) + (24 months $50/month) = $600 + $1,200 = $1,800. Third, allocate the transaction price based on relative standalone values. The allocation to the smartphone is ($600 / $1,800) * $1,680 = $560. This amount is recognized as revenue when control of the phone transfers to the customer at inception.
  13. How many performance obligations should the software company identify in this contract?
    Answer: Three, as the license, installation, and technical support are each distinct. Under ASC 606, a good or service is distinct if it is both (1) capable of being distinct and (2) distinct within the context of the contract. The software license is functional on its own. The installation is a routine service available from other vendors. The technical support is sold separately. Therefore, all three components are distinct and represent three separate performance obligations.
  14. What amounts should appear on TechManufacturing's year-end balance sheet related to this contract?
    Answer: Contract Asset $250,000 When you encounter contract revenue recognition questions, focus on calculating three key amounts: revenue recognized, cash received, and the resulting contract asset or liability. The difference between cumulative revenue earned and cash received determines your balance sheet presentation. First, calculate revenue recognized using the percentage-of-completion method. With 75% completion and total contract value of $1,000,000 ($200,000 + $300,000 + $500,000), revenue recognized is 1,000,000×0.75=$750,0001,000,000 \times 0.75 = \$750,000. Next, determine cash received to date: $200,000 (initial payment) plus $300,000 (50% milestone payment) equals $500,000 total. Since revenue recognized ($750,000) exceeds cash received ($500,000), TechManufacturing has earned more than it has collected, creating a contract asset of $250,000. Answer A incorrectly shows both accounts receivable and contract liability. The $300,000 milestone payment was already received when the machinery reached 50% completion, so no receivable exists for that amount. Answer B shows only a $50,000 contract asset, which would be the result if you incorrectly calculated the percentage of completion or misapplied the revenue recognition formula. Answer C shows a contract liability of $50,000, which would occur if cash received exceeded revenue recognized—the opposite of what's happening here. Study tip: Always set up a three-column analysis: contract price, percentage complete, and cash received. The relationship between cumulative revenue recognized and cash received immediately tells you whether you have a contract asset (revenue > cash) or contract liability (cash > revenue).
  15. A for-profit manufacturer enters into a contract to deliver 1,000 units of product at $200 per unit ($200,000 total). The contract includes a price concession clause: if the customer's annual purchases exceed 5,000 units (including this contract), the price per unit for this contract is reduced retroactively by $10 per unit. Management estimates a 70% probability the threshold will be met and concludes it is probable that a significant reversal will not occur if the reduction is included. Which step of the revenue recognition model does the situation illustrate most directly?
    Answer: Step 3: Determine the transaction price, including estimating variable consideration and applying the constraint. This question tests Step 3 of ASC 606 - determining the transaction price when variable consideration exists. The key facts are: a retroactive volume discount creates variable consideration, management estimates 70% probability of achieving the threshold, and the constraint is satisfied (no probable significant reversal). The correct answer identifies this as a Step 3 issue because the entity must estimate variable consideration ($10,000 discount × 70% = $7,000 reduction) and apply the constraint per ASC 606-10-32-11 through 32-13. Option A incorrectly suggests the variable consideration affects contract existence, when enforceable rights clearly exist. Option B mischaracterizes the discount as creating additional performance obligations rather than affecting pricing. Option D incorrectly suggests waiting until the threshold is achieved, violating the requirement to estimate variable consideration at inception. The transferable framework: variable consideration (discounts, rebates, penalties) must be estimated at contract inception using either expected value or most likely amount methods, then constrained to amounts where significant reversal is not probable when uncertainties resolve.
  16. How should this transaction be accounted for on November 1, Year 1?
    Answer: As a financing arrangement. When an entity has an obligation to repurchase an asset (a forward or call option) for an amount that is more than the original selling price, the transaction is accounted for as a financing arrangement. The entity continues to recognize the asset, and the cash received is recognized as a financial liability. The difference between the repurchase price ($53,000) and the original selling price ($50,000) is recognized as interest expense over the contract term.
  17. When should the entity recognize revenue for the equipment?
    Answer: When the customer formally accepts the equipment after successful testing. Revenue is recognized when a performance obligation is satisfied by transferring control of a good or service to the customer. If a contract includes customer acceptance clauses, the entity must determine when control transfers. If control transfers only upon acceptance (as is the case here, where acceptance is substantive), revenue should not be recognized until that acceptance occurs.
  18. What journal entry should FoodCorp record on November 1, Year 1, under ASC 606?
    Answer: Dr. Cash $1,000; Cr. Revenue $920; Cr. Contract Liability $80 Under ASC 606, loyalty points represent a separate performance obligation. Transaction price allocation: Points value = 100 × $1 × 80% = $80 (adjusted for expected redemption). Total consideration = $1,000. Goods = $1,000 × ($1,000 ÷ $1,080) = $925.93 ≈ $920. Points = $1,000 × ($80 ÷ $1,080) = $74.07 ≈ $80. The $80 is recorded as contract liability until points are redeemed. Choice B incorrectly calculates allocation using gross point value. Choice C treats points as an expense rather than separate performance obligation. Choice D ignores the points obligation entirely.
  19. What is the total revenue CloudServices should recognize for the three months ended September 30, Year 1?
    Answer: $216,000 Total transaction price = 18 × $60,000 = $1,080,000. Two performance obligations: (1) Setup/migration services and (2) 18 months of cloud services. Combined standalone price = $45,000 + $1,080,000 = $1,125,000. Allocation: Setup/migration = $1,080,000 × ($45,000 ÷ $1,125,000) = $43,200. Cloud services = $1,080,000 × ($1,080,000 ÷ $1,125,000) = $1,036,800. For Q3 Year 1: Setup/migration revenue = $43,200 (completed Sept 30). Cloud services revenue = $1,036,800 × (3/18) = $172,800. Total = $43,200 + $172,800 = $216,000. Choice A ignores setup allocation. Choice B miscalculates allocation. Choice D overstates the allocation calculation.
  20. How should the manufacturer account for the $200,000 payment?
    Answer: As a reduction of revenue recognized from sales to that supermarket. Consideration payable to a customer (such as slotting fees, cooperative advertising, etc.) is accounted for as a reduction of the transaction price, and therefore a reduction of revenue, unless the payment is in exchange for a distinct good or service that the customer transfers to the entity. Since the shelf placement is not a distinct service, the payment reduces the revenue from that customer.

Start this quiz