Des fichiers réels pour tester un import, un parseur ou un validateur : une même facture dans les cinq profils, un avoir, un acompte, l'autoliquidation, la franchise en base, le XML CII et UBL, et deux fichiers volontairement invalides.
Chaque fichier a été généré par le moteur du site et vérifié contre son profil déclaré avec le validateur avant publication. Les données sont fictives : sociétés, SIREN, numéros de TVA et IBAN inventés. Téléchargez un fichier, ouvrez-le dans la visionneuse, passez-le au validateur ou extrayez son XML avec l'outil d'extraction.
Une même facture, cinq profils
Les cinq fichiers ci-dessous portent la même facture fictive, FAC-2026-0342, de Dupont Services SARL à Martin Industries SAS, avec un profil différent déclaré dans l'identifiant de spécification (BT-24). Sous la réforme française, MINIMUM et BASIC WL ne valent pas facture ; EN 16931 est le profil à utiliser par défaut. Ce que chaque profil contient est détaillé dans le guide du format Factur-X.
Pour choisir en connaissance de cause : Profils Factur-X : lequel choisir.
Avoir, acompte et cas de TVA particuliers
Quatre documents qui piègent les imports plus souvent que la facture simple : un avoir, une facture d'acompte, une facture en autoliquidation et une facture en franchise en base, chacun avec les mentions et catégories de TVA attendues par les règles françaises.
Les règles derrière deux de ces cas : l'avoir Factur-X et la facture d'acompte.
Le XML seul : CII et UBL
La facture de référence à nouveau, en XML nu dans les deux syntaxes d'EN 16931 : le fichier CII embarqué dans le PDF hybride, et son équivalent UBL 2.1.
Pourquoi deux fichiers sont cassés exprès
Une chaîne d'import vaut ce que vaut sa gestion d'erreurs, et on ne teste pas une gestion d'erreurs avec des fichiers valides. Les deux fichiers invalides ci-dessus sont le CII et l'UBL valides sans le code devise (BT-5) : chacun échoue sur une seule règle, BR-05, et un validateur qui signale autre chose, ou rien, a un problème. Essayez-les dans le validateur en ligne pour voir à quoi ressemble un rapport d'échec propre.