Valider une facture Factur-X
Importez une facture Factur-X (PDF) ou un fichier XML CII ou UBL ci-dessus. Le validateur contrôle la structure et les règles métier de la norme européenne EN 16931 – champs obligatoires, calcul des totaux, ventilation de la TVA, codes, dates – et explique chaque problème en langage clair. Le contrôle s’exécute entièrement dans votre navigateur.
Choisir des fichiers
ou glissez-déposezXML (XRechnung, UBL, CII) ou PDF (ZUGFeRD, Factur-X)
Règles officielles — pas le service KoSIT
Cette vérification utilise les schémas XML et les jeux de règles Schematron officiels (CEN EN 16931, KoSIT XRechnung) avec la même logique d’évaluation que le validateur KoSIT — mais s’exécute localement dans votre navigateur. Ce n’est pas le validateur KoSIT lui-même ni une certification. Lors de nos tests sur 149 fichiers de référence et de test, le résultat a correspondu à celui du validateur KoSIT 1.6.3 pour chaque fichier. KoSIT · Licences
Vos fichiers ne quittent jamais votre appareil : tout s'exécute localement dans votre navigateur.
Comment ça marche
- 1
Importer
PDF Factur-X / ZUGFeRD ou XML CII / UBL.
- 2
Lancer le contrôle
Le XML est vérifié selon les règles de la norme EN 16931.
- 3
Lire le rapport
Erreurs et avertissements, avec la règle concernée et le champ en cause.
- 4
Corriger
Corrigez dans votre logiciel de facturation, puis validez à nouveau.
Ce qui est vérifié
Le validateur s’appuie sur les jeux de règles officiels : schéma XML (XSD) et règles Schematron de la norme CEN EN 16931, exécutés localement. Ce sont les mêmes règles métier (codes BR-…) qu’utilisent de nombreux logiciels et plateformes pour contrôler les factures structurées.
Les erreurs les plus fréquentes
- Totaux incohérents : la somme des lignes ne correspond pas au total HT, ou le TTC ne correspond pas au HT + TVA.
- Ventilation de TVA incomplète : taux manquant ou motif d’exonération absent pour une ligne exonérée.
- Identifiants manquants : numéro de TVA intracommunautaire du vendeur absent alors que la TVA est facturée.
- Paiement : montant dû sans date d’échéance ni conditions de paiement.
- Profil insuffisant : un profil MINIMUM ou BASIC WL ne contient pas toutes les données d’une facture.
Les limites du contrôle
Le validateur vérifie la conformité à la norme EN 16931 et au format Factur-X / CII / UBL. Il ne vérifie pas les contrôles propres à chaque plateforme agréée, ni la justesse commerciale de la facture (prix convenus, prestation réellement effectuée). Le contrôle final reste celui du destinataire et de sa plateforme.
Conseils
- Le contrôle porte sur la norme EN 16931 ; les contrôles propres à chaque plateforme agréée peuvent s’y ajouter.
- Erreurs fréquentes : totaux incohérents, motif d’exonération de TVA manquant, échéance absente.
- Le fichier reste sur votre appareil.