The RevenueHub team provides plain-English articles outlining technical insights and other valuable information for applying the ASC 606 revenue recognition standard to your business.
This article outlines the differences between the U.S. and international accounting standards for revenue recognition.
Get practical answers for the most common questions on what to expect when implementing ASC 606's standards in your business.
Software revenue recognition may change under ASC 606, especially when distinct elements of PCS are determined to be separate performance obligations.
Home automation equipment contains many deliverables that may be assessed in different ways to estimate a standalone selling price under the ASC 606 guidance.
Learn how Mattel evaluated the collectibility of revenue throughout Toys R Us’ bankruptcy.
In today’s virtual gaming world, many games across multiple platforms allow players to access their virtual environment for free while in-game purchases of various virtual currencies and goods allow players to enhance gameplay. Popular freemium games such as Candy Crush,...
Analysis of how ASC 326 (CECL) relates to ASC 606 and its implications for businesses.
Analysis and examples of ASC 606's sales- and usage-based royalty exception criteria and how to recognize revenue using the exception
Description and examples of revenue recognition for licenses of intellectual property under ASC 606, including determining license nature and timing of recognition.
Analysis and examples of the two types of warranties under ASC 606 and the three factors used to distinguish between these types.
Health care entities face unique issues as they apply ASC 606. Gain a deeper understanding of how to navigate these key issues.
Airlines face unique issues as they apply ASC 606. Gain a deeper understanding of how to navigate these key issues.
Media and Entertainment companies face unique issues as they apply ASC 606. Gain a deeper understanding of how to navigate these key issues.
Asset managers face unique issues as they apply ASC 606. Gain a deeper understanding of how to navigate these key issues.