passdrill
Accounting: GAAP & IFRS · Revenue Recognition (ASC 606) · Card 051/054 easy

A consultancy recognized a contract asset for a completed first milestone because its right to payment for that milestone was conditional on also completing a second milestone. The consultancy has now completed the second milestone, and under the contract's terms the consultancy's right to invoice and collect payment for both milestones now depends only on the passage of a short, standard payment period, with no further performance or other condition required. Under ASC 606-10-45-1 through 45-4, what should the consultancy do with the previously recognized contract asset?

  1. Continue reporting it as a contract asset indefinitely, since amounts once classified as a contract asset can never be reclassified
  2. Write off the contract asset as an expense, since completing the second milestone means the original estimate underlying the contract asset was incorrect
  3. Reclassify the amount from a contract asset to a receivable, because the consultancy's right to consideration is now unconditional other than the passage of time
  4. Reclassify the amount directly to revenue a second time, recognizing the milestone's transaction price twice — once when the contract asset was first recognized and again upon reclassification
Next card → Shuffle