The ASC 606 can be seen as an enlarged version of IFRS 15 that makes the process of revenue recognition for subscription businesses easier. In the IFRS 15, the criteria for revenue recognition is the completion of transaction while the ASC 606 covers more details to the subject, such as separate performance obligations.