BR-DE-1: Zahlungsanweisung fehlt
Jede XRechnung muss die Gruppe „Payment instructions“ (BG-16) enthalten, also mindestens die Zahlungsart.
- Regelwerk
- XRechnung (KoSIT)
- Syntax
- UBL und CII
- Betroffene Felder
- BG-16
Offizieller Regeltext
Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.
Regeltext aus dem XRechnung-Schematron in Version 2.6.0 (KoSIT), Lizenz Apache 2.0; enthalten in der XRechnung-Validatorkonfiguration 2026-08-31.
Schweregrad
- UBL-Rechnung: Fehler
- UBL-Gutschrift: Fehler
- CII: Fehler
Ein Verstoß führt im Szenario „XRechnung“ des KoSIT-Validators zur Ablehnung der Rechnung.
Typische Ursachen
Die Rechnung wurde bereits bezahlt (Kasse, Vorkasse) und die Software lässt die Zahlungsangaben deshalb weg, oder eine Vorlage für EN 16931 ohne XRechnung-Erweiterung wird verwendet.
So behebst du den Fehler
Eine Zahlungsart angeben – in UBL das Element cac:PaymentMeans mit cbc:PaymentMeansCode, in CII ram:SpecifiedTradeSettlementPaymentMeans mit ram:TypeCode. Bei bereits beglichenen Rechnungen trotzdem die tatsächlich genutzte Zahlungsart übermitteln.
Geprüftes Beispiel: falsch und richtig
Die Auszüge stammen aus vollständigen, synthetischen Rechnungen des E-Rechnungs-Testkorpus. Geänderte Zeilen sind hervorgehoben. Beide Dateien werden in den automatischen Tests mit dem KoSIT-Validator geprüft.
Beispiel in UBL
Änderung gegenüber der gültigen Rechnung: Zahlungsanweisung (BG-16) entfernt.
<cbc:ActualDeliveryDate>2026-09-29</cbc:ActualDeliveryDate>
</cac:Delivery>
<cac:PaymentTerms>
<cbc:Note>Zahlbar innerhalb von 14 Tagen ohne Abzug.</cbc:Note> <cbc:ActualDeliveryDate>2026-09-29</cbc:ActualDeliveryDate>
</cac:Delivery>
<cac:PaymentMeans>
<cbc:PaymentMeansCode name="SEPA-Überweisung">58</cbc:PaymentMeansCode>
<cbc:PaymentID>TEST-2026-0001</cbc:PaymentID>
<cac:PayeeFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
<cbc:Name>Testfirma Nordlicht Werkzeuge GmbH</cbc:Name>
<cac:FinancialInstitutionBranch>
<cbc:ID>COBADEFFXXX</cbc:ID>
</cac:FinancialInstitutionBranch>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
<cac:PaymentTerms>
<cbc:Note>Zahlbar innerhalb von 14 Tagen ohne Abzug.</cbc:Note>Prüfergebnis (KoSIT-Validator 1.6.3, Konfiguration 2026-08-31): falsche Datei abgelehnt, korrigierte Datei angenommen. Meldungen zur falschen Datei:
Vollständige Dateien im Testkorpus: br-de-1-zahlungsanweisung-fehlt_ubl.xml (falsch) und standard_ubl.xml (richtig).
Beispiel in CII
Änderung gegenüber der gültigen Rechnung: Zahlungsanweisung (BG-16) entfernt.
<ram:PaymentReference>TEST-2026-0001</ram:PaymentReference>
<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>95.29</ram:CalculatedAmount><ram:PaymentReference>TEST-2026-0001</ram:PaymentReference>
<ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
<ram:SpecifiedTradeSettlementPaymentMeans>
<ram:TypeCode>58</ram:TypeCode>
<ram:Information>SEPA-Überweisung</ram:Information>
<ram:PayeePartyCreditorFinancialAccount>
<ram:IBANID>DE89370400440532013000</ram:IBANID>
<ram:AccountName>Testfirma Nordlicht Werkzeuge GmbH</ram:AccountName>
</ram:PayeePartyCreditorFinancialAccount>
<ram:PayeeSpecifiedCreditorFinancialInstitution>
<ram:BICID>COBADEFFXXX</ram:BICID>
</ram:PayeeSpecifiedCreditorFinancialInstitution>
</ram:SpecifiedTradeSettlementPaymentMeans>
<ram:ApplicableTradeTax>
<ram:CalculatedAmount>95.29</ram:CalculatedAmount>Prüfergebnis (KoSIT-Validator 1.6.3, Konfiguration 2026-08-31): falsche Datei abgelehnt, korrigierte Datei angenommen. Meldungen zur falschen Datei:
Vollständige Dateien im Testkorpus: br-de-1-zahlungsanweisung-fehlt_cii.xml (falsch) und standard_cii.xml (richtig).
Testdateien zu BR-DE-1
- br-de-1-zahlungsanweisung-fehlt_ubl.xml – Zahlungsanweisung (BG-16) entfernt
- br-de-1-zahlungsanweisung-fehlt_cii.xml – Zahlungsanweisung (BG-16) entfernt
Technische Details: Kontext und Prüfausdruck aus dem Schematron
CII
Kontext:
/rsm:CrossIndustryInvoice
Prüfausdruck:
rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans
UBL
Kontext:
/ubl:Invoice | /cn:CreditNote
Prüfausdruck:
cac:PaymentMeans
Technische Formatprüfung nach XRechnung 3.0.2; keine steuerliche oder rechtliche Beratung.