Valider un fichier Factur-X : le guide pratique

Un fichier Factur-X « qui a l'air correct » peut échouer aux contrôles officiels : ~200 règles métier (BR-*, BR-CO-*, BR-S-*…) vérifient la cohérence des totaux, la ventilation TVA par catégorie, les mentions obligatoires et les arrondis. Valider avant d'envoyer évite les rejets en septembre.

Valider un fichier en 10 secondes

Déposez votre PDF Factur-X / ZUGFeRD ou votre XML CII dans le validateur gratuit : vous obtenez la liste exacte des règles en échec (XSD officiel + Schematron complet + référentiel français 2026 « Flux 2 »), avec le libellé de chaque erreur. Sans inscription, aucun fichier conservé.

Les erreurs les plus fréquentes

BR-CO-15 — total TTC incohérentLe total TTC ne correspond pas à la somme HT + TVA, souvent à cause d'arrondis ligne à ligne.
BR-S-08 — ventilation TVALa ventilation par taux ne correspond pas aux lignes de la facture.
Mentions d'exonération manquantesUne catégorie TVA exonérée sans le motif d'exonération requis.

Automatiser la validation

La même vérification existe en API (POST /v1/validate, option check: "fr-ctc" pour les règles françaises) — intégrable dans votre CI ou avant chaque envoi.

POST /v1/validate
{ "file_base64": "<votre fichier en base64>", "check": "fr-ctc" }

Valider un fichier maintenant API de validation