Was die Regel bedeutet
Jeder Block mit Zahlungsangaben (cac:PaymentMeans) darf den Code für die Zahlungsart (BT-81), etwa 58 für eine SEPA-Überweisung, nur einmal enthalten. Der amtliche Text spricht vom Text zur Zahlungsart (BT-82). Der Test zählt aber das Element cbc:PaymentMeansCode, das den Code und in seinem Attribut name auch den Text trägt.
Warum sie wichtig ist
EN 16931 erlaubt höchstens einen Code für die Zahlungsart je Block mit Zahlungsangaben.
So beheben Sie den Fehler
Prüfen Sie die Zahlungsart in Ihrer Rechnungssoftware und achten Sie darauf, dass jeder Block mit Zahlungsangaben höchstens einen Code enthält. Wollen Sie die Zahlungsart in Worten beschreiben, verwenden Sie den Text zur Zahlungsart statt eines zweiten Codes. Im XML darf jedes cac:PaymentMeans höchstens ein cbc:PaymentMeansCode enthalten, ein Text gehört in dessen Attribut name.
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 means text 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-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
- UBL-SR-33 Ein Beleg zur Rechnung darf nur eine Beschreibung haben