Le code général de la normalisation comptable (CGNC) établit des normes générales de comptabilité pour assurer une information économique et financière pertinente et fiable pour divers utilisateurs, allant des petites entreprises aux grandes entités. Il regroupe des principes comptables fondamentaux, des méthodes d'évaluation et des états de synthèse, tout en permettant des adaptations pour des situations spécifiques. La norme vise à harmoniser la comptabilité à l'échelle nationale et internationale, tout en répondant à des exigences locales.