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