An onerous contract is defined as one where the costs of fulfilling the contract exceed the economic benefits derived from it, as per IAS 37. To identify such contracts, a comprehensive analysis of the entire contract is necessary, particularly in cases of rising costs or falling benefits. When identified, onerous contracts require accounting adjustments to reflect anticipated losses, with IFRS recognizing them as provisions on the liability side of the balance sheet.