e-invoice.be logoe-invoice.be

Validateur Factur-X gratuit, avant la conversion Peppol

Validez vos factures Factur-X et CII XML contre la norme EN 16931. Structure, champs obligatoires et calculs vérifiés. Gratuit, privé, sans inscription.

Valider une facture Factur-X

CII XML, EN 16931

Chargez un fichier XML Factur-X

Glissez-déposez un fichier CII XML (Factur-X ou ZUGFeRD) ou choisissez-en un.

Contrôles
Structure XML, champs EN 16931, calculs, format
Formats
Factur-X et ZUGFeRD (CII XML)
Votre fichier
Traité dans votre navigateur, jamais envoyé
Prix
Gratuit, sans inscription

Périmètre. Que vérifie le validateur Factur-X ?

Ce validateur gratuit analyse vos factures Factur-X et CII XML contre la norme européenne EN 16931. Il vérifie la structure XML, les champs obligatoires, les calculs de montants et le format des données. Tout est traité dans votre navigateur. Aucune donnée n'est envoyée à un serveur.

Vous avez une facture ZUGFeRD ? Cet outil la valide aussi. Factur-X et ZUGFeRD sont techniquement identiques (même format CII XML).

Une ligne du rapport, comme le validateur l'affiche : le statut, la catégorie et le message de la vérification, avec l'élément CII en cause.

Quatre catégories. Catégories de validation.

  • Structure XML

    Vérifie que le fichier est un XML valide avec l'élément racine CrossIndustryInvoice et les espaces de noms CII corrects.
  • Champs obligatoires

    Contrôle la présence des champs requis par EN 16931 : numéro, type, date, vendeur, acheteur, lignes et totaux.
  • Calculs

    Vérifie que la somme des lignes, le total TTC et le montant à payer sont cohérents (tolérance de 0,01).
  • Format

    Contrôle le format des dates (AAAAMMJJ), des codes pays (2 lettres ISO) et des codes devise (3 lettres ISO).

Trois étapes. Comment ça marche.

  1. Télécharger votre fichier XML

    Glissez-déposez un fichier CII XML (Factur-X ou ZUGFeRD) dans la zone de dépôt ou cliquez pour sélectionner un fichier.
  2. Validation automatique

    Le fichier est analysé dans votre navigateur. Le profil est détecté. La structure, les champs, les calculs et le format sont vérifiés.
  3. Rapport de validation détaillé

    Un score de conformité, un résumé des erreurs et avertissements, et le détail de chaque vérification sont affichés.

100% privé. Aucune donnée ne quitte votre navigateur.

Cet outil traite tout en local avec JavaScript. Vos fichiers ne sont jamais envoyés à un serveur. Pas de compte requis. Ouvrez la page, déposez votre fichier, c'est fait.

FAQ. Questions fréquentes.

Autre chose ? Écrivez à hello@e-invoice.be.

Que vérifie le validateur Factur-X ?

Le validateur contrôle quatre catégories : la structure XML (élément racine, espaces de noms CII), les champs obligatoires EN 16931 (numéro, type, date, vendeur, acheteur, lignes, totaux), les calculs (somme des lignes, total TTC, montant à payer) et le format des données (dates, codes pays, codes devise).

Quels profils Factur-X sont pris en charge ?

Tous les profils Factur-X sont pris en charge : Minimum, Basic WL, Basic, EN 16931 (Comfort) et Extended. Le profil est détecté automatiquement à partir du GuidelineSpecifiedDocumentContextParameter dans le XML.

Mes données de facturation sont-elles en sécurité ?

Oui. Le validateur fonctionne entièrement dans votre navigateur. Aucun fichier n'est envoyé à un serveur. Tout le traitement se fait en local avec JavaScript. Vos données de facturation restent privées.

Que signifie le score de validation ?

Le score part de 100 et diminue en fonction des problèmes détectés. Chaque erreur retire 10 points, chaque avertissement retire 3 points. Un score de 80 ou plus (vert) indique une facture conforme. Entre 50 et 79 (jaune), il y a des points à corriger. En dessous de 50 (rouge), la facture présente des erreurs significatives.

Puis-je aussi valider des factures ZUGFeRD ?

Oui. ZUGFeRD et Factur-X utilisent le même format CII XML. Ce validateur reconnaît les deux formats et applique les mêmes règles de validation EN 16931. Le profil ZUGFeRD est détecté automatiquement.

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

Factur-X est le standard franco-allemand de facturation électronique. ZUGFeRD est son équivalent allemand. Depuis la version 2.0, les deux sont techniquement identiques. Ils utilisent le même format CII XML et les mêmes profils. Seul le nom et l'identifiant de profil dans le XML diffèrent.

Quelles erreurs sont les plus courantes ?

Les erreurs les plus fréquentes sont : champs obligatoires manquants (numéro de TVA du vendeur, adresse), incohérence dans les calculs (somme des lignes différente du total), format de date incorrect (autre que AAAAMMJJ avec format 102) et code type de document invalide.

Factur-X est-il conforme à la réglementation française ?

Oui. Factur-X est un format conforme à la norme EN 16931 et est accepté pour la facturation électronique en France. Il est reconnu par Chorus Pro, la plateforme de facturation du secteur public français. Factur-X est aussi conforme à la directive européenne 2014/55/UE.

Puis-je valider des factures pour Chorus Pro ?

Oui. Ce validateur vérifie la conformité EN 16931, qui est le standard requis par Chorus Pro. Si votre facture passe la validation sans erreur, elle devrait être acceptée par Chorus Pro. Notez que Chorus Pro peut avoir des règles supplémentaires spécifiques.

Les fichiers PDF sont-ils pris en charge ?

Ce validateur traite uniquement les fichiers XML. Si vous avez un PDF Factur-X (PDF avec XML intégré), vous devez d'abord extraire le XML. Utilisez notre ZUGFeRD XML Extractor disponible sur e-invoice.be/zugferd-xml-extractor pour extraire le XML du PDF.

Valider vos factures automatiquement ?

Avec notre API, validez vos factures automatiquement.