Naar de inhoud
einvoiceconvert.com startpagina
Foutcode PEPPOL-EN16931-R120

Een regelbedrag klopt niet

Elk regelbedrag moet gelijk zijn aan hoeveelheid × nettoprijs (per basishoeveelheid), plus toeslagen op de regel, min kortingen op de regel.

De officiële regel

“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”
In Peppol BIS Billing 3.0 3.0.21 (UBL)Ernst: Fout

Officiële tekst, in de taal waarin de regelset hem publiceert.

Veelvoorkomende oorzaken

  • De prijs of hoeveelheid werd anders afgerond dan het lijnbedrag.
  • Een lijnkorting ontbreekt in de berekening, of werd dubbel geteld.
  • De eenheidsprijs is inclusief btw.

Zo lost u het op

  • Bereken de lijn opnieuw: hoeveelheid × prijs, plus lijntoeslagen, min lijnkortingen.
  • Gebruik bij zeer kleine eenheidsprijzen een basishoeveelheid (bijvoorbeeld een prijs per 1.000).

Waar u het oplost in uw software

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

Uit de eigen helppagina van elke leverancier, gelezen op 25 oktober 2026. Menu's kunnen wijzigen; wij zijn niet verbonden aan deze leveranciers.

Fout vs. juist (UBL)

Fout
<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>
Juist
<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>