Audit of accounts is mandatory for Free zone companies (FZCO) and Free Zone establishments (FZE) but for some local or foreign companies, it may not be mandatory.
The commercial companies law states that the audit of accounts is mandatory for mainland companies. Every company must appoint an auditor to auditor for auditing their books of accounts authorized and licensed auditor, but many companies are not mandated to follow the requirements.