Validateur Factur-X · EN 16931

Votre Factur-X est-il valide ?

Déposez un PDF Factur-X (ou ZUGFeRD) : on vérifie le XML CII embarqué, le profil EN 16931, puis les contrôles XSD et Schematron — les mêmes que ceux exigés par les Plateformes Agréées. Gratuit, sans inscription, aucune facture conservée.

Questions fréquentes

Comment vérifier qu'une facture Factur-X est conforme ?

Trois contrôles successifs sont nécessaires : le PDF doit embarquer un fichier XML CII (factur-x.xml), ce XML doit être valide au regard du schéma XSD, et il doit passer les règles métier Schematron du profil EN 16931. Un PDF qui « s'ouvre bien » ne prouve rien : la conformité se joue entièrement dans le XML embarqué. Déposez votre PDF ci-dessus pour exécuter les trois contrôles. Si le rapport remonte un code de règle, les erreurs Schematron les plus fréquentes sont expliquées une par une.

Quelle est la différence entre Factur-X et ZUGFeRD ?

Aucune sur le fond : Factur-X est le nom français et ZUGFeRD le nom allemand du même format hybride PDF/A-3 + XML CII, construit sur la même norme européenne EN 16931. Les deux sont interopérables à partir de la version 2.0 de ZUGFeRD. Ce validateur accepte les deux.

Que signifie le profil EN 16931 ?

Factur-X définit plusieurs profils, du plus pauvre au plus riche : MINIMUM, BASIC WL, BASIC, EN 16931 (aussi appelé COMFORT) et EXTENDED. EN 16931 est le profil qui correspond au socle sémantique européen : c'est le niveau attendu pour une facture électronique complète dans le cadre de la réforme française. Les profils MINIMUM et BASIC WL ne portent pas le détail des lignes.

Mes factures sont-elles conservées après validation ?

Non. Le fichier est analysé en mémoire puis écarté : aucune facture n'est stockée, ni le PDF, ni le XML extrait, ni le rapport. C'est une contrainte d'architecture du service, pas un réglage.

Et pour générer des Factur-X depuis mon code ?

Le même moteur de validation tourne à chaque génération : un document qui ne passe pas XSD + Schematron n'est jamais livré. Guides d'intégration en Python, Node.js et PHP.

Besoin de générer des Factur-X conformes, pas seulement de les valider ?

POSTez votre JSON de facture, recevez un PDF/A-3 + XML CII validé. 20 documents/mois gratuits.

Obtenir ma clé API Voir les tarifs