Was die Regel bedeutet
In Peppol BIS darf der Artikelpreis einen Preisnachlass (BT-147) enthalten, aber nie einen Zuschlag: Das AllowanceCharge in cac:Price muss ChargeIndicator false haben.
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
Erhöhen Sie den Artikelpreis um den Aufschlag oder erfassen Sie ihn als Zuschlag auf die Position (BG-28) statt im Preis. Wenn Sie das XML selbst erzeugen, verwenden Sie cac:Price/cac:AllowanceCharge nur für Nachlässe, mit cbc:ChargeIndicator false.
Der veröffentlichte Regeltext
Charge on price level is NOT allowed. Only value 'false' allowed. 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 |
Ihre Datei prüfen
Verwandte Regeln
- PEPPOL-EN16931-R046 Nettopreis gleich Bruttopreis minus Preisnachlass
- PEPPOL-EN16931-R051 Alle Beträge in Rechnungswährung
- PEPPOL-EN16931-R053 Nur ein TaxTotal mit Umsatzsteueraufschlüsselung
- PEPPOL-EN16931-R054 Ein TaxTotal in Steuerwährung, wenn eine angegeben ist
- PEPPOL-EN16931-R055 Beide Steuersummen müssen dasselbe Vorzeichen haben
- PEPPOL-EN16931-R061 Eine Lastschrift braucht eine Mandatsreferenz