BR-50

Where a credit transfer is given as the payment means, the payee account identifier (BT-84) must accompany it. An instruction to transfer needs somewhere to transfer to.

Severity
Error
Applies to
CII, UBL
Rule set
v2026-01-31

Official rule text

A Payment account identifier (BT-84) shall be present if Credit transfer (BG-16) information is provided in the Invoice.

Why does BR-50 happen?

The bank details sit in the footer of the PDF and are not repeated in the structured record, being already visible there to a human reader.

How do you fix BR-50?

Write the IBAN into cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID in UBL, ram:PayeePartyCreditorFinancialAccount/ram:IBANID in CII. On the IBAN being correct, see BR-DE-19.

In the XML

A UBL fragment. The CII path is named above — same change, different element names.

Fails
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
</cac:PaymentMeans>
Fixed
<cac:PaymentMeans>
  <cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
  <cac:PayeeFinancialAccount>
    <cbc:ID>DE02120300000000202051</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

NormAPI provides technical validation, not tax or legal advice.