Aller au contenu
Règles de base de la norme EN 16931

BR-CO-10 : Les montants des lignes de la facture doivent correspondre au total indiqué

Ce que cette règle exige

Les montants des lignes de la facture doivent correspondre au total indiqué.

ExempleEN 16931 (UBL)

Une facture construite comme une facture valide, à cette exception près :

<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cbc:InvoicedQuantity unitCode="H87">1</cbc:InvoicedQuantity>
  <cbc:LineExtensionAmount currencyID="EUR">100.00</cbc:LineExtensionAmount>
  <cac:Item>
    <cbc:Name>Widget</cbc:Name>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>S</cbc:ID>
      <cbc:Percent>19.00</cbc:Percent>
      <cac:TaxScheme>
        <cbc:ID>VAT</cbc:ID>
      </cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
  <cac:Price>
    <cbc:PriceAmount currencyID="EUR">100.00</cbc:PriceAmount>
  </cac:Price>
</cac:InvoiceLine>

<cac:LegalMonetaryTotal>
  <cbc:LineExtensionAmount currencyID="EUR">150.00</cbc:LineExtensionAmount>
  <cbc:TaxExclusiveAmount currencyID="EUR">150.00</cbc:TaxExclusiveAmount>
  <cbc:TaxInclusiveAmount currencyID="EUR">169.00</cbc:TaxInclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">169.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>

Le validateur indique : La somme des montants des lignes est de 100,00, mais la facture indique 150,00.

Message de validation officiel

Voici le message de validation officiel EN 16931 pour cette règle, cité textuellement en anglais à partir des artefacts de validation ci-dessous. Il n'est pas traduit : une traduction ne serait plus le texte officiel.

[BR-CO-10]-Sum of Invoice line net amount (BT-106) = Σ Invoice line net amount (BT-131).

Cité textuellement et sans modification des artefacts de validation officiels EN 16931 publiés par le CEN/TC 434, version validation-1.3.16 du 13 avril 2026, sous licence European Union Public Licence v. 1.2. Fourni sans garantie d'aucune sorte, y compris quant à son exactitude. Source et licence →

Comment la corriger

Vérifiez le montant net de chaque ligne : leur somme doit être égale au total des lignes indiqué sur la facture.

Questions fréquentes

Que signifie BR-CO-10 ?
Les montants des lignes de la facture doivent correspondre au total indiqué. La règle s'applique à EN 16931 (UBL), Peppol BIS 3.0 et XRechnung 3.0 (UBL).
Comment corriger BR-CO-10 ?
Vérifiez le montant net de chaque ligne : leur somme doit être égale au total des lignes indiqué sur la facture.

S'applique aux profils suivants

  • EN 16931 (UBL)
  • Peppol BIS 3.0
  • XRechnung 3.0 (UBL)

Chemin de l'élément

Cette règle ne porte pas sur un seul terme métier : le chemin ci-dessous est celui où l'exemple détaillé l'illustre.

  • UBL /Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount