BR-61If 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.

Offizieller Regeltext

Bedeutet der Zahlungsmittel-Code eine Überweisung — SEPA, inländisch oder international —, muss die Kontokennung des Empfängers (BT-84) übermittelt werden.

Schweregrad
Fehler
Gilt für
CII, UBL
Regelwerk
v2026-08-31
Geprüft am

Geschrieben und gegen das offizielle KoSIT-Regelwerk geprüft von Dmytro Yalanskyi, NormAPI.

Warum tritt BR-61 auf?

Nahe verwandt mit BR-50, aber anders ausgelöst: BR-50 greift, sobald Überweisungsdaten vorhanden sind, BR-61 über den Code. In UBL prüft BR-61 nur bei Code 30 oder 58 — wer 58 setzt und die Kontogruppe ganz weglässt, sieht deshalb nur diese Regel. In CII schauen beide auf dieselben zwei Elemente, prüfen aber Verschiedenes: BR-50 verlangt einen nicht leeren Wert, BR-61 nur, dass das Element überhaupt da ist. Ein leeres ram:IBANID meldet also BR-50 allein.

Was der Validator prüft

Der Ausdruck, den das offizielle KoSIT-Regelwerk auswertet — nicht paraphrasiert, sondern aus der ausgelieferten Schematron-Datei gelesen. UBL und CII adressieren verschiedene Dokumentbäume, deshalb steht dieselbe Regel je Syntax anders da.

UBL
(exists(cac:PayeeFinancialAccount/cbc:ID) and ((normalize-space(cbc:PaymentMeansCode) = '30') or (normalize-space(cbc:PaymentMeansCode) = '58') )) or ((normalize-space(cbc:PaymentMeansCode) != '30') and (normalize-space(cbc:PaymentMeansCode) != '58'))
CII
(ram:IBANID) or (ram:ProprietaryID)

Quelle: Regelwerk v2026-08-31

Wie behebt man BR-61?

Schreiben Sie die IBAN in cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID (UBL) beziehungsweise ram:PayeePartyCreditorFinancialAccount/ram:IBANID (CII) — oder setzen Sie den Code auf das Zahlungsmittel, das tatsächlich gemeint ist.

Im XML

Ausschnitt in UBL. Der CII-Pfad steht oben im Text — dieselbe Änderung, andere Elementnamen.

Fehlerhaft
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cbc:PaymentID>RE-2026-0042</cbc:PaymentID>
</cac:PaymentMeans>
Korrigiert
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cbc:PaymentID>RE-2026-0042</cbc:PaymentID>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE02120300000000202051</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

Verwandte Regeln

NormAPI liefert technische Validierung, keine Steuer- oder Rechtsberatung.