XRechnung-Prüfer

Alle Fehler & Lösungen

Diese Seite wartet noch auf muttersprachliche Prüfung.

BR-DE-1: Zahlungsanweisungen fehlen — was der XRechnung-Fehler bedeutet und wie Sie ihn beheben

BR-DE-1Geprüft gegen Regelwerk xrechnung-2026-01-31Stand: 12. Juli 2026

Was bedeutet BR-DE-1?

Die offizielle Fehlermeldung lautet:

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

Das XRechnung-Profil verlangt, dass jede Rechnung eine Gruppe Zahlungsanweisungen (BG-16 der EN 16931) enthält: Wie soll bezahlt werden — z. B. per Überweisung auf welches Konto? Fehlt diese Gruppe komplett, meldet jede regelkonforme Prüfung BR-DE-1.

Häufige Ursachen

Die Bankverbindung ist in den Stammdaten der Rechnungssoftware nicht hinterlegt oder wird beim E-Rechnungs-Export nicht mitgegeben. Manche Systeme exportieren Zahlungsdaten nur, wenn eine Zahlungsart explizit gewählt wurde. Auch bei bereits bezahlten Rechnungen oder Gutschriften vergessen Systeme die Gruppe gelegentlich — sie bleibt trotzdem Pflicht.

So beheben Sie den Fehler

  1. Zahlungsmittel-Gruppe (Zahlungsart + IBAN bzw. Kontodaten) zur Rechnung hinzufügen — üblicherweise über die Bankverbindung in den Firmenstammdaten.
  2. XRechnung-Exportprofil der Software prüfen: Wird die Bankverbindung tatsächlich in die XML-Datei übernommen?
  3. Rechnung neu erzeugen und erneut prüfen.

So sieht die Gruppe in der XML-Datei aus (synthetische Beispiele):

UBL:

<!-- synthetic example -->
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE89370400440532013000</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

CII (UN/CEFACT):

<!-- synthetic example -->
<ram:SpecifiedTradeSettlementPaymentMeans>
  <ram:TypeCode>58</ram:TypeCode>
  <ram:PayeePartyCreditorFinancialAccount>
    <ram:IBANID>DE89370400440532013000</ram:IBANID>
  </ram:PayeePartyCreditorFinancialAccount>
</ram:SpecifiedTradeSettlementPaymentMeans>

Die IBAN im Beispiel ist fiktiv — verwenden Sie Ihre tatsächliche Bankverbindung. Der Code 58 steht für SEPA-Überweisung; Ihre Software wählt den passenden Code in der Regel automatisch anhand der Zahlungsart.

Häufige Fragen

Die Rechnung ist schon bezahlt — brauche ich das trotzdem? Ja. BR-DE-1 prüft nur, ob die Gruppe vorhanden ist, unabhängig vom Zahlungsstatus.

Gilt das auch für Gutschriften? Die Regel gehört zum XRechnung-Profil; sie greift für Dokumente, die gegen dieses Profil geprüft werden. Im Zweifel: Zahlungsangaben mitliefern — sie schaden nie.

Datei jetzt kostenlos prüfen