Konto
Deutsch

BR-DE-1: Zahlungsinformationen (BG-16) fehlen

XRechnung-Regel · Fehler · UBL / CII

StandardXRechnung 3.0.2 (KoSIT, deutsche CIUS der EN 16931)SchweregradFehler: die Rechnung wird abgelehntSyntaxUBL, CIIGeschäftsbegriffe
  • BG-16 Payment instructions
Gilt fürXRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen.

Offizieller Regeltext

[BR-DE-1] Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.

Warum dieser Fehler auftritt

XRechnung verlangt in jeder Rechnung Zahlungsinformationen: mindestens ein cac:PaymentMeans (UBL) bzw. ram:SpecifiedTradeSettlementPaymentMeans in ram:ApplicableHeaderTradeSettlement (CII). Öffentliche Auftraggeber in Deutschland verarbeiten Zahlungen automatisch aus diesem Block und weisen Dokumente ohne ihn ab. Der Fehler tritt typischerweise auf, wenn Bankdaten im PDF-Fuß stehen, aber nicht in die strukturierten Felder gemappt sind, oder wenn Gutschriften und bezahlte Rechnungen den Block auslassen.

So beheben Sie den Fehler

In UBL cac:PaymentMeans mit cbc:PaymentMeansCode aus UNTDID 4461 ergänzen (58 SEPA-Überweisung, 30 Überweisung, 59 SEPA-Lastschrift, 48 Kartenzahlung) und bei 30/58 cac:PayeeFinancialAccount/cbc:ID mit der IBAN (BR-DE-23-a). In CII ram:SpecifiedTradeSettlementPaymentMeans mit ram:TypeCode und ram:PayeePartyCreditorFinancialAccount/ram:IBANID anlegen. Ist nichts zu zahlen (Gutschrift, bereits bezahlt), den Block trotzdem mit einem Code wie 1 (nicht definiert) oder 97 (Verrechnung zwischen Partnern) aufnehmen.

Beispiel (gültig)

<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cbc:PaymentID>RE-2026-00123</cbc:PaymentID>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE89370400440532013000</cbc:ID>
    <cbc:Name>Muster GmbH</cbc:Name>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Was der Validator prüft

Geprüftes Element (Kontext):

UBL

/ubl:Invoice | /cn:CreditNote

Test (XPath):

cac:PaymentMeans

CII

/rsm:CrossIndustryInvoice

Test (XPath):

rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans

Rechnung prüfen

Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.

Rechnung prüfen →

Dieselbe Prüfung per API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Verwandte Regeln

Häufige Fragen

Was bedeutet BR-DE-1?

BR-DE-1 ist eine XRechnung-Regel: Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.

Wird meine Rechnung wegen BR-DE-1 abgelehnt?

Ja. BR-DE-1 ist als „fatal“ eingestuft; Validatoren (KoSIT, Peppol Access Points, ZRE/OZG-RE) weisen die Rechnung zurück, bis der Fehler behoben ist.

Für welche Formate gilt BR-DE-1?

XRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen. Syntax: UBL und CII.

Quelle: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.