Vérificateur Factur-X

Toutes les erreurs et solutions

Cette page est en attente de relecture par un locuteur natif.

BR-CO-15 : total TTC incohérent — quand HT + TVA ne font pas le TTC de votre facture électronique

BR-CO-15Vérifié selon le référentiel en16931-1.3.16Mise à jour : 12 juillet 2026

Que signifie BR-CO-15 ?

La règle officielle (EN 16931, original anglais) est :

[BR-CO-15] Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).

Autrement dit : TTC = HT + TVA, au centime près. Si les trois montants transmis ne satisfont pas exactement cette équation, la vérification renvoie BR-CO-15.

Causes fréquentes

Un des trois montants a été modifié manuellement (remise appliquée sur le TTC seulement, montant arrondi « pour faire rond ») sans recalcul des autres. Autre cause classique : des écarts d’arrondi quand le logiciel calcule le TTC à partir des lignes et le HT/TVA à partir des catégories de taxe — chaque chemin de calcul arrondit différemment.

Comment corriger

  1. Revérifiez les trois montants (HT, TVA, TTC) et recalculez : le TTC transmis doit être exactement HT + TVA.
  2. Si vous accordez une remise, appliquez-la dans les lignes ou les remises de pied de facture — pas en écrasant un total.
  3. Ré-exportez après correction.

Voici comment les trois champs se répondent (exemples synthétiques) :

UBL :

<!-- synthetic example -->
<cac:TaxTotal>
  <cbc:TaxAmount currencyID="EUR">20.00</cbc:TaxAmount>            <!-- BT-110 -->
</cac:TaxTotal>
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="EUR">100.00</cbc:TaxExclusiveAmount> <!-- BT-109 -->
  <cbc:TaxInclusiveAmount currencyID="EUR">120.00</cbc:TaxInclusiveAmount> <!-- BT-112 -->
</cac:LegalMonetaryTotal>

CII (UN/CEFACT — Factur-X) :

<!-- synthetic example -->
<ram:SpecifiedTradeSettlementHeaderMonetarySummation>
  <ram:TaxBasisTotalAmount>100.00</ram:TaxBasisTotalAmount>
  <ram:TaxTotalAmount currencyID="EUR">20.00</ram:TaxTotalAmount>
  <ram:GrandTotalAmount>120.00</ram:GrandTotalAmount>
</ram:SpecifiedTradeSettlementHeaderMonetarySummation>

Questions fréquentes

L’écart n’est que d’un centime — c’est vraiment bloquant ? Oui. Les règles de cohérence de l’EN 16931 sont exactes au centime : un écart d’un centime suffit à faire échouer la vérification. La solution durable est de faire calculer les trois montants par le même chemin de calcul.

BR-CO-15 apparaît avec BR-CO-14 — lequel corriger d’abord ? BR-CO-14 (cohérence de la TVA par catégorie) d’abord : une fois la TVA juste, le TTC se recale souvent de lui-même.

Vérifiez votre fichier gratuitement