The mandate of the Authority is to facilitate business socio-economic development through issuing and enforcement of the Licences Act and Licence Regulations and to create the enabling environment for sustainable business development in Seychelles.
The Licences Act, 2010 gives powers to the Seychelles Licensing Authority to:
- Suspend or revoke licences; and
- Attach or vary conditions of a licence.
The Authority works in consultation with several other stakeholders before it approves any licence, especially licences requiring inspections by other agencies.