France e-invoicing compliance
France's 2026 e-invoicing mandate requires lifecycle status reporting between suppliers, buyers, and the tax authority. To comply with the mandate, AP Essentials supports sending document reject statuses to Tungsten e-Invoice Connect.
To ensure France e-invoicing compliance, enable the Document rejected setting in the E-Invoice Connect view (Notifications tab):
Additionally, create custom reject codes for each AP Essentials custom reject code in the following table that your solution requires. When Office users reject invoices, they must select a reject code that corresponds to the appropriate French lifecycle code to remain compliant.
You do not need to create all of the custom rejection codes listed below. Create only the codes required by your solution, but copy each code exactly as shown. We recommend adding the descriptions provided below to the custom rejection codes for clarity. The descriptions are optional and do not need to match the examples verbatim; you can enter any text that is meaningful for your solution.
| AP Essentials custom reject code | Description | French lifecycle code sent to e-Invoice Connect |
|---|---|---|
| FRLCR01 | Incorrect VAT rate | TX_TVA_ERR |
| FRLCR02 | Incorrect total amount | MONTANTTOTAL_ERR |
| FRLCR03 | Invoice calculation error | CALCUL_ERR |
| FRLCR04 | Missing legal information | NON_CONFORME |
| FRLCR05 | Duplicate invoice (already issued/received) | DOUBLON |
| FRLCR06 | Incorrect recipient | DEST_ERR |
| FRLCR07 | Unknown transaction | TRANSAC_INC |
| FRLCR08 | Unknown issuer | EMMET_INC |
| FRLCR09 | Contract terminated | CONTRAT_TERM |
| FRLCR10 | Duplicate invoice | DOUBLE_FACT |
| FRLCR11 | Incorrect or missing order number | CMD_ERR |
| FRLCR12 | Incorrect email billing address | ADR_ERR |
| FRLCR13 | Contract reference needed to process the missing invoice | REF_CT_ABSENT |