Aller au contenu principal

Validateur ZUGFeRD et Factur-X : contrôler PDF hybride et XML CII

Importez un PDF hybride ou un fichier XML CII. Nous vérifions le XML de la facture selon les règles de son profil et, pour les PDF, aussi l’intégration et la conformité PDF/A-3, avant que le destinataire ne rejette la facture.

  • ZUGFeRD 2.5 / Factur-X 1.09
  • PDF hybride ou XML CII
  • PDF/A-3b avec veraPDF
  • Gratuit, sans compte

Le validateur contrôle uniquement le fichier et n’envoie rien. Vous transmettez la facture à votre destinataire par votre canal habituel.

Ce que vérifie le validateur

  • Règles du profil : schéma XML et Schematron du profil détecté, de MINIMUM à EXTENDED en passant par BASIC et EN 16931.
  • Intégration : le PDF contient-il un XML CII joint avec les métadonnées Factur-X ?
  • PDF/A-3b : conformité du PDF, vérifiée avec veraPDF. Ce contrôle s’applique uniquement aux PDF importés.

ZUGFeRD est un format hybride composé d’un PDF et d’un XML. Si votre destinataire contrôle le XML intégré selon les règles XRechnung, choisissez le profil de sortie XRechnung lors de la conversion en ZUGFeRD. Si votre destinataire exige une XRechnung pure, il vous faut un fichier XML XRechnung. Convertir un PDF en XRechnung

Comment ça marche

  1. Importez un PDF hybride (jusqu’à 20 Mo) ou un XML CII (jusqu’à 2 Mo).
  2. Lisez le résultat : profil détecté, erreurs et avertissements avec codes de règle.
  3. Corrigez, vérifiez à nouveau, et envoyez la facture seulement ensuite.

Questions fréquentes

Le validateur ZUGFeRD est-il gratuit ?

Oui. Le validateur est gratuit et fonctionne sans compte. Sans connexion, chaque adresse IP peut lancer jusqu’à 30 contrôles par heure et au plus 6 par minute. Les PDF peuvent peser jusqu’à 20 Mo, les fichiers XML jusqu’à 2 Mo.

Dois-je vérifier le PDF hybride ou seulement le XML ?

Vérifiez le PDF hybride que vous envoyez. Le validateur contrôle alors le XML intégré selon les règles du profil, ainsi que l’intégration et la conformité PDF/A-3b. Un fichier XML CII seul est contrôlé uniquement selon les règles du profil.

Quelle différence avec le validateur XRechnung ?

Le validateur ZUGFeRD contrôle les factures CII selon les profils ZUGFeRD 2.5 et Factur-X 1.09. Le validateur XRechnung utilise le validateur KoSIT pour contrôler EN 16931 et les règles allemandes XRechnung (BR-DE), en UBL ou en CII. Si vous importez un fichier dans le mauvais validateur, la page détecte son format et indique le validateur adapté, s’il existe.

Ce contrôle remplace-t-il la validation du destinataire ?

Non. Le contrôle indique si le fichier respecte les règles de son format et de son profil. Les destinataires et les portails peuvent avoir d’autres exigences, par exemple un profil précis, une référence de commande ou une Leitweg-ID, et contrôlent eux-mêmes les factures reçues.

Que devient mon fichier ?

Le validateur traite uniquement le fichier que vous importez, pour établir le rapport de validation. Le fichier est transmis à nos services de validation et n’est pas conservé après le contrôle ; les copies de travail temporaires sont supprimées immédiatement. Nous ne transmettons pas le fichier à des destinataires, des portails ou des services d’IA. Nous conservons les journaux techniques (par exemple statut, temps de réponse et codes d’erreur) pendant une durée limitée, comme décrit dans la politique de confidentialité.

Politique de confidentialité

Vous n’avez qu’une facture PDF sans XML intégré ?

Invoice Converter lit la facture PDF, vous montre les données extraites pour vérification et crée un PDF ZUGFeRD validé avant le téléchargement.

Abonnements dès 10 €/mois hors taxes en facturation annuelle, ou 5 € par conversion hors taxes sans abonnement.

Que contrôle la validation ZUGFeRD ?

Une facture ZUGFeRD ou Factur-X comporte deux couches : un PDF pour les personnes et un fichier XML CII intégré pour les logiciels. La couche XML est contrôlée selon le schéma XML et les règles Schematron de son profil. La couche PDF doit respecter PDF/A-3 et contenir le XML en pièce jointe avec les métadonnées Factur-X.

Contrôler les deux couches avant l’envoi permet de détecter un XML mal formé, des données de profil manquantes, un XML absent ou mal joint et des erreurs PDF/A-3 qui peuvent bloquer le traitement chez le destinataire.

Qu'est-ce que ZUGFeRD / Factur-X ?

ZUGFeRD est un format hybride de facture électronique : un fichier PDF/A-3 contient aussi les données de facture sous forme de XML CII intégré. Factur-X est la norme commune franco-allemande ; depuis ZUGFeRD 2.1, les deux sont techniquement identiques. Tous deux utilisent la syntaxe CII et les mêmes profils, de MINIMUM à EXTENDED. ZUGFeRD ajoute un profil XRECHNUNG.

En savoir plus sur le Format ZUGFeRD et Guide des profils ZUGFeRD.

Norme européenne EN 16931

EN 16931 est la norme européenne pour le modèle de données sémantique des factures électroniques. Elle définit les éléments essentiels requis pour la facturation électronique transfrontalière au sein de l'UE. XRechnung implémente EN 16931 avec des règles spécifiques à l'Allemagne (CIUS). La validation contre EN 16931 aide à vérifier que vos factures répondent aux exigences minimales de la facturation électronique européenne.

En savoir plus sur EN 16931 →