Zum Inhalt springen
E-Rechnung Zentrale

BR-61

Kontokennung/IBAN (BT-84) bei Überweisung fehlt

Die Zahlungsart ist Überweisung (Code 30 oder 58), aber die Kennung des Zahlungskontos (BT-84), meist die IBAN, fehlt.

Regelwerk
EN 16931 (CEN)
Stufe
Fehler
Betroffene Felder
BT-81, BT-84
Originaltext der Meldung
[BR-61]-If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.

Was bedeutet BR-61?

BR-61 prüft: Wenn der Code für die Zahlungsart (BT-81) eine Überweisung bezeichnet – 30 (Überweisung) oder 58 (SEPA-Überweisung) –, dann muss die Kennung des Zahlungskontos (BT-84) angegeben sein. Bei SEPA ist das die IBAN.

  • UBL: cac:PayeeFinancialAccount/cbc:ID in cac:PaymentMeans
  • CII: ram:IBANID oder ram:ProprietaryID in ram:PayeePartyCreditorFinancialAccount

Ohne Kontoangabe weiß der Empfänger nicht, wohin er überweisen soll. Fehlt der ganze Kontoblock, meldet XRechnung zusätzlich BR-DE-23-a; ist der Block da, aber leer, kommt meist BR-50 hinzu. In CII prüft BR-61 nur, wenn der Kontoblock vorhanden ist. Bei Code 58 kontrolliert außerdem BR-DE-19 die Prüfsumme der IBAN.

Typische Ursachen

  • Die Bankverbindung ist in den Stammdaten nicht hinterlegt.
  • Der Kontoblock enthält nur Kontoinhaber oder BIC, aber keine IBAN.
  • Die IBAN wurde in ein falsches Feld geschrieben (z. B. Verwendungszweck BT-83).

So beheben Sie den Fehler

  1. Hinterlegen Sie Ihre IBAN in den Firmenstammdaten.
  2. Prüfen Sie, dass sie im XML als cac:PayeeFinancialAccount/cbc:ID (UBL) bzw. ram:IBANID (CII) ausgegeben wird.
  3. Wenn keine Überweisung gemeint ist, korrigieren Sie BT-81 (z. B. 59 für Lastschrift, 48 für Karte).
  4. Validieren Sie erneut.

Beispiel: falsch und richtig

Falsch
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:Name>Muster IT GmbH</cbc:Name>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>
Richtig
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE02120300000000202051</cbc:ID>
    <cbc:Name>Muster IT GmbH</cbc:Name>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>
Wo die Regel prüft (XPath)
UBL
cac:PaymentMeans
CII
//ram:SpecifiedTradeSettlementPaymentMeans[ram:TypeCode='30' or ram:TypeCode='58']/ram:PayeePartyCreditorFinancialAccount

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: , ,

Fragen zu BR-61

Ich habe kein IBAN-Konto. Was trage ich ein?

Verwenden Sie Code 30 und geben Sie Ihre Kontonummer als ProprietaryID (CII) bzw. in cbc:ID (UBL) an. BR-61 verlangt nur eine Kontokennung, nicht zwingend eine IBAN.

Warum erscheinen BR-61 und BR-50 gleichzeitig?

Beide verlangen bei Überweisung die Kontokennung BT-84. Sobald die IBAN eingetragen ist, verschwinden beide Meldungen.