Yes, it is mandatory for companies listed on the Johannesburg Stock Exchange (JSE) and those preparing financial statements for public use to comply with IFRS.