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
- On the SyGMEF portal (
sygmef.impots.bj), request e-MECeF access for the company: you get a JWT token. - 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.