VoirCréerValiderTarifsCompte
E-Invoice Viewer
ENDEFRNL
BR-CO-16Erreur — la facture sera rejetéefactur-xublciizugferdpeppol

BR-CO-16 : montant dû incorrect — erreur de calcul

Le montant dû (BT-115) ne correspond pas au calcul : Total TTC (BT-112) − Montant prépayé (BT-113) + Arrondi (BT-114). Cette règle s'applique à tous les formats EN 16931 : Factur-X, ZUGFeRD, XRechnung et Peppol BIS.

Mis à jour le : 2026-06-21

Champ concerné

BT-115 AmountDueForPayment / cbc:PayableAmount (UBL) / ram:DuePayableAmount (CII)

Cause

Le montant prépayé (acompte) a été modifié sans mettre à jour le montant dû. Ou : un arrondi (BT-114) a été ajouté ou supprimé sans recalculer BT-115. Ou : BR-CO-15 est également présent, ce qui crée une cascade d'erreurs arithmétiques.

Correction

Calculez BT-115 = BT-112 − BT-113 + BT-114. Si BT-113 et BT-114 sont absents (aucun acompte ni arrondi), BT-115 doit être égal à BT-112. Commencez toujours par corriger BR-CO-15 si les deux erreurs sont présentes.

Exemple incorrect
<cac:LegalMonetaryTotal>
  <cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
  <cbc:PrepaidAmount currencyID="EUR">200.00</cbc:PrepaidAmount>
  <!-- ERREUR : doit être 1190.00 - 200.00 = 990.00 -->
  <cbc:PayableAmount currencyID="EUR">1000.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
Exemple correct
<cac:LegalMonetaryTotal>
  <cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
  <cbc:PrepaidAmount currencyID="EUR">200.00</cbc:PrepaidAmount>
  <cbc:PayableAmount currencyID="EUR">990.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>

Vérifiez votre facture pour cette erreur et d'autres.

Valider votre facture →

Contexte réglementaire

Obligation e-facture France septembre 2026 →Guide format Factur-X →Toutes les échéances UE →

Questions fréquentes

Quelle est la différence entre BR-CO-15 et BR-CO-16 ?▼

BR-CO-15 vérifie que le total TTC est correct (HT + TVA). BR-CO-16 vérifie que le montant dû est correct (TTC − acompte + arrondi). Les deux peuvent apparaître ensemble si le total TTC est erroné, ce qui entraîne automatiquement une erreur sur le montant dû.

Ma facture n'a pas d'acompte — BR-CO-16 peut-elle quand même apparaître ?▼

Oui. Si BT-113 (PrepaidAmount) est absent et BT-114 (RoundingAmount) est absent, alors BT-115 doit être strictement égal à BT-112. Si votre logiciel génère un BT-115 légèrement différent (par exemple à cause d'un arrondi interne), BR-CO-16 se déclenchera.

Dans quel ordre corriger BR-CO-15 et BR-CO-16 ?▼

Toujours corriger BR-CO-15 en premier. Une fois le total TTC correct, recalculez BT-115 = BT-112 − BT-113 + BT-114. Dans la majorité des cas, la correction de BR-CO-15 suffit à résoudre BR-CO-16 automatiquement.

Codes d'erreur associés

BR-CO-15