Accounting for onerous contracts is covered under specific guidelines under different accounting standards, such as IFRS and GAAP. The main principle is that the party to an onerous contract should recognize a liability in its books of account, which represents the financial cost of fulfilling the contract. https://finxl.in/best-financial-modeling-course.html