BR-CO-15
Le total TTC (BT-112) doit être égal au total HT (BT-109) plus le montant total de TVA (BT-110). C'est la règle de calcul la plus fréquemment violée - presque toujours un écart d'arrondi d'un centime entre la ventilation de TVA et les totaux déclarés.
- Recalculez BT-112 = BT-109 + BT-110 après arrondi des deux côtés à 2 décimales.
- Calculez BT-110 comme la somme des montants de TVA par catégorie (BT-117) - pas taux × total global, qui dérive d'un centime sur les factures multi-taux.
- Utilisez le même utilitaire d'arrondi partout ; mélanger les implémentations de
round()entre langages est une cause classique.
<TaxExclusiveAmount>875.00</> <TaxAmount>218.75</> <TaxInclusiveAmount>1093.74</>
<TaxExclusiveAmount>875.00</> <TaxAmount>218.75</> <TaxInclusiveAmount>1093.75</>
Invoice total amount with VAT (BT-112) = Invoice total amount without VAT (BT-109) + Invoice total VAT amount (BT-110).
Les développeurs arrivent aussi sur cette page en cherchant une « erreur de validation de facture », un message « facture électronique rejetée », ou comment corriger un contrôle EN 16931 échoué — c'est le même problème, expliqué ci-dessus.
En bref, en français : Le montant total de la facture avec TVA (BT-112) = montant total hors TVA (BT-109) + montant total de TVA (BT-110).
Corrigez plus vite
Collez le XML de votre facture dans notre validateur gratuit - chaque constat porte son identifiant de règle. Puis générez, convertissez et visualisez des factures conformes via une seule API.