Compte
Français

Validateur Factur-X

Déposez un PDF Factur-X. Le fichier factur-x.xml est extrait, le profil détecté et la facture validée.

Les fichiers sont traités en mémoire et jamais conservés.

Ce qui est vérifié

Les profils Factur-X

ProfilContenuUsage
MINIMUMIdentifiants et totaux seulementTransition uniquement ; pas une facture complète
BASIC WLEn-tête et pied sans lignesTransition uniquement
BASICLignes incluses, conforme EN 16931Facture complète
EN 16931 (COMFORT)Toute la norme européenneRecommandé
EXTENDEDExtensions sectoriellesCas complexes

Avant la PDP : tester son logiciel de facturation

À partir du 1er septembre 2026, chaque facture B2B passe par une plateforme de dématérialisation partenaire (PDP) qui applique les règles EN 16931 et rejette les fichiers non conformes. Le rejet arrive après l’envoi, chez le fournisseur, et retarde le paiement. Le réflexe utile : générer une facture test depuis votre logiciel (ou celui de votre fournisseur), la déposer ici et corriger les règles en échec avant la mise en production. Les identifiants de règles (BR-CO-15, BR-S-08, BR-DE-…) sont les mêmes que ceux affichés par les PDP et par Chorus Pro, ce qui facilite l’échange avec l’éditeur du logiciel.

Le validateur affiche aussi les données françaises de la réforme lues dans le XML : SIREN des parties, catégorie d’opération (biens, services, mixte), option de paiement de la TVA sur les débits ou les encaissements.

Erreurs fréquentes

RègleSignificationQui corrige
BR-CO-15TTC ≠ HT + TVAÉmetteur (arrondis)
BR-S-08 / BR-CO-17Ventilation de TVA incohérente avec les lignesÉmetteur
BR-08 / BR-10Adresse du vendeur ou de l'acheteur absenteÉmetteur
NO_EMBEDDED_XMLLe PDF ne contient pas de XMLCe n'est pas un Factur-X

Questions fréquentes

Le fichier est-il conservé ou transmis ?

Non. La facture est traitée en mémoire pour produire le rapport, puis supprimée. Rien n’est envoyé à la DGFiP, à une PDP ou à un tiers.

Est-ce le validateur officiel du FNFE-MPE ?

Non. Le FNFE-MPE publie son propre service. Cet outil applique les règles schematron EN 16931 via l'implémentation KoSIT, qui couvre les mêmes règles métier européennes. Les extensions françaises (CTC-FR) ne sont pas encore contrôlées.

Mon Factur-X est en profil MINIMUM, est-ce un problème ?

MINIMUM ne contient que les totaux et les identifiants, pas les lignes. Ce n'est pas une facture complète et de nombreux destinataires la refuseront. Demandez à l'émetteur de passer en BASIC ou EN 16931.

Factur-X et ZUGFeRD, est-ce pareil ?

Oui. Factur-X 1.0 et ZUGFeRD 2.1 sont la même spécification, maintenue conjointement par le FNFE-MPE et le FeRD allemand.

Développeurs : le même moteur en API

curl -F file=@invoice.pdf https://einvoicechecker.com/v1/validate
curl -F file=@invoice.xml https://einvoicechecker.com/v1/parse
curl -F file=@invoice.xml "https://einvoicechecker.com/v1/render?lang=fr" -o invoice.html