Factur-X PDF/A-3b EN 16931

Validateur Factur-X gratuit en ligne

Vérifiez la conformité EN 16931 et le mandat français 2026 instantanément.

Drag and drop your invoices here, or click to browse.

Pourquoi valider avec Get FacturX ?

Détectez les problèmes de conformité avant qu'ils n'atteignent vos clients ou Chorus Pro.

Vérification complète EN 16931

Nous validons vos factures par rapport à la norme européenne de facturation électronique complète.

Vérification XML et PDF/A-3b

Le XML intégré et la norme d'archivage PDF sont tous deux inspectés.

Prêt pour Chorus Pro

Assurez-vous que vos factures passent la validation Chorus Pro avant soumission.

Soumettre au PPF en cas de succès

Lorsque votre facture passe la validation, nous pouvons la transmettre automatiquement au Portail Public de Facturation, aucune étape supplémentaire requise.

Comment ça marche

Validez vos factures Factur-X en trois étapes simples.

Étape 1

Importez votre facture

Glissez-déposez votre PDF ou fichier XML Factur-X dans le validateur. Nous acceptons les PDF avec XML intégré et les fichiers XML autonomes.

Étape 2

Validation automatique

Nous vérifions votre facture par rapport à l'ensemble des règles EN 16931, la conformité PDF/A-3b et la structure XML intégrée.

Étape 3

Obtenez votre rapport

Consultez un rapport détaillé avec des messages d'erreur précis et des conseils au niveau des champs pour corriger les problèmes avant la soumission.

Questions fréquentes

Tout ce que vous devez savoir sur la validation des factures Factur-X.

Nous validons par rapport à la norme européenne de facturation électronique EN 16931 complète, incluant tous les profils Factur-X (Minimum à Extended) et la compatibilité ZUGFeRD 2.x.
Oui. Vous pouvez importer des fichiers XML Factur-X autonomes ou des factures PDF/A-3b complètes avec XML intégré. Les deux sont entièrement pris en charge.
Vous recevrez un rapport détaillé listant chaque violation de règle, le champ concerné et une description claire de la correction à apporter.
La validation de base est gratuite pour une facture à la fois. Les utilisateurs premium débloquent l'import par lots jusqu'à 100 factures, les niveaux de rigueur avancés et les règles spécifiques à Chorus Pro.
Oui. Notre validateur inclut les règles spécifiques à Chorus Pro pour que vous soyez certain que vos factures seront acceptées sur la plateforme.
Oui. Une fois que votre facture a passé tous les contrôles de conformité, les utilisateurs premium peuvent la faire envoyer automatiquement au Portail Public de Facturation, vous passez de la validation à la soumission sans quitter la page.
Une erreur est une violation bloquante : le fichier est non conforme et sera rejeté par une Plateforme Agréée ou le système comptable de votre partenaire. Un avertissement est un constat consultatif qui ne bloque pas la conformité mais signale un écart aux bonnes pratiques. Votre fichier peut passer la validation avec des avertissements, mais pas avec des erreurs.
La validation par rapport au Schematron EN 16931 est une condition nécessaire, mais pas suffisante. Le PPF et Chorus Pro appliquent également des règles spécifiques à la plateforme, par exemple, l'identifiant de routage PDP correct pour le destinataire. Nous recommandons d'exécuter la validation en mode strict avant toute soumission au PPF.
Le profil MINIMUM satisfait l'exigence technique EN 16931 mais n'inclut pas les lignes de facture. Pour les factures B2B standard où le destinataire attend des lignes de détail, utilisez le profil EN 16931. La plupart des Plateformes Agréées acceptent le MINIMUM, mais vos partenaires commerciaux peuvent exiger un profil plus riche.
Oui. ZUGFeRD 2.x et Factur-X 1.x sont des formats techniquement identiques : tous deux intègrent un XML CII dans un conteneur PDF/A-3b. Notre validateur accepte les deux et applique automatiquement les règles de profil correctes en fonction de l'identifiant de spécification déclaré.
Les logiciels comptables effectuent leurs propres contrôles d'import au-delà du Schematron EN 16931 : ils vérifient le nom du fichier XML intégré, la valeur de l'attribut AFRelationship et la structure du bloc de métadonnées XMP. Notre validateur contrôle toutes ces couches, de sorte que les échecs à l'import sont détectés avant que le fichier ne quitte votre flux de travail.

Le mandat de facturation électronique B2B en France entre en vigueur en septembre 2026. À partir de cette date, les grandes entreprises et les ETI devront envoyer et recevoir des factures électroniques structurées via une Plateforme Agréée (PDP) certifiée ou le PPF. Factur-X est l'un des trois formats acceptés, et le choix le plus pratique pour les entreprises souhaitant conserver une facture lisible aux côtés de la couche XML structurée. Valider vos fichiers Factur-X avant soumission garantit leur acceptation par la PDP et évite un rejet silencieux après transmission. Lire notre guide complet sur le mandat 2026 →


Ce que le validateur Factur-X vérifie

Un fichier Factur-X comporte trois couches de conformité distinctes. Notre validateur les exécute toutes les trois automatiquement : un fichier doit passer chaque couche pour être accepté par une Plateforme Agréée, le PPF ou le système comptable de votre partenaire.

Schéma XSD CII D16B - valide le XML intégré par rapport au schéma UN/CEFACT Cross-Industry Invoice D16B. Détecte les erreurs structurelles (éléments obligatoires manquants, types de données incorrects dans les montants, formats de date malformés et erreurs de déclaration d'espace de noms) avant l'exécution du contrôle des règles métier.

Schematron EN 16931 : plus de 200 règles métier - c'est là qu'originent la plupart des rejets. Les règles vérifient la cohérence arithmétique de la TVA (BR-CO-14 : la TVA totale doit être égale à la somme des montants par catégorie), les contraintes par catégorie (BR-S-08 : les lignes au taux normal doivent porter un taux supérieur à zéro), les champs obligatoires (BR-01 : identifiant de spécification, BR-06 : nom du vendeur) et les règles de paiement (BR-61 : IBAN requis quand le code moyen de paiement est 30 ou 58). Le profil détecté (MINIMUM, BASIC WL, BASIC, EN 16931 ou EXTENDED) détermine quelles règles sont obligatoires ou facultatives.

Conformité PDF/A-3b - valide le conteneur PDF par rapport aux exigences d'archivage ISO 19005-3 : polices intégrées, profil ICC, métadonnées XMP correctement structurées déclarant la version et le profil Factur-X, et la déclaration AFRelationship=Alternative sur la pièce jointe XML. Un PDF qui échoue au PDF/A-3b sera rejeté par les Plateformes Agréées françaises quelle que soit la validité du XML : cette couche est invisible dans les visionneuses PDF standard, ce qui explique pourquoi tant de fichiers y échouent de manière inattendue.


Erreurs de validation Factur-X courantes, et ce qu'elles signifient

Ce sont les violations de règles que nous observons le plus fréquemment. Si votre fichier échoue, l'une d'elles en est probablement la cause.

BR-01 - Identifiant de spécification manquant
L'élément GuidelineSpecifiedDocumentContextParameter/ID est absent ou vide. Chaque fichier Factur-X doit déclarer son identifiant de profil EN 16931 (p. ex. urn:factur-x.eu:1p0:en16931). Sans lui, le validateur ne peut pas déterminer quelles règles de profil appliquer et rejette le fichier immédiatement.

BR-CO-14 - Le total TVA ne correspond pas à la ventilation TVA
Le montant total de TVA ne correspond pas à la somme des montants de ventilation par catégorie. Cela se déclenche lorsque des différences d'arrondi entre la TVA au niveau des lignes et de l'en-tête créent un écart d'un centime seulement. Corrigez en calculant les totaux TVA de l'en-tête à partir de la ventilation, et non de manière indépendante.

BR-S-08 - Ligne TVA au taux normal avec taux zéro
Une ligne de facture déclare le code de catégorie TVA S (taux normal) mais porte un taux de 0 %. Si un taux zéro est prévu, utilisez plutôt le code de catégorie Z (exonéré) ou E (exempt).

BR-AE-05 - Ligne d'autoliquidation avec taux de TVA non nul
Lorsque la catégorie TVA AE (autoliquidation) est utilisée, le taux de TVA doit être exactement zéro : c'est à l'acheteur de déclarer la taxe.

PDF/A-3b - Polices intégrées manquantes
Une ou plusieurs polices sont référencées en externe plutôt qu'intégrées. Régénérez le PDF avec l'intégration des polices activée, ou utilisez GetFacturX pour produire directement un PDF/A-3b conforme.

PDF/A-3b - Bloc de métadonnées XMP absent ou malformé
Le PDF ne contient pas le bloc de métadonnées d'extension XMP Factur-X, ou le bloc utilise un espace de noms incorrect. Sans lui, les Plateformes Agréées ne peuvent pas identifier le fichier comme Factur-X et le traiteront comme un PDF ordinaire.


Approfondir la conformité Factur-X

Nouveau sur Factur-X ? Notre guide explique ce qu'est le format, qui est concerné par le mandat 2026, quel profil choisir et comment éviter les erreurs de conformité les plus fréquentes. Lire : Factur-X obligatoire en 2026, tout ce que les entreprises françaises doivent savoir →

Tous les outils dont vous avez besoin

Une suite complète, un seul endroit

Préférez les outils classiques au chat ? Chaque action est aussi disponible en un clic.

Assistant IA

Convertissez, créez, validez et extrayez vos factures en discutant.

Ouvrir l'outil

PDF vers Factur-X

Transformez vos factures existantes en fichiers Factur-X PDF/A-3b conformes instantanément.

Ouvrir l'outil

Créer un PDF Factur-X

Créez des factures Factur-X conformes depuis zéro grâce à notre assistant guidé.

Ouvrir l'outil

Créer un CII XML

Générez une facture XML CII UN/CEFACT autonome, sans enveloppe PDF.

Ouvrir l'outil

Avoir Factur-X

Émettez un avoir Factur-X conforme qui corrige ou annule une facture.

Ouvrir l'outil

Avoir CII

Générez un avoir CII UN/CEFACT autonome en XML EN 16931 pur.

Ouvrir l'outil

Créer un Order-X

Créez un bon de commande Order-X, le format PDF hybride de la famille Factur-X pour les commandes.

Ouvrir l'outil

Modifier une facture Factur-X

Corrigez une facture rejetée ou invalide : importez-la, modifiez les champs et téléchargez un fichier conforme.

Ouvrir l'outil

Modifier un XML CII

Ouvrez une facture CII en formulaire, corrigez le XML rejeté ou invalide et téléchargez un fichier valide.

Ouvrir l'outil

Valider Factur-X

Vérifiez vos factures par rapport à la norme EN 16931 et au mandat français 2026.

Ouvrir l'outil
X

Valider le XML CII

Validez le XML CII (Cross-Industry Invoice) selon EN 16931.

Ouvrir l'outil

Valider Order-X

Contrôlez vos bons de commande Order-X selon le schéma et les règles officiels Order-X 1.0.

Ouvrir l'outil

Extraire le XML

Extrayez des données XML structurées de n'importe quelle facture PDF grâce à l'OCR et l'IA.

Ouvrir l'outil

Extraire les pièces jointes

Extrayez tous les fichiers intégrés d'une facture Factur-X ou CII sous forme de ZIP.

Ouvrir l'outil

Intégrer le XML au PDF

Intégrez votre XML CII existant dans un PDF pour produire un fichier hybride Factur-X conforme.

Ouvrir l'outil
X

CII vers Factur-X

Convertissez votre XML CII en une facture hybride Factur-X PDF/A-3 conforme.

Ouvrir l'outil

CII vers UBL

Convertissez une facture CII en XML UBL, la syntaxe la plus utilisée sur Peppol.

Ouvrir l'outil

UBL vers CII

Convertissez une facture UBL en XML UN/CEFACT CII, prêt pour Factur-X ou ZUGFeRD.

Ouvrir l'outil

CII en PDF

Render CII, UBL or XRechnung XML as a clean, human-readable PDF.

Ouvrir l'outil

Visionneuse CII

Ouvrez le XML d'une facture électronique dans votre navigateur et lisez-le comme une facture papier.

Ouvrir l'outil
Prêt pour la facturation électronique 2026 ?

Rendez chaque facture conforme, en un message

Inscrivez-vous pour débloquer des outils illimités, des profils de conformité sélectionnables et toutes les fonctionnalités premium.

Conforme EN 16931 & PDF/A-3b Résultat en quelques secondes Sans installation Données jamais stockées
2 utilisations gratuites par jour · Aucune carte requise