Aller au contenu

Publié le

Vérifier une facture normalisée au Bénin (code MECeF/DGI)

Pour vérifier une facture normalisée au Bénin, ouvrez la page de vérification de la Direction générale des impôts (DGI), sygmef.impots.bj/verification, consultée le 30 octobre 2026. Saisissez le code MECeF/DGI et le NIM imprimés sur la facture, puis cliquez sur « Vérifier ». Si la facture a été validée par la DGI, elle s'affiche telle que l'administration l'a enregistrée. Il reste à comparer cet affichage avec le document que vous tenez : mêmes montants, mêmes articles, mêmes éléments de sécurité.

Le contrôle prend une minute et ne demande aucun compte. Il sert au client qui reçoit une facture, au commerçant qui vient d'émettre sa première facture normalisée, et à l'entreprise qui veut s'assurer que les factures de ses fournisseurs sont en règle.

Pourquoi une facture peut ressembler à une facture normalisée sans en être une

Une facture normalisée tient sa valeur de la DGI. Le document est envoyé au système de l'administration, qui lui attribue des éléments de sécurité au moment où il est émis (gouv.bj). Tant que cet aller-retour n'a pas eu lieu, la facture n'a aucune valeur fiscale, quelle que soit sa présentation.

Or la présentation s'imite facilement. N'importe quel traitement de texte reproduit un bloc de codes et un code QR. L'erreur peut aussi être de bonne foi :

  • une facture saisie dans l'e-SFE, l'outil en ligne de la DGI, mais jamais terminée. Le manuel de la DGI le précise : tant que l'on n'a pas cliqué sur « Terminer la facture », elle n'a ni code MECeF/DGI ni code QR ;
  • un modèle de facture téléchargé sur Internet, rempli à la main ;
  • un logiciel de facturation qui n'est pas relié à e-MECeF, ou qui n'a pas été approuvé par la DGI (e-mecef.impots.bj).

Dans les trois cas, le document a l'air en règle, et seule la DGI peut dire s'il l'est. D'où la page de vérification.

Les éléments à repérer sur la facture

La documentation de l'API e-MECeF, publiée par la DGI, liste les éléments de sécurité que le système renvoie pour chaque facture validée. On les retrouve sur le document remis au client, à côté du code QR :

  • Le code MECeF/DGI. 24 lettres et chiffres, groupés par quatre et séparés par des tirets. L'exemple donné par la DGI : X537-E4DB-AJUU-HHXN-FWIS-FEKJ.
  • Le NIM. L'identifiant de l'e-MCF, la machine virtuelle qui a validé la facture. Il compte 10 caractères, par exemple IN01000005 dans la documentation.
  • Les compteurs. Ils numérotent les factures de cet e-MCF et indiquent le type de document : FV pour une facture de vente, FA pour une facture d'avoir.
  • La date et l'heure de la facture.
  • Le code QR.

Pour la vérification, seuls les deux premiers servent : le code MECeF/DGI et le NIM. Les autres permettent de comparer le document avec ce que la DGI affiche.

Une facture d'avoir porte ses propres éléments de sécurité, plus la référence de la facture qu'elle corrige : le code MECeF/DGI de la facture d'origine, que l'e-SFE exige pour toute facture d'avoir. Vous pouvez donc vérifier les deux, l'avoir et la facture d'origine.

Vérifier sur la page de la DGI, pas à pas

La page de vérification fonctionne dans un navigateur, sur ordinateur comme sur téléphone.

  1. Ouvrez sygmef.impots.bj/verification. La page s'intitule « Vérifier la facture ».
  2. Dans le champ « Code MECeF/DGI », recopiez le code tel qu'il figure sur la facture.
  3. Dans le champ « NIM », recopiez l'identifiant de la machine.
  4. Cliquez sur « Vérifier ».
  5. Si la facture existe, elle s'affiche. Comparez-la avec votre document.

La comparaison porte sur le fond. La DGI fixe cette règle aux éditeurs de logiciels qui demandent l'approbation de leur outil : la facture imprimée peut avoir une autre présentation que celle du serveur, mais tous les montants et tous les articles doivent être les mêmes, et chaque élément de sécurité doit porter la même étiquette et la même valeur. Le code QR est obligatoire. Un écart sur un montant ou sur un article est donc un signal, même si le code est reconnu.

Que dit le code QR

Le code QR d'une facture normalisée contient une ligne de texte. Dans la documentation de la DGI, elle commence par la lettre F, puis enchaîne le NIM, le code MECeF/DGI sans ses tirets, un identifiant et la date et l'heure de la facture, séparés par des points-virgules.

N'importe quel lecteur de code QR sur téléphone affiche cette ligne. Vérifiez que le NIM et le code qu'elle contient sont ceux imprimés sur la facture. Un code QR qui ouvre un site web, ou qui affiche autre chose qu'une ligne de ce type, doit vous mettre en alerte.

La DGI a aussi lancé fin 2021 une application, MECeF Bénin, pour contrôler l'authenticité d'une facture et signaler un problème (Bénin Web TV). La page de vérification reste la voie la plus directe : elle ne demande rien d'autre qu'un navigateur.

Quand la vérification échoue

Avant de conclure, recopiez le code une seconde fois. Sur 24 caractères, une erreur de saisie arrive vite : un O pris pour un zéro, un I pour un 1, un tiret oublié ou un groupe sauté. Vérifiez aussi que vous avez bien saisi le NIM, et non un compteur ou l'IFU du vendeur.

Si la facture reste introuvable, ou si elle s'affiche avec d'autres montants ou d'autres articles, demandez au vendeur une facture normalisée en règle. Un document que la DGI ne connaît pas n'a pas été validé. Vous pouvez aussi écrire à la DGI, à l'adresse mecefbenin@finances.bj indiquée par le portail du gouvernement.

Si c'est votre propre facture qui ne passe pas, reprenez-la dans l'ordre :

  1. Dans l'e-SFE, la facture a-t-elle été terminée ? Sans le clic sur « Terminer la facture », elle n'a pas d'éléments de sécurité.
  2. A-t-elle été imprimée ou enregistrée en PDF ? Le manuel de la DGI exige l'une des deux actions pour la clôturer.
  3. Si vous passez par un logiciel, est-il approuvé par la DGI et relié à votre e-MCF ? Le document qu'il imprime doit reprendre tous les éléments de sécurité, avec le code QR.

Le journal de l'e-SFE retrouve les factures déjà émises : c'est le bon endroit pour retrouver une facture dont vous doutez.

Côté vendeur : des factures qui passent le contrôle

Un client qui vérifie vos factures protège sa propre comptabilité. Une facture qui passe le contrôle du premier coup inspire confiance pour la suivante.

Le plus simple est d'émettre chaque facture depuis un outil relié à e-MECeF. L'outil en ligne de la DGI, l'e-SFE, suffit pour quelques factures par jour : l'inscription avec l'IFU et l'émission pas à pas sont détaillées dans notre guide pour faire une facture normalisée en ligne. Si vous n'avez pas encore d'IFU, commencez par créer votre entreprise et obtenir votre IFU.

Quand les ventes s'enchaînent au comptoir, un logiciel approuvé évite de ressaisir chaque vente. C'est la voie que suit Facto, la caisse de ShopX, sur smartphone et tablette : son dossier d'approbation est en cours à la DGI, et la comparaison des solutions est sur notre page consacrée au choix d'un logiciel de facture normalisée.

Pour vos ventes en ligne, la boutique ShopX n'émet pas de facture normalisée. Elle garde en revanche la trace de chaque commande, avec les articles, les montants et le moyen de paiement, ce qui facilite la facture que vous émettez ensuite. Ces outils sont détaillés sur la page Fonctionnalités. Pour que vos commandes arrivent déjà structurées, prêtes à facturer, créez votre boutique ShopX.