Facture Factur-X rejetée : erreurs de validation et comment les corriger
Pourquoi une facture Factur-X est rejetée : ce que contrôle la validation EN 16931, comment lire un rapport, les erreurs les plus fréquentes (BR-CO-15, SIREN, profil, PDF/A-3) et comment les corriger.
Depuis la réforme, chaque facture électronique B2B passe par une plateforme agréée qui en contrôle la forme avant de la transmettre. Une facture Factur-X mal structurée peut donc être rejetée avant même d'atteindre votre client. Ce guide explique ce que vérifie une validation Factur-X, comment lire un rapport d'erreurs, et comment corriger les erreurs les plus fréquentes.
Facture rejetée ou refusée : quelle différence ?
- Rejetée : la facture n'a pas passé les contrôles techniques ou réglementaires de la plateforme (format, données obligatoires). Elle doit être corrigée puis émise à nouveau.
- Refusée : la facture est techniquement valable, mais votre client conteste son contenu (prix, quantités, commande). Il s'agit d'un désaccord commercial, réglé par une facture corrigée ou un avoir.
Une validation avant envoi permet d'éviter le premier cas.
Que contrôle une validation Factur-X ?
- Le conteneur PDF : le fichier est-il un PDF/A-3 contenant bien un XML intégré nommé factur-x.xml ?
- La structure XML : le XML respecte-t-il le schéma CII (balises, ordre, types de données) ?
- Les règles métier EN 16931 : champs obligatoires présents, calculs cohérents, TVA correcte. Ces règles portent des identifiants du type BR-xx.
- Les listes de codes : devise, catégorie de TVA, unité de mesure, type de document doivent provenir des listes officielles.
- Le profil : MINIMUM et BASIC WL ne suffisent pas pour une facture B2B ; utilisez EN 16931 (Comfort) ou supérieur.
Les plateformes agréées peuvent ajouter leurs propres contrôles liés à la réforme française, notamment sur le SIREN du client.
Comment lire un rapport de validation
- Erreur : bloquante. La facture n'est pas conforme et sera rejetée.
- Avertissement : non bloquant, mais signale une donnée à vérifier.
- Identifiant de règle et champ concerné : par exemple BR-CO-15 sur le total TTC (BT-112). C'est ce qui vous indique exactement quoi corriger.
Les codes BT désignent les champs de la norme EN 16931. Vous trouverez leur correspondance avec une facture réelle dans notre exemple de facture électronique commenté.
Les erreurs de validation les plus fréquentes
1. BR-CO-15 : le total TTC ne correspond pas
Le total TTC (BT-112) doit être exactement égal au total HT (BT-109) plus le total de TVA (BT-110). Cause classique : des arrondis faits à des étapes différentes. Solution : calculez chaque montant à deux décimales et laissez votre logiciel faire tous les calculs.
2. BR-CO-10 : la somme des lignes est incorrecte
La somme des montants nets des lignes (BT-106) doit correspondre exactement au total des lignes. Une ligne modifiée à la main sans recalcul du total suffit à déclencher l'erreur.
3. BR-S-08 : la base de TVA par taux est incohérente
Pour chaque taux de TVA, la base imposable du récapitulatif doit être égale à la somme des lignes soumises à ce taux. Vérifiez qu'aucune ligne n'a un taux différent de celui du récapitulatif.
4. SIREN du client absent ou incorrect
Avec la réforme, le SIREN du client (BT-47) est une mention obligatoire et sert à l'acheminement via l'annuaire. Un SIREN manquant, mal saisi ou sans identifiant de schéma (0002) peut entraîner un rejet par la plateforme.
5. Code hors liste officielle
Les codes doivent provenir des listes normalisées : EUR et non « € » pour la devise, HUR et non « heure » pour une unité horaire, S pour le taux normal de TVA. Une valeur libre déclenche une erreur de liste de codes.
6. Mauvais profil Factur-X
Une facture générée en profil MINIMUM ou BASIC WL ne contient pas toutes les données d'une facture B2B. Régénérez-la en profil EN 16931.
7. PDF non conforme ou XML mal intégré
Le PDF doit être un PDF/A-3 et contenir le XML sous le nom factur-x.xml. Un PDF ordinaire avec un XML simplement joint, ou un fichier mal nommé, n'est pas reconnu comme Factur-X.
8. Le PDF et le XML ne disent pas la même chose
Si la partie visible a été modifiée après la génération du XML, les deux ne correspondent plus. Ce sont les données structurées qui seront traitées : régénérez toujours le fichier complet après une correction.
Corriger une facture Factur-X en 5 étapes
- Identifiez la règle en erreur et le champ concerné dans le rapport.
- Corrigez la donnée dans votre logiciel de facturation, jamais en modifiant le XML à la main.
- Régénérez le fichier Factur-X complet.
- Validez-le à nouveau jusqu'à ce qu'il ne reste aucune erreur bloquante.
- Transmettez la facture via votre plateforme agréée, en suivant ses règles pour les factures rejetées.
Valider gratuitement avec XRechnungs.de
Le validateur Factur-X en ligne de XRechnungs.de accepte les PDF Factur-X et les fichiers XML compatibles. Il contrôle la structure, les champs obligatoires et les règles EN 16931, puis affiche un rapport détaillé. Il est gratuit et ne nécessite pas de compte.
Un rapport sans erreur confirme les contrôles techniques effectués, mais ne remplace pas les contrôles propres à votre client ou à sa plateforme agréée.
Mieux vaut prévenir : créer des factures valides dès le départ
La plupart de ces erreurs viennent de calculs manuels, de modèles Word ou de conversions mal contrôlées. Avec XRechnungs.de, vos factures sont générées directement au format Factur-X, profil EN 16931, avec une validation automatique avant chaque envoi. Vous partez de PDF existants ? Lisez notre guide pour transformer une facture PDF en Factur-X.
FAQ : validation et rejet des factures Factur-X
Pourquoi ma facture Factur-X est-elle rejetée ?
Le plus souvent à cause d'un total incohérent (BR-CO-15), d'un SIREN client manquant, d'un code hors liste officielle, d'un profil insuffisant ou d'un PDF qui n'est pas un PDF/A-3 avec XML intégré.
Que signifie l'erreur BR-CO-15 ?
Elle indique que le total TTC (BT-112) n'est pas égal au total HT (BT-109) plus le total de TVA (BT-110), généralement à cause d'un problème d'arrondi.
Quelle différence entre une facture rejetée et une facture refusée ?
Une facture rejetée n'a pas passé les contrôles techniques de la plateforme et doit être corrigée puis réémise. Une facture refusée est contestée par le client sur son contenu.
Le validateur Factur-X de XRechnungs.de est-il gratuit ?
Oui, il s'utilise gratuitement en ligne et sans création de compte.
Peut-on corriger directement le fichier XML ?
Ce n'est pas recommandé : le PDF visible ne serait plus cohérent avec le XML. Corrigez la donnée dans votre logiciel et régénérez le fichier complet.
Un rapport valide garantit-il l'acceptation de la facture ?
Non. Il confirme les contrôles techniques effectués par le validateur, mais votre client et sa plateforme agréée peuvent appliquer des contrôles supplémentaires.
Conclusion
Un rejet de facture n'est presque jamais un mystère : le rapport de validation indique la règle et le champ en cause. En validant chaque facture avant l'envoi et en corrigeant à la source, vous évitez les allers-retours et les retards de paiement.
Prochaine étape : valider votre facture Factur-X gratuitement.