For whom KYC is mandatory?
Conducting KYC is mandatory for regulated entities of a country. These entities generally include financial institutions (such as banks and non-banking financial companies) and designated non-financial businesses and professions (such as accountants, lawyers, dealers in jewellery and gems and real estate agents).
Check out this article to know more about money laundering fines and penalties in UAE: