This course provides an overview of critical challenges companies encounter under ASC 606, emphasizing several key areas that can be particularly challenging for effective revenue recognition. This includes identifying valid contracts and determining performance obligations.

Chapter 1 – Identifying the Contract with the Customer

This chapter focuses on the critical first step of identifying a contract with the customer under ASC 606. For a contract to qualify for revenue recognition, it must meet certain criteria. That is, both parties must agree, there should be clear rights and payment terms that can be enforced, and it must be likely that the seller will collect the expected payment. However, this process can be tricky, especially with situations involving multiple contracts with the same customer, contract modifications, unique payment terms, or contract cancellations.

Chapter 2 – Determining Performance Obligations

This chapter addresses the important step of identifying distinct performance obligations within contracts under ASC 606. It emphasizes the significance of determining whether goods or services are separately identifiable and addresses the challenges that arise from bundled offerings, where multiple products or services are provided together, as well as the complexities introduced by customization requirements, changes in customer requirements, and long-term contracts.

The other Segments of this series ASC 606 Insights are:

  1. ASC 606 Insights: Contract Identification and Performance Obligations (Text Based Course)
  2. ASC 606 Insights: Timing of Revenue Recognition & Principal vs. Agent Considerations (Text Based Course)
  3. ASC 606 Insights: Managing Variable Consideration and Modifications (Text Based Course)
  4. ASC 606 Insights: Licensing Revenue and Financial Statement Disclosures (Text Based Course)

NOTE: There is a 8 CPE Credit Hours combined course also available:
Revenue Recognition - Top Challenges in Applying ASC 606 (Text Based Course)

Learning Objectives
  • Identify the criteria for contract validity under ASC 606.
  • Recognize complexities in multiple contracts with the same customer.
  • Discover and determine the effects of contract modifications on revenue recognition.
  • Explore and differentiate between contract cancellations and terminations.
  • Identify distinct performance obligations within contracts under ASC 606.
  • Recognize the criteria for determining if goods or services are separately identifiable.
  • Discover and differentiate between bundled offerings and individual performance obligations.
  • Explore and determine the impact of customization on performance obligations in contracts.
  • Recognize the impact of changes in customer requirements on performance obligations.
Last updated/reviewed: November 21, 2024
Prerequisites
Course Complexity: Foundational
No advanced preparation or prerequisites are required for this course.
Education Provider Information
Company: Illumeo, Inc., 75 East Santa Clara St., Suite 1215, San Jose, CA 95113
Contact: For more information regarding this course, including complaint and cancellation policies, please contact our offices at (408) 400- 3993 or send an e-mail to .
Instructor for this course
Course Syllabus
SUPPORTING MATERIAL
  ASC 606 Insights: Contract Identification and Performance Obligations (Text Based Course)PDF
REVIEW AND TEST
  REVIEW QUESTIONS: quiz
 FINAL EXAMexam