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