BR-DE-23-a: Überweisung ohne Kontoangabe
BR-DE-23-a bedeutet: Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), muss BG-17 "CREDIT TRANSFER" übermittelt werden. Der Prüfer wertet sie als Fehler: Die Datei gilt dann als ungültig. Ergänzen Sie die geforderte Angabe nach den Vorgaben der XRechnung und prüfen Sie die Datei erneut.
Was die Regel prüft
Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), muss BG-17 "CREDIT TRANSFER" übermittelt werden.
Der Text ist die Originalmeldung der Prüfregel aus dem XRechnung-Schematron 2.6.0 der KoSIT (Apache-2.0). Die Regeln selbst sind unverändert in die Prüfung eingebunden.
| Regel-ID | BR-DE-23-a |
|---|---|
| Regelwerk | XRechnung-Schematron 2.6.0 der KoSIT (Apache-2.0) |
| Syntax | UBL und CII |
| Wertung im Prüfer | Fehler |
| Betroffene Felder | BG-17, BT-81 Zahlungsmittel-Typcode |
BT steht für Business Term (einzelne Angabe), BG für Business Group (Gruppe von Angaben) im Datenmodell der EN 16931.
Typische Ursache
- Die Rechnung erfüllt zwar die EN 16931, aber nicht eine der zusätzlichen deutschen Anforderungen der XRechnung.
- Solche Angaben sind in anderen Ländern oder Formaten oft freiwillig, zum Beispiel Käuferreferenz, Ansprechpartner oder Zahlungsinformationen.
So beheben Sie es
- Ergänzen Sie die Gruppe „Überweisung“ mit der IBAN des Zahlungsempfängers, oder wählen Sie einen anderen Zahlungsmittelcode.
Beispiel in UBL (Auszug)
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans> Beispiel in CII (Auszug)
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>58</ram:TypeCode>
<ram:PayeePartyCreditorFinancialAccount>
<ram:IBANID>DE89370400440532013000</ram:IBANID>
</ram:PayeePartyCreditorFinancialAccount>
</ram:SpecifiedTradeSettlementPaymentMeans> Datei jetzt prüfen
Laden Sie Ihre Datei im E-Rechnung-Prüfer hoch. Für Rechnungen an Behörden nutzen Sie den XRechnung-Validator. Zum Lesen der XML hilft der XRechnung-Viewer. Weitere Regeln finden Sie im Verzeichnis der Fehlercodes.
Verwandte Regeln
Quellen
Stand: . Regeltext und Regel-ID stammen aus den offiziellen Regelwerken (Versionen siehe Tabelle). Die deutsche Erklärung ist unsere. Dies ist keine Steuerberatung.
Häufige Fragen
Was bedeutet BR-DE-23-a?
Wenn BT-81 "Payment means type code" einen Schlüssel für Überweisungen enthält (30, 58), muss BG-17 "CREDIT TRANSFER" übermittelt werden.
Wie behebe ich BR-DE-23-a?
Ergänzen Sie die Gruppe „Überweisung“ mit der IBAN des Zahlungsempfängers, oder wählen Sie einen anderen Zahlungsmittelcode.
Ist BR-DE-23-a ein Fehler oder eine Warnung?
Bei der XRechnung-Prüfung der KoSIT ist BR-DE-23-a ein Fehler. Die Datei ist ungültig, solange die Regel verletzt ist.
Wo kann ich meine Datei auf BR-DE-23-a prüfen?
Laden Sie die XML oder das ZUGFeRD-PDF im kostenlosen E-Rechnung-Prüfer hoch. Das Ergebnis nennt jede verletzte Regel mit Fundstelle und Erklärung. Dateien werden nicht gespeichert.