Le grand livre prêt pour l’audit : concevoir une caisse capable de survivre à un contrôle de la DGI au Cameroun
Lorsqu’un agent de la Direction Générale des Impôts (DGI) entre dans un commerce à Douala ou à Yaoundé, la question n’est presque jamais de savoir si des ventes ont eu lieu. Elle est de savoir si l’enregistrement de ces ventes est digne de confiance. Une caisse qui permet à un caissier de supprimer discrètement une ligne, d’antidater un reçu ou de réimprimer un total avec un chiffre différent n’est pas un enregistrement. C’est une simple suggestion. Cet article traite de l’inverse : concevoir un grand livre de point de vente pensé, dès la première ligne de code, pour survivre à un contrôle de la DGI.
CEMAC POS est un POS en production, offline-first et conforme à l’OHADA, conçu pour le Cameroun et la région CEMAC par Opesware SARL. Tout ce qui suit décrit sa construction réelle. Soyons précis sur le périmètre dès le départ : il s’agit d’un grand livre localement inviolable et prêt pour l’audit. Ce n’est pas une connexion en direct aux serveurs de la DGI, et il ne revendique aucune certification gouvernementale. Ce qu’il fait, c’est rendre vos propres enregistrements défendables.
Ce que l’inspecteur de la DGI recherche réellement
Un contrôle fiscal est une recherche de lacunes et d’incohérences. Un inspecteur expérimenté ne lit pas chaque reçu ; il cherche les coutures où les chiffres auraient pu être modifiés. En pratique, cela se traduit par un petit nombre de questions très précises :
- Les numéros de document fiscal sont-ils séquentiels, sans trou ? Un numéro 1044 manquant entre 1043 et 1045 suggère une vente supprimée.
- Un total peut-il être modifié après l’émission d’un reçu ? Si oui, chaque total devient suspect.
- Comment les remboursements et les annulations sont-ils enregistrés ? Les annulations silencieuses sont la méthode classique pour détourner des espèces.
- La TVA déclarée à 19,25 % se réconcilie-t-elle avec la somme des lignes taxables de la caisse ?
- Le journal des ventes peut-il être rapproché d’une balance SYSCOHADA en bonne et due forme ?
- Pour les ventes en mobile money, existe-t-il une référence qui relie le reçu à un véritable transfert MTN MoMo ou Orange Money ?
Remarquez qu’aucune de ces questions ne nécessite une connexion internet à l’administration fiscale. Ce sont toutes des questions sur l’intégrité interne de vos propres données. C’est là tout l’enjeu, et il se gagne par la conception.
Un grand livre qui ne peut être réécrit en silence
Le socle de CEMAC POS est un grand livre des ventes immuable et chaîné par hachage. Chaque vente finalisée porte une empreinte cryptographique qui incorpore l’empreinte de la vente précédente. Les ventes forment une chaîne : modifiez une seule transaction et son empreinte change, ce qui rompt le lien avec toutes les ventes suivantes. Vous ne pouvez pas modifier un reçu au milieu de la journée sans que toute la chaîne qui suit échoue à la vérification. La falsification cesse d’être une modification discrète pour devenir une rupture visible et prouvable.
À la chaîne s’ajoutent deux garanties supplémentaires. D’abord, chaque vente reçoit un numéro de document fiscal séquentiel sans trou, de sorte que la première question de l’inspecteur trouve d’elle-même sa réponse. Ensuite, une fois qu’un reçu est finalisé et imprimé, sa ligne de données est verrouillée et devient en lecture seule. Aucun écran, aucun niveau de permission ne permet de rouvrir une vente imprimée et d’en changer le chiffre. L’immuabilité est structurelle, et non une règle de politique qu’un responsable pressé pourrait contourner.
Les retours sans rompre la piste d’audit
Les vrais commerces ont des retours, des corrections de prix et des erreurs. Un système naïf les gère en modifiant ou en supprimant la vente d’origine, ce qui est précisément le comportement qui détruit une piste d’audit. CEMAC POS ne le fait jamais. Un retour ou un ajustement passe par un flux distinct d’AVOIR (note de crédit) qui référence la transaction d’origine et enregistre une écriture compensatoire. La vente d’origine reste exactement telle qu’elle a été enregistrée ; la correction est un nouveau document, lié et tout aussi immuable.
C’est le principe même sur lequel un comptable SYSCOHADA insisterait : on n’efface pas une écriture erronée, on passe une écriture de contrepassation. Un inspecteur qui examine le grand livre voit toute l’histoire, la vente d’origine et l’avoir qui l’a annulée, plutôt qu’un trou suspect là où une transaction se trouvait autrefois.
Une TVA qui s’impute au bon compte
Le Cameroun applique une TVA de 19,25 % sur les biens taxables, et les prix dans CEMAC POS sont stockés toutes taxes comprises (TTC). Mais tout n’est pas taxable, et mélanger des articles exonérés dans l’assiette de la TVA est un moyen sûr d’échouer à un contrôle. CEMAC POS utilise des groupes de TVA pour distinguer les articles taxables des articles exonérés au niveau du produit, et chaque groupe s’impute au bon compte SYSCOHADA. Au moment de la réconciliation, la TVA déclarée n’est pas un chiffre saisi à la main ; c’est la somme de ce que la caisse a réellement enregistré, ligne par ligne.
Mobile money : la référence n’est pas facultative
Une grande partie du commerce de détail camerounais se règle via MTN MoMo et Orange Money. La faiblesse d’audit ici est évidente : un paiement marqué « MoMo » sans référence est indiscernable d’espèces qui ne sont jamais entrées en caisse. CEMAC POS comble cette lacune en rendant la référence de transaction obligatoire avant l’impression du reçu. Le caissier ne peut pas la sauter, de sorte que chaque vente en mobile money porte une référence qui relie l’écriture verrouillée du grand livre à un transfert réel.
[Vente confirmée] -> [Choix du paiement : MTN MoMo / Orange Money] -> [Saisie forcée : référence de transaction] -> [Écriture verrouillée dans la piste d'audit] -> [Reçu bilingue]
Soyons clairs sur la limite : CEMAC POS capture et verrouille cette référence dans la piste d’audit. Il n’effectue pas de vérification en direct auprès des API des opérateurs MTN ou Orange. La valeur tient à ce que la référence existe, est obligatoire et ne peut être modifiée après coup, de sorte qu’un inspecteur peut la recouper avec le relevé de l’opérateur s’il le souhaite.
Qui a fait quoi, et quand
L’intégrité des données n’est que la moitié de l’histoire ; l’autre moitié est la responsabilité. CEMAC POS utilise des comptes par utilisateur avec des rôles (propriétaire, gérant, caissier), de sorte que chaque vente est attribuable à une personne nommée. Un journal d’audit enregistre les actions sensibles : si un avoir est émis à 21h40, il existe une trace de qui l’a émis. Combiné au code QR que porte chaque document, qui permet de vérifier un reçu a posteriori, le commerce peut répondre non seulement à « qu’est-ce qui a été vendu » mais aussi à « qui l’a enregistré et ce document est-il digne de confiance ».
De la caisse à la comptabilité
La dernière pièce est que la caisse parle la langue du comptable. CEMAC POS produit des écritures de journal SYSCOHADA à partir des ventes elles-mêmes, et les agrège en une balance et un compte de résultat. Il n’y a aucune ressaisie manuelle entre la caisse et les livres, qui est précisément l’endroit où les écarts se glissent habituellement. Lorsque l’inspecteur demande de rapprocher le journal des ventes de la comptabilité, les deux proviennent déjà de la même source.
La préparation à l’audit n’est pas une fonction que l’on active la semaine d’un contrôle. C’est une propriété de la façon dont le grand livre a été construit. Au moment où l’agent de la DGI arrive, le travail est soit déjà fait, soit impossible à truquer.
La réalité du hors-ligne
L’électricité et la connectivité au Cameroun ne sont pas garanties, et un POS qui ne se comporte correctement qu’en ligne n’est pas adapté au marché. CEMAC POS est offline-first : les ventes sont capturées, numérotées, chaînées par hachage et verrouillées sur l’appareil même sans connexion, puis synchronisées. Les garanties d’audit tiennent, que le commerce de Bafoussam ait eu internet cet après-midi-là ou non. La conformité ne dépend pas de la disponibilité du réseau.
Démarrez avec une caisse prête pour l’auditQuestions fréquentes
Que recherche la DGI dans une caisse enregistreuse ?
Avant tout, la preuve que les enregistrements n’ont pas pu être modifiés : des numéros fiscaux séquentiels sans trou, des totaux qui ne peuvent changer après l’impression d’un reçu, des remboursements enregistrés comme documents distincts plutôt que comme suppressions silencieuses, une TVA à 19,25 % qui se réconcilie avec les lignes taxables, et un journal des ventes qui se rattache à la comptabilité SYSCOHADA.
Un caissier peut-il supprimer ou annuler une vente dans CEMAC POS ?
Non. Une fois qu’une vente est finalisée et le reçu imprimé, la ligne de données est verrouillée et en lecture seule, et la chaîne de hachage signalerait toute falsification. Il n’existe aucune fonction de suppression de vente. Les corrections doivent passer par le flux distinct d’avoir, qui laisse la transaction d’origine intacte.
Comment les retours sont-ils gérés sans rompre la piste d’audit ?
Par un AVOIR (note de crédit) dédié qui référence la vente d’origine et enregistre une écriture compensatoire. La vente d’origine n’est jamais modifiée ni supprimée, de sorte que le grand livre montre à la fois la vente et son annulation, exactement comme une écriture de contrepassation conforme au SYSCOHADA.
CEMAC POS produit-il une comptabilité SYSCOHADA ?
Oui. Les ventes génèrent des écritures de journal SYSCOHADA avec la TVA imputée aux bons comptes par groupe de TVA, et celles-ci s’agrègent en une balance et un compte de résultat, de sorte que la caisse et les livres partagent une source unique.
Essayez CEMAC POS
La caisse conçue pour les commerces du Cameroun : hors-ligne, Mobile Money, fidélité et conformité OHADA. 30 jours gratuits, sans carte bancaire.
Commencer l’essai gratuitCommentaires (0)
Aucun commentaire pour l’instant. Soyez le premier à partager votre expérience.