Généralement, toute personne ayant constaté ou su la commission d’une infraction peut la dénoncer aux autorités compétentes.
Toutefois, la loi oblige, dans certains cas, d’y procéder expressément. En effet, toutes les autorités et tous les fonctionnaires publics sont tenus de dénoncer au procureur de la République les infractions qui sont parvenues à leur connaissance dans l’exercice de leurs fonctions et de lui transmettre tous les renseignements, procès- verbaux et actes y relatifs.
Par la même, certaines personnes tenues du secret professionnel sont autorisées, dans certaines conditions, à lever ce secret pour dénoncer aux autorités compétentes la commission de certaines infractions.
Pour certains infractions, il est obligatoire de les dénoncer aux autorités compétentes, sous peine de sanctions pénales.
En outre, la loi permet également à toute personne ayant participé à la commission d’une infraction ou préparé à la commettre de la dénoncer aux autorités compétentes. Dans ce cas, la dénonciation entraîne, à titre exceptionnel, la réduction ou l’exemption de peine qu’il devrait éventuellement l’encourir.