Benin — e-MECeF

Benin's Direction générale des impôts normalises invoices through the e-MECeF (Module électronique certifié de facturation), the online version of the physical MECeF devices: every invoice gets a code and a QR generated by the SyGMEF system.

Regime code bj_mecef
Country BJ
Authority Direction générale des impôts
Transport Authority API
Covers receipts Yes
Offline Queue then submit

Enrolling

  1. On the SyGMEF portal (sygmef.impots.bj), request e-MECeF access for the company: you get a JWT token.
  2. Finance → Compliance → Benin — e-MECeF → Enable:
Field Value
e-MECeF URL https://sygmef.impots.bj/emcf; sandbox: https://developper.impots.bj/sygmef-emcf
JWT token From the portal
IFU The company's unique tax id

What leaves

Every sale on issue, in two steps as the protocol requires: the invoice is submitted (POST /api/invoice), then confirmed (PUT /api/invoice/{uid}/confirm), which returns the code. Beninese tax groups (A exempt, B 18%, C, D, E, F) are taken from the lines; refunds go as credit notes (FA).

Answer

The MECeF code (codeMECeFDGI), the counter, the date and the QR, printed on the invoice. A refusal shows the system's message.

¿Algo incorrecto o ausente? Escríbanos.