Onerous contract is an accounting term defined in accordance with International Financial Reporting Standards (IFRS), which are used in many countries around the world.
Companies that follow these standards are required to report any onerous contracts they have taken on on their balance sheets.
In the United States, companies generally follow a different set of accounting standards and generally do not have to report on their onerous contracts.