Aller au contenu
Accueil einvoiceconvert.com
Code d'erreur PEPPOL-EN16931-R120

Un montant de ligne ne correspond pas

Chaque montant de ligne doit être égal à la quantité × le prix net (par quantité de base), plus les frais de ligne, moins les remises de ligne.

La règle officielle

“Invoice line net amount MUST equal (Invoiced quantity * (Item net price/item price base quantity) + Sum of invoice line charge amount - sum of invoice line allowance amount”
Dans Peppol BIS Billing 3.0 3.0.21 (UBL)Gravité : Erreur

Texte officiel, dans la langue dans laquelle l'ensemble de règles le publie.

Causes fréquentes

  • Le prix ou la quantité a été arrondi autrement que le montant de la ligne.
  • Une remise de ligne manque dans le calcul, ou est comptée deux fois.
  • Le prix unitaire comprend la TVA.

Comment corriger

  • Recalculez la ligne : quantité × prix, plus les frais de ligne, moins les remises de ligne.
  • Pour les très petits prix unitaires, utilisez une quantité de base (par exemple un prix par 1 000).

Où corriger cela dans votre logiciel

  • Banqup: use a base quantity instead (7,399.33 EUR per 1,000 units), or correct the line (page d'aide)

D'après la page d'aide de chaque fournisseur, consultée le 25 octobre 2026. Les menus peuvent changer ; nous ne sommes pas liés à ces fournisseurs.

Incorrect ou correct (UBL)

Incorrect
<cbc:InvoicedQuantity unitCode="HUR">12.5</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">900.00</cbc:LineExtensionAmount>
…
<cac:Price>
  <cbc:PriceAmount currencyID="EUR">75.00</cbc:PriceAmount>
</cac:Price>
Correct
<cbc:InvoicedQuantity unitCode="HUR">12.5</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">937.50</cbc:LineExtensionAmount>
…
<cac:Price>
  <cbc:PriceAmount currencyID="EUR">75.00</cbc:PriceAmount>
</cac:Price>