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.
<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>
<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
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.