On October 1, 2026, Haverford Diagnostics sells a laboratory analyzer bundled with a 24-month service agreement for a total price of $54,000. Haverford sells the analyzer separately for $48,000 and the service agreement separately for $12,000. The analyzer is delivered and accepted on October 1, and the service is provided evenly over 24 months beginning that day. Under ASC 606, revenue Haverford recognizes from this contract for calendar 2026 is
Show answer & explanation
Answer: B
- Performance obligations: analyzer (point in time) and service (over time). Total standalone price = 48,000 + 12,000 = $60,000.
- Allocate $54,000: analyzer 54,000 × 48,000/60,000 = $43,200; service 54,000 × 12,000/60,000 = $10,800.
- Service earned Oct–Dec = 10,800 × 3/24 = $1,350.
- Revenue for 2026 = 43,200 + 1,350 = $44,550; the remaining $9,450 is a contract liability.
$43,200: Recognizes only the analyzer's allocated price and omits the three months of service already performed.
$44,550: Correct. Allocate by relative standalone selling price: analyzer 54,000 × 48/60 = $43,200 at delivery; service 54,000 × 12/60 = $10,800 × 3/24 = $1,350; total $44,550 (ASC 606 steps 4–5).
$49,500: Uses standalone prices (48,000 + 12,000 × 3/24) without allocating the $6,000 bundle discount across both obligations.
$54,000: Recognizes the whole price at delivery; the service is a separate performance obligation satisfied over time.
Allocate the transaction price to each performance obligation in proportion to standalone selling prices, then recognize each when (point in time) or as (over time) it is satisfied.