Browse Business Analysis and Reporting (BAR)

Chapter 12: Revenue Recognition

In this section

  • Five-Step Model (ASC 606) Overview
    Learn how to apply the ASC 606 revenue recognition model step by step, from contract inception to recognizing revenue, complete with examples and best practices.
  • Multiple Performance Obligations and Variable Considerations
    In-depth examination of ASC 606's approach to identifying multiple performance obligations, allocating transaction price, and accounting for variable considerations in revenue recognition.
  • Licenses, Royalties, and Software/SaaS Arrangements
    Comprehensive guide to revenue recognition complexities under ASC 606, including licensing, royalties, and software/SaaS arrangements rules and best practices.
  • Advanced Scenarios and Disclosures
    Master advanced ASC 606 revenue recognition principles including bill-and-hold, consignment, and principal vs. agent. Explore key disclosures, common pitfalls, and best practices for robust compliance.