If your business is a Designated Non-Financial Business or Profession, goAML registration is mandatory — and the penalties for ignoring it are severe.
UAE anti-money-laundering law places specific obligations on Designated Non-Financial Businesses and Professions (DNFBPs). The main categories are:
| Obligation | In practice |
|---|---|
| goAML registration | Register on the national reporting portal — mandatory, not optional |
| Customer due diligence | Identify and verify clients and ultimate beneficial owners before acting |
| Risk assessment | Document a business-wide risk assessment and risk-based procedures |
| Policies and controls | Written AML policy, internal controls, and a designated compliance officer |
| Suspicious transaction reporting | File reports through goAML when the thresholds for suspicion are met |
| Record keeping | Retain due-diligence records for the required period |
| Training | Staff trained to recognise and escalate red flags |
Administrative penalties for AML breaches in the UAE are substantial — commonly cited from AED 50,000 into the millions per violation depending on severity, alongside the risk of licence action. The framework was reinforced by further federal legislation in 2025, and supervisory attention has increased rather than diminished.
goAML registration, a documented risk assessment, an AML policy that reflects what your business actually does rather than a downloaded template, customer due-diligence procedures your team can follow, and periodic review as your business and the rules change.
One conversation is usually enough to map your jurisdiction, your realistic costs and your tax position. Free, no obligation.
👋 Hi! I'm here to help with company setup and tax questions. What would you like to know?
💰 How much does setup cost? 🧾 Do I need to register for Corporate Tax? 🌐 Which free zone is best for me? 🏦 Corporate bank account help 💬 Something elseLeave your name and number below — our senior consultant will call you straight back during business hours!
Prefer typing? Chat on WhatsApp instead →