Zum Inhalt springen

Schwerwiegend

PEPPOL-EN16931-R130: Die Basismenge des Preises braucht dieselbe Einheit wie die Menge

Kurz gesagt

Schwerwiegend: Die Rechnung besteht die ausgewählten Prüfungen nicht.

PEPPOL-EN16931-R130 bedeutet, dass die Einheit der Basismenge des Preises (BT-150) von der Einheit der abgerechneten Menge (BT-130) abweicht. Verwenden Sie für Menge und Basismenge denselben Einheitencode, zum Beispiel KGM für beide, und rechnen Sie den Preis bei Bedarf um.

Auf dieser Seite

Was die Regel bedeutet

Wenn eine Position eine Basismenge des Preises mit Einheit (BT-150) angibt, muss diese Einheit dieselbe sein wie die der abgerechneten Menge (BT-130). Ein Preis je Kilogramm lässt sich nicht auf eine Menge in Stück anwenden.

Warum sie wichtig ist

Peppol BIS Billing 3.0 ergänzt die EN 16931 um diese Regel, damit jeder Zugangspunkt und jeder Empfänger die Rechnung gleich verarbeiten kann. Der sendende oder empfangende Peppol-Zugangspunkt weist eine Rechnung ab, die dagegen verstößt, sie erreicht den Käufer also nie.

So beheben Sie den Fehler

Verwenden Sie für Menge und Basismenge denselben Einheitencode, zum Beispiel KGM für beide, und rechnen Sie den Preis bei Bedarf um. In UBL sind das die Attribute unitCode von cbc:InvoicedQuantity und cac:Price/cbc:BaseQuantity.

Der veröffentlichte Regeltext

Unit code of price base quantity MUST be same as invoiced quantity.

Wo diese Regel gilt

Regelwerk Version
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Regeltext aus phive-rules 4.6.4.

Ihre Datei prüfen

Legen Sie Ihre E-Rechnung ab, um zu sehen, ob sie noch gegen PEPPOL-EN16931-R130 verstößt und welche weiteren Regeln sie verletzt.

Aktualisiert am 6. November 2026