Valider une facture

Le validateur gratuit eConnect : vérifiez si votre XML est conforme aux normes UBL, BIS Billing et NLCIUS.

Avant d'envoyer une e-facture, vous souhaitez vous assurer que le fichier XML est techniquement correct. Le validateur eConnect contrôle votre facture sur les schémas XML, les règles Schematron et les validations spécifiques par pays. L'outil est disponible gratuitement en tant que validateur en ligne.

Que vérifie le validateur ?

Le validateur eConnect effectue plusieurs contrôles sur votre fichier d'e-facture :

Validation du schéma XML. La structure de base du fichier est-elle correcte ? Tous les éléments XML obligatoires sont-ils présents et correctement imbriqués ?

Validation Schematron. La facture respecte-t-elle les règles métier du profil choisi ? Pensez aux règles de calcul de TVA, aux champs obligatoires et aux listes de codes.

Contrôle du profil. Le système reconnaît automatiquement quel profil suit votre facture (BIS Billing V3, NLCIUS, PINT, XRechnung) et applique les règles de validation correspondantes.

Règles spécifiques par pays. Des règles de validation supplémentaires s'appliquent par pays. Pour les Pays-Bas, ce sont les règles NL-R, pour l'Allemagne les règles DE-R, pour le Danemark les règles DK-R, etc. Le validateur les applique automatiquement en fonction du code pays dans la facture.

Formats supportés

Le validateur supporte tous les formats d'e-factures courants :

FormatDescriptionPeppol BIS Billing V3Le standard Peppol pour les factures et notes de créditNLCIUS / SI-UBL 2.0L'implémentation néerlandaise de EN 16931PINT (toutes variantes)Peppol International Invoice (EU, A-NZ, Japon, Singapour, Malaisie, EAU)XRechnungImplémentation allemandeCII (Cross-Industry Invoice)Syntaxe XML alternative, y compris Factur-X
Comment utiliser le validateur ?

Le validateur en ligne est disponible sur psb.econnect.eu. Vous n'avez pas besoin de créer un compte pour utiliser le validateur.

  1. Rendez-vous sur le validateur sur psb.econnect.eu.
  2. Téléchargez votre fichier XML ou collez le contenu XML.
  3. Le validateur reconnaît automatiquement le format et applique les règles appropriées.
  4. Consultez le résultat : par règle, vous voyez si le contrôle a réussi, génère un avertissement ou contient une erreur.

En cas d'erreurs, le validateur fournit le code d'erreur exact, une description du problème et l'emplacement dans le fichier XML (XPath). Vous savez ainsi précisément ce qu'il faut corriger.

Interpréter les erreurs

Le validateur donne trois types de messages :

  • Erreur (error) : la facture ne respecte pas la spécification et sera rejetée sur le réseau Peppol. Vous devez corriger cela avant l'envoi.
  • Avertissement (warning) : la facture ne sera pas rejetée, mais il y a un point d'attention. Les avertissements peuvent devenir obligatoires dans une future version.
  • Informatif : une remarque sans conséquence sur l'envoi.

Les codes d'erreur courants commencent par un préfixe indiquant le domaine : PEPPOL- pour les règles Peppol générales, NL-R- pour les règles néerlandaises, BR- pour les règles de base de EN 16931. La description de l'erreur indique toujours le comportement attendu.

Validation lors de l'envoi

En plus du validateur manuel, la plateforme eConnect effectue également une validation automatique au moment de l'envoi. Si une facture ne répond pas aux exigences, l'envoi est bloqué et vous recevez un message d'erreur avec la règle de validation concernée.

Pour les utilisateurs de l'API : la PSB valide chaque facture au moment de la soumission et retourne les résultats de validation dans la réponse API. Vous pouvez ainsi intégrer la validation dans votre propre processus logiciel.

Suivre les nouvelles versions

Les règles de validation sont mises à jour à chaque nouvelle version de la spécification Peppol BIS Billing. eConnect met à jour les artefacts Schematron et les listes de codes dès qu'une nouvelle version devient obligatoire. Le validateur en ligne valide toujours par rapport à la version en vigueur.

Conseil : après une mise à jour de la spécification, vérifiez si vos factures sont toujours valides. De nouvelles règles peuvent imposer des exigences plus strictes sur des champs qui étaient auparavant optionnels.


Vous souhaitez consulter des fichiers d'exemple pour vérifier la structure de votre propre XML ? Téléchargez des fichiers d'exemple.

Validez votre facture

Articles connexes