Was die Regel bedeutet
Jeder Zuschlag, in UBL erkennbar an cbc:ChargeIndicator mit dem Wert true, darf seinen Begründungstext (cbc:AllowanceChargeReason) nur einmal enthalten. Bei einem Zuschlag auf die ganze Rechnung ist das der Grund des Zuschlags (BT-104). Der Grundcode (BT-105) ist ein eigenes Feld und kann neben dem Text stehen.
Warum sie wichtig ist
EN 16931 erlaubt höchstens einen Begründungstext je Zuschlag.
So beheben Sie den Fehler
Geben Sie jedem Zuschlag in Ihrer Rechnungssoftware höchstens einen Begründungstext, zum Beispiel "Verpackung" oder "Versandkosten". Hat er zwei Beschreibungen, fassen Sie sie zu einem kurzen Text zusammen. Im XML darf jedes cac:AllowanceCharge mit cbc:ChargeIndicator true nur ein cbc:AllowanceChargeReason enthalten, ein Code gehört in cbc:AllowanceChargeReasonCode.
Ist die Datei korrigiert, prüfen Sie sie kostenlos noch einmal: E-Rechnung prüfen
Oder Sie korrigieren die Rechnung in einem Formular und laden die korrigierte Datei für 1 Credit herunter: Eine abgelehnte E-Rechnung korrigieren
Der veröffentlichte Regeltext
Document level charge reason shall occur maximum once Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Ihre Datei prüfen
Verwandte Regeln
- UBL-SR-32 Eine Steuerzeile darf nur einen Befreiungsgrund als Text nennen
- UBL-SR-33 Ein Beleg zur Rechnung darf nur eine Beschreibung haben
- UBL-SR-34 Jede Position darf nur einen Hinweis tragen
- UBL-SR-35 Eine Position darf nur auf eine Bestellposition verweisen
- UBL-SR-36 Eine Position darf nur einen Leistungszeitraum haben
- UBL-SR-37 Eine Position darf nur einen Preisnachlass haben