Peppol BIS Billing 3.0 · Fehler: Die Rechnung wird abgelehnt

PEPPOL-EN16931-R120 Ein Zeilenbetrag ist nicht Menge × Preis plus Zuschläge minus Nachlässe

Was es bedeutet

Jeder Netto-Zeilenbetrag (BT-131) muss Menge (BT-129) mal Nettopreis je Basismenge (BT-146 / BT-149) sein, zuzüglich Zuschlägen (BT-141) und abzüglich Nachlässen (BT-136) der Zeile. Die Prüfung erlaubt 0,02 Abweichung. Peppol BIS wertet das als Fehler; die XRechnung-Regeln melden es als Warnung.

Häufige Ursachen

  • Der Einzelpreis hat mehr Nachkommastellen, als die Datei zeigt, sodass Menge × Preis nicht mehr den Zeilenbetrag ergibt.
  • Ein Positionsrabatt wird vom Preis abgezogen und zusätzlich als Zeilennachlass übermittelt (doppelt gezählt), oder umgekehrt.
  • Ein Preis pro 100 oder 1.000 Stück wird ohne passende Basismenge verwendet.
  • Der Zeilenbetrag wird aus einem Bruttobetrag zurückgerechnet.

So beheben Sie es

Übermitteln Sie den Nettopreis genau so, wie er gerechnet wurde (im Rahmen der zulässigen Nachkommastellen), geben Sie die Basismenge an, wenn der Preis für mehrere Einheiten gilt, und weisen Sie jeden Rabatt nur einmal aus.

Wer behebt es: Die Rechnungssoftware des Absenders; manchmal muss der Absender auch prüfen, wie Preise und Rabatte erfasst werden.

Betroffene Rechnungsfelder

BT-131 BT-129 BT-146 BT-149 BT-136 BT-141

Verwandte Regeln

Dies ist unsere eigene Erklärung in einfacher Sprache, nicht der offizielle Regeltext. Die offizielle Definition steht in der ersten Quelle unten.

Sie kommen bei diesem Fehler in Ihrer eigenen Software nicht weiter? Wir können helfen: Integrationshilfe →

Quellen

  1. Peppol BIS Billing 3.0.20 rules: PEPPOL-EN16931-UBL.sch (OpenPeppol) (geprüft am )
  2. PEPPOL-EN16931-R120 in the Peppol BIS Billing 3.0 rule list (OpenPeppol) (geprüft am )
  3. Peppol validation errors explained (banqup help centre) (geprüft am )