Lifecycle status codes (XP Z12-012)
The CDAR lifecycle status codes defined by the AFNOR XP Z12-012 standard for the French e-invoicing reform, each with its phase and documented source.
FactureCheck is part of the French socle: any code below, and its transition from a previous status, can be checked via POST /api/v1/status/validate.
| Code | Label (FR) | Label (EN) | Phase | PPF mandatory | Source |
|---|---|---|---|---|---|
200 |
Déposée | Filed | émission | Yes | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_01-CDV-200_Deposee.xml (ProcessConditionCode=200, ProcessCondition=Déposée); EN label 'Filed' per norme-afnor-factures.pdf English edition, BR-FR-CDV rule text listing the four PPF-mandatory statuses "Filed, Rejected, Refused, Cashed" |
201 |
Émise | Issued | transmission | No | Label/phase: norme-afnor-factures.pdf §5 UNTDID 1373 crosswalk (BR-FR-CDV-CL-05), transmission phase: '51: Issued/Emise'. Numeric code 200-213 range confirmed same PDF ('code statut tel que défini par la réforme (200 à 213)'), but the exact 201 pairing is not spelled out in the vendored AFNOR files; taken from https://factpulse.fr/docs/article_cdar_cycle_vie/ (fetched 2026-07-24), whose other cited codes (206, 207, 208, 210, 212, 213) were independently verified against the AFNOR PDF/Annexe A. GAP: needs confirmation against the AIFE 'annexe 2 (Format sémantique FE CDV - Flux 6) - onglet Statuts' referenced but not included in this AFNOR zip — see docs/sources/xp-z12-012/SOURCES.md. |
202 |
Reçue | Received | réception | No | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_02-CDV-202_Recue.xml (ProcessConditionCode=202, ProcessCondition=Reçue); EN label per norme-afnor-factures.pdf English edition crosswalk (BR-FR-CDV-CL-05): '43: Received' |
203 |
Mise à disposition | Made Available | mise à disposition | No | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_03-CDV-203_Mise_a_disposition.xml (ProcessConditionCode=203, ProcessCondition=Mise_à_disposition); EN label per norme-afnor-factures.pdf English edition life-cycle diagram (§5.1.1) and crosswalk '48: Acknowledged = Made available' |
204 |
Prise en charge | In Hand | prise en charge | No | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_04-CDV-204_Prise_en_charge.xml (ProcessConditionCode=204, ProcessCondition=Prise_en_charge); EN label 'In Hand' per norme-afnor-factures.pdf English edition life-cycle diagram (§5.1.1); the same PDF's UNTDID crosswalk also glosses this status as 'Handled' ('45 (In Process) = Handled') |
205 |
Approuvée | Approved | approbation | No | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_05-CDV-205_Approuvee.xml (ProcessConditionCode=205, ProcessCondition=Approuvée); EN label per norme-afnor-factures.pdf English edition crosswalk '1 (accepted) = Approved' and life-cycle diagram |
206 |
Approuvée partiellement | Partially Approved | approbation | No | norme-afnor-factures.pdf English edition, rule BR-FR-CDV-15: "the status REASON (MDT-113) is mandatory for the statuses Rejected (213), Refused (210), Disputed (207), Partially Approved (206), Suspended (208), and Inadmissible (501)" — numeric code 206 stated explicitly. Column header 'APPROUVÉE PARTIELLEMENT' also present verbatim in docs/sources/xp-z12-012/XP_Z12-012_Annexe_A_2026_V1.4_VF.xlsx, sheet 'Tableau des motifs de STATUTS' |
207 |
En litige | Disputed | litige | No | AFNOR XP Z12-012, CDAR examples docs/sources/xp-z12-012/cdar-examples/UC4_F202500006_04-CDV-207_En_litige.xml and UC5_F202500007_04-CDV-207_En_litige.xml (ProcessConditionCode=207, ProcessCondition=En_litige); EN label 'Disputed (207)' explicit in norme-afnor-factures.pdf English edition rule BR-FR-CDV-15 |
208 |
Suspendue | Suspended | suspension | No | norme-afnor-factures.pdf English edition, rule BR-FR-CDV-15: "...Partially Approved (206), Suspended (208), and Inadmissible (501)" — numeric code 208 stated explicitly. Column header 'SUSPENDUE' also present verbatim in docs/sources/xp-z12-012/XP_Z12-012_Annexe_A_2026_V1.4_VF.xlsx, sheet 'Tableau des motifs de STATUTS' |
209 |
Complétée | Completed | traitement | No | Label/phase: norme-afnor-factures.pdf §5 UNTDID 1373 crosswalk (BR-FR-CDV-CL-05), processing phase: '37 (Complete) = Completed/Complétée'. Numeric pairing not spelled out in the vendored AFNOR files; taken from https://factpulse.fr/docs/article_cdar_cycle_vie/ (fetched 2026-07-24), cross-checked against the AFNOR-confirmed codes it also lists (206, 207, 208, 210, 212, 213). GAP: same as code 201 — see docs/sources/xp-z12-012/SOURCES.md. |
210 |
Refusée | Refused | refus | Yes | norme-afnor-factures.pdf English edition, rule BR-FR-CDV-15: "...Refused (210)..." — numeric code 210 stated explicitly, and life-cycle diagram (§5.1.1) legend lists 'Refused' as one of the four Mandatory statuses sent to Tax Administration. FR crosswalk (BR-FR-CDV-CL-05): '50 (Rejected/Refused) = Refusée (by C4)'. Column headers 'REFUSÉE B2B' / 'REFUSÉE B2G' also present verbatim in docs/sources/xp-z12-012/XP_Z12-012_Annexe_A_2026_V1.4_VF.xlsx, sheet 'Tableau des motifs de STATUTS' |
211 |
Paiement transmis | Payment Sent | paiement | No | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_06-CDV-211_Paiement_transmis.xml (ProcessConditionCode=211, ProcessCondition=Paiement_transmis); EN label per norme-afnor-factures.pdf English edition crosswalk '47 (Paid) = Payment Sent AND Received' |
212 |
Encaissée | Paid | encaissement | Yes | AFNOR XP Z12-012, CDAR example docs/sources/xp-z12-012/cdar-examples/UC1_F202500003_07-CDV-212_Encaissee.xml (ProcessConditionCode=212, ProcessCondition=Encaissée); numeric code also stated explicitly in norme-afnor-factures.pdf rule BR-FR-CDV-14 ('Si le statut est "Encaissé" (MDT-105 = 212)' / English ed.: 'If the status is "Collected" (MDT-105 = 212)'). AFNOR's own English translation is inconsistent across the document (renders 212 as 'Collected', 'Cashed', and 'Received' in different sections); this entry uses 'Paid' per the task's explicit anchor requirement, same underlying concept (French 'Encaissée' = payment received by the seller) |
213 |
Rejetée | Rejected | rejet | Yes | norme-afnor-factures.pdf English edition, rule BR-FR-CDV-15: "...Rejected (213)..." — numeric code 213 stated explicitly, and life-cycle diagram (§5.1.1) legend lists 'Rejected' as one of the four Mandatory statuses sent to Tax Administration. FR crosswalk (BR-FR-CDV-CL-05): '8: Rejetée'. Column headers "REJETÉE à l'Emission" / "REJETÉE (en Réception)" also present verbatim in docs/sources/xp-z12-012/XP_Z12-012_Annexe_A_2026_V1.4_VF.xlsx, sheet 'Tableau des motifs de STATUTS' |