Valider une facture électronique en ligne
Contrôlez une facture XML ou un PDF Factur-X selon son schéma, les règles officielles de son profil et, si vous le souhaitez, les règles de la France ou de l’Allemagne. Gratuit, sans compte.
Comment valider une facture électronique
Déposez votre facture : un fichier XML (CII, UBL, XRechnung) ou un PDF Factur-X ou ZUGFeRD, jusqu’à 10 Mo. Ou essayez un des exemples.
Choisissez les règles d’un pays si vous en avez besoin : la France pour la réforme de 2026, l’Allemagne pour l’obligation de facture électronique. Ou aucun.
Appuyez sur Valider la facture et lisez le rapport, niveau par niveau : chaque constat donne la règle, son message et l’endroit de la facture où il se trouve.
Ce qui est contrôlé
Le schéma de son format : UBL 2.1, UN/CEFACT CII D22B, le schéma de son profil Factur-X, ou CII D16B pour une XRechnung, comme le contrôle le validateur officiel de XRechnung.
Les règles officielles du profil qu’elle déclare : EN 16931 (CEN 1.3.16), Factur-X 1.09.2 (identique à ZUGFeRD 2.5.2), EXTENDED-CTC-FR (FNFE-MPE 1.4.0.04), Peppol BIS Billing 3.0.21 ou XRechnung 3.0.2 (KoSIT 2.6.0).
Si vous les demandez, les règles d’un pays. Pour la France, les règles BR-FR de la réforme et deux contrôles de notre part : le périmètre de la facture et si son format est accepté. Pour l’Allemagne, si c’est une facture électronique au sens du § 14 UStG et, pour information, ce que refuserait un acheteur public.
Ce qu’un validateur ne peut pas dire
Un validateur contrôle ce que contient le fichier. Il ne peut pas savoir si un SIREN ou un numéro de TVA existe vraiment, si le numéro de facture a déjà servi, ni si la marchandise a été livrée. En France, c’est la validation de votre plateforme agréée (PA) qui compte ; en Allemagne, contrôler les factures électroniques reçues est conseillé mais pas obligatoire. Les contrôles marqués CTC Engine sont les nôtres, pas des règles officielles.
Questions fréquentes
Est-ce gratuit ? Faut-il un compte ?
Oui, c’est gratuit, et aucun compte n’est nécessaire.
Que devient ma facture ?
Votre fichier est contrôlé en mémoire. Le rapport reste disponible sur notre serveur une trentaine de secondes, uniquement pour que votre navigateur puisse le récupérer, puis il est supprimé. Rien n’est conservé ensuite, et votre facture ne sert à rien d’autre et n’est partagée avec personne.
Quelles factures puis-je valider ?
Les factures CII et UBL (et les avoirs UBL) en fichiers XML, et les PDF Factur-X ou ZUGFeRD, dont la facture est d’abord extraite du PDF. Le profil que déclare la facture choisit ses règles : EN 16931, les profils Factur-X de MINIMUM à EXTENDED, EXTENDED-CTC-FR, Peppol BIS Billing 3.0 ou XRechnung. Une facture d’un autre profil est contrôlée selon l’EN 16931.
Quelles règles sont utilisées ?
Les règles officielles, telles que leurs éditeurs les publient : les règles EN 16931 du CEN (1.3.16), les règles Factur-X du FNFE-MPE et du FeRD (1.09.2), les règles XRechnung de la KoSIT (3.0.2), les règles Peppol d’OpenPeppol (3.0.21) et les règles françaises du FNFE-MPE (1.4.0.04). Le rapport donne la version de chacune.
Si ma facture est valide ici, sera-t-elle acceptée ?
Elle respecte les règles contrôlées, qui sont celles qu’utilisent les validateurs officiels. Elle peut encore être refusée pour ce qu’aucun validateur ne voit dans un fichier, comme une référence attendue par votre client. En France, c’est la validation de votre plateforme agréée (PA) qui compte.
Pourquoi certains messages sont-ils en allemand ou en français ?
Chaque message est celui des règles officielles, dans la langue de leur éditeur : l’allemand pour les règles XRechnung (BR-DE), le français pour les règles de la réforme française (BR-FR), l’anglais pour les autres. Le code de la règle est le même dans toutes les langues.
Que sont les contrôles de CTC Engine ?
Quelques contrôles que les règles officielles laissent de côté, dont le code commence par CTCE- et présentés à part : pour la France, le périmètre que déclare la facture et si son format fait partie de ceux de la réforme ; pour l’Allemagne, si son profil en fait une facture électronique. Ils ne sont pas officiels.