Was die Regel bedeutet
In jedem Block mit Zahlungsangaben (cac:PaymentMeans) darf der Verwendungszweck (BT-83) höchstens einmal stehen. Er dient dazu, die Zahlung der Rechnung zuzuordnen.
Warum sie wichtig ist
EN 16931 erlaubt höchstens einen Verwendungszweck je Block mit Zahlungsangaben.
So beheben Sie den Fehler
Prüfen Sie die Zahlungsangaben in Ihrer Rechnungssoftware und behalten Sie einen Verwendungszweck in jedem Block mit Zahlungsangaben. Wenn Sie mehrere Angaben getrennt erfasst haben, fassen Sie sie zu einem Text zusammen. Im XML darf in jedem cac:PaymentMeans höchstens ein cbc:PaymentID stehen.
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
Payment reference 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-27 Pro Zahlungsblock ist nur ein Code für die Zahlungsart erlaubt
- UBL-SR-28 Ein Zahlungsblock darf nur eine Mandatsreferenz haben
- UBL-SR-29 In der Rechnung ist nur eine SEPA-Gläubiger-ID erlaubt
- UBL-SR-30 Ein Nachlass darf nur eine Begründung haben
- UBL-SR-31 Ein Zuschlag darf nur eine Begründung haben
- UBL-SR-32 Eine Steuerzeile darf nur einen Befreiungsgrund als Text nennen