Entities applying the new Accounting Standards Codification (ASC) Topic 606: Revenue from Contracts with Customers must follow five steps to revenue recognition:

  • Identify the contract with the customer
  • Identify performance obligations
  • Determine transaction price
  • Allocate transaction price to performance obligations
  • Recognize revenue when each performance obligation is satisfied

This course briefly outlines each of the five steps and then works through various exercises and scenarios covering each of the steps. 

The course is a second practice case study course for the new five-step revenue recognition model.  It utilizes separate examples from numerous industries to enhance learning of the various concepts.

Note: Information within this course comes from readily available public domain documents and is utilized by the trainer as a supplement for relaying the course content.

Resources Consulted:
• ASC 606-10-32-15 to 32-20, 55-244 to 55-246.
• ASU 2014-09: “Revenue from Contracts with Customers.” BC229-BC247.
• Croner-I, “A14 Revenue from Contracts with Customers.” (2019). Section 7.4.2-2 and 7.4.2-2.
• FASB, ”Revenue Recognition Implementation Q&As.” January 2020). Questions 31-37.
• FASB TRG Memo 20: “Significant Financing Components.” 26 January 2015.
• FASB TRG Memo 30: “Significant Financing Components.” 30 March 2015.
• EY, Financial Reporting Developments: “Revenue from contracts with customers.”January 2020. Section 5.5.
• KPMG, Handbook: “Revenue Recognition.”December 2019. Section 5.5.
• PWC, “Revenue from contracts with customers”March 2020. Section 4.4.
https://www.revenuehub.org/

Learning Objectives
  • Explore step one “Identify the Contract”
    • Identify solutions to exercises for step one.
  • Explore step two “Performance Obligations”
    • Identify solutions to exercises for step two.
  • Explore step three “Determine the Transaction Price”
    • Identify solutions to exercises for step three.
  • Explore step four “Allocate the Transaction Price”
    • Identify solutions to exercises for step four
  • Explore step five “Recognize Revenue”
    • Identify solutions to exercises for step five.
Last updated/reviewed: March 11, 2024

Included In Certifications

This course is included in the following Certification Programs:

17 CoursesRevenue Recignition (ASC 606) Certification

  1. Revenue Recognition (ASC Topic 606) Standard Overview
  2. Revenue Recognition (ASC Topic 606): Identify The Contract Part 1
  3. Revenue Recognition (ASC Topic 606): Identify The Contract Part 2
  4. Revenue Recognition (ASC Topic 606): Performance Obligations Part 1
  5. Revenue Recognition (ASC Topic 606): Performance Obligations Part 2
  6. Revenue Recognition (ASC Topic 606): Transaction Price Part 1
  7. Revenue Recognition (ASC Topic 606): Transaction Price Part 2
  8. Revenue Recognition (ASC Topic 606): Allocating Transaction Price
  9. Revenue Recognition (ASC Topic 606): Recognize Revenue
  10. Revenue Recognition (ASC Topic 606): Scenarios For Identify The Contract
  11. Revenue Recognition (ASC Topic 606): Scenarios For Performance Obligations
  12. Revenue Recognition (ASC Topic 606): Scenarios For Transaction Price
  13. Revenue Recognition (ASC Topic 606): Scenarios For Transaction Price And Recognize Revenue
  14. Revenue Recognition (ASC Topic 606): Case Scenarios Part 1
  15. Revenue Recognition (ASC Topic 606): Case Scenarios Part 2
  16. Revenue Recognition (ASC Topic 606) COVID Implications
  17. Revenue Recognition (ASC Topic 606): Disclosure Requirements “Contracts with Customers”
51 Reviews (201 ratings)

Reviews

5
Member's Profile
Truth be told I understood about 10% of the ASC606, the small part that is related to our company's Revenue Recognition model of "completed contract". After taking all of Lynn Fountain's 8 ASC606 courses I would say my understanding has morphed to a 70+% of ASC606 understanding. A GREAT RESULT. There was some redundancy and that redundancy help to drive my understanding of certain concepts. Well done Lynn. Thanks for a great series of courses (8) for ASC606. Larry

5
Anonymous Author
The case scenarios courses are imperative to putting your learning to the test. The examples in this course help to clarify what you do and do not understand. At this stage I'm feeling much more confident in my understanding of the 5 steps and a general knowledge of each step.

4
Member's Profile
Some of the concepts discussed in this course - allocation of discounts and variable consideration, lend themselves to better absorption in a traditional class sitting; having said that, the instructor has done the best job she can to explain the nuances.

4
Anonymous Author
The interesting examples here illustrated the steps to revenue recognition,which will benefit to my work practice。I will practice more questions after finished the course. Thanks for MS. Lynn great work.

5
Anonymous Author
Another winner from Ms Fountain's ASC606 series. Examples serve to put previous knowledge together. Appreciate that "almost" all of ASC606 courses are available under standard subscription. Thank you!

4
Member's Profile
Overall good course. Some of the material was redundant and overlapped with multiple other courses. However, it is a good high-level summary of Revenue Recognition, more appropriate for beginners.

5
Member's Profile
Again, this is one of my favorite instructors on Illumeo! I love all of her courses. I finished part 1 of this series and am very happy to have more practice by finishing part 2!

4
Anonymous Author
This was my final course of this bundled group of courses. Although, there is a lot of repetition, i found information very useful and supportive to the learning objective.

4
Member's Profile
Good course to solidify the knowledge of the new guidance. I wish it would have included more cases instead of the repetition of the information from prior courses.

4
Anonymous Author
Good course explaining the steps of the ASC 606 revenue recognition process. I like the examples that help us think through practical application of the standard.

4
Member's Profile
The different perspective on the health club example emphasizing transaction price in this course is helpful to ensure we're really assimilating the information.

5
Anonymous Author
Excellent course with many great examples of how to practice the revenue recognition guidance. Well-presented, organized and moves at a good pace. Thanks!

5
Anonymous Author
Excellent recap of the 5 steps of RR and solid examples of their application to learn from. Recommend this course to solidify understanding of concepts.

5
Anonymous Author
Another excellent course by Ms. Fountain on revenue recognition. This should be a required course to have a complete understanding of Topic 606.

5
Anonymous Author
Revenue Recognition (ASC Topic 606): Case Scenarios Part 2 was a good case scenarios to review, some of these were the same as the prior courses

5
Member's Profile
Really appreciated the part on determining performance obligations related to software with professional services. That was helpful. Thanks!

4
Anonymous Author
Commercial substance exists if an entity expects the likelihood, timing or quantity of cash received to change because of the contract.

5
Anonymous Author
This course was very informative, and the examples were tough but essential in helping me to learn the fundamentals of this material.

5
Anonymous Author
This is a comprehensive case study for the new revenue recognition standard. It covers each step with easy to understand examples.

5
Member's Profile
Excellent course material and examples. The videos were very informative and educational. I really enjoyed reviewing the material.

5
Anonymous Author
This is a very interesting course on new revenue recognition standard with many good examples on how to apply the new standard

5
Anonymous Author
This is a good Revenue Recognition course that clearly explains the steps and provides examples that help with understanding.

5
Member's Profile
Lynn's course on ASC 606 Rev Rec Case Scenarios was very thorough. This session was quite .ong, but had helpful insights.

5
Anonymous Author
The case studies really help to see the topic applied. This course is very well prepared to show how to apply each step.

5
Anonymous Author
This is a good comprehensive course hitting the high points of the 5 steps in ASC 606. Many relevant examples.

5
Anonymous Author
Another good course with plenty of detailed examples and great discussion of how the standard is applied.

3
Member's Profile
Lots of typos in the slides and some of the previous questions submitted by others were not fully answered.

5
Anonymous Author
Great continuation course of Case study 1. Gave more detailed examples and really tested your knowledge.

5
Anonymous Author
Great content presentation. This is a great course which provides good information and examples info

5
Member's Profile
Great course that goes into great detailed examples to help solidify the material being taught

4
Member's Profile
This was a good course.. really helped to to the case studies and bring the concepts to light

5
Anonymous Author
Easy to follow slides and videos. Thanks for another valuable course in revenue recognition!

5
Anonymous Author
Very good examples that were helpful to solidify the concepts learned in earlier courses

5
Anonymous Author
Brief examples provided in this course really helped me understand the concepts clearly.

4
Anonymous Author
Very nice course summarizing the entire Revenue Recognition topic with good examples

5
Anonymous Author
Good course! This course consolidates key points of 5-step along with good examples.

4
Member's Profile
very nice overview for the level of Material. Would recommend the case course.

4
Member's Profile
Overall good; examples were helpful

4
Anonymous Author
I was surprised that I still had to check my notes to confirm that answers

5
Anonymous Author
Well presented with appropriate examples to enhance your understanding.

5
Member's Profile
Another great course with good examples provided. Thorough explanations.

5
Member's Profile
Case studies are very helpful for practical application of the standard.

3
Anonymous Author
would have loved more examples especially on how fair value assessment.

4
Anonymous Author
Good and detailed course. Excellent examples with simple explanations.

4
Member's Profile
Good overview. I think a more comprehensive summary would be helpful.

5
Anonymous Author
Good revenue recognition scenario, well structured and presented.

5
Anonymous Author
This course provided a good overview of Revenue Recognition.

5
Anonymous Author
very helpful examples to help understand the concepts better

3
Anonymous Author
Good exercises and broad coverage of the 5 step model

5
Anonymous Author
The materials are well organized with great examples.

5
Anonymous Author
Very good content presented. Great examples noted

Prerequisites
Course Complexity: Intermediate

The course is a second practice case study course for the new five-step revenue recognition model.  It is recommended to take the other courses in the series prior to completing this one.

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 .
Course Questions and Answers(5 Questions)
User picture

Hi professor, for exercise 2 (On Jan 1, entity enters a contract to provide monthly computer support for 3 yrs. to a customer - price $400K.), since we've performed $240k of support as of Dec 31 Yr2, and we did receive $200k, why would we recognize $0 instead of $80k of revenue, the portion that wouldn't affect by the client's cash flow issue??

Member's Profile

I need to review this one further but wanted to give an initial reply. The question somehow hit my spam so I am just now seeing it.

I will review and verify but to my recollection, in this circumstance if we have concerns with collectibility of the contract amount, the standard says you should record amounts received as a liability until the collection issue is resolved.

I will look at this tonight further. Thanks fir the question

Member's Profile

I looked at this further. You have to consider the assumptions in the next slide. Remember, you have to consider whether the discount is implicit and whether there is a potential there could be a significant reversal of revenue. Since the customer is now having financial problems, this becomes a consideration. If you follow through to the third slide it explains that you have to consider the implicit discount so the price is actually 90% of $400K = $360k. We indicated the vendor does not have to reverse revenue already recognized not once they know the company is having financially issues the component of significant reversal comes in. That slide describes what you do in each year. You might re-listen and let me know if this makes sense. It all has to do with the assumptions

User picture

On your slide 37, I felt the correct answer is B not C. It is because a customer buys additional five “different” machines (i.e. adding distinct goods) and the contract price increased by amount doesn’t reflect stand alone selling prices of additional goods due to a deep discount. So, it should terminate the original contract and create a new one, right? Thank you!

Member's Profile

Yes you are correct. The answer is B. There is a typo. The following slide correctly indicates the answer

Instructor for this course
Course Syllabus
INTRODUCTION AND OVERVIEW
  Introduction to Revenue Rec: Case Scenarios for 5 Step Revenue Recognition Process – Part 24:56
  Five Step Model4:24
  Step One: Identify the Contract11:19
  Contract Modifications9:46
  Exercise One: Identify the Contract10:04
  Exercise Two: Identify the Contract Collectability10:35
  Exercise Three: Contract Modifications9:24
  Step Two: Performance Obligations7:43
  Exercise: Performance Obligations8:48
  Exercise: Performance Obligations with Material Right12:02
  Engineco Exercise4:49
  Step Three & Four10:44
  Exercise: Transaction Price and Allocate16:43
  Step Five: Recognize Revenue5:39
CONTINUOUS PLAY
  Revenue Rec: Case Scenarios for 5 Step Revenue Recognition Process – Part 22:06:56
SUPPORTING MATERIALS
  Slides: Revenue Rec: Case Scenarios for 5 Step Revenue Recognition Process – Part 2PDF
  Revenue Rec: Case Scenarios for 5 Step Revenue Recognition Process – Part 2 Glossary/IndexPDF
REVIEW AND TEST
  REVIEW QUESTIONSquiz
 FINAL EXAMexam