Un Certified Public Accountant (CPA) peut produire des états financiers avec trois niveaux d'assurance: vérification, d'examen ou de compilation. Lors d'une vérification, les comptables sont tenus de vérifier que la société utilise des procédures comptables acceptables et que les montants sont matériellement correcte. Les états financiers vérifiés fournissent le plus haut niveau d'assurance, mais peuvent entraîner des coûts inutiles pour certaines entreprises privées.
Les petites entreprises peuvent trouver que les états financiers révisés ou compilés sont suffisantes pour les parties prenantes. Dans une étude, le comptable doit seulement vérifier la bonne application des principes comptables, donc il n'y a pas de vérification que les montants sont matériellement correcte. Compilations fournissent l'information moins fiables, car ils sont préparés à partir des représentations faites par le client sans vérification.