XRechnung BR-DE-19: IBAN missing for SEPA credit transfer
BR-DE-19 is a warning (not a hard error): when the payment means type code (BT-81) is 58 (SEPA credit transfer), the payment account identifier (BT-84) should contain a correct IBAN.
Last updated: 2026-06-01
Affected field
cac:PaymentMeans[cbc:PaymentMeansCode='58']/cac:PayeeFinancialAccount/cbc:ID (BT-84, UBL) / ram:PayeePartyCreditorFinancialAccount/ram:IBANID (CII)
Cause
The payment declares code 58 (SEPA credit transfer) but the account field (BT-84) is missing or does not contain a valid IBAN.
Fix
Provide a valid IBAN in PaymentMeans/PayeeFinancialAccount/ID (e.g. DE89 3704 0044 0532 0130 00). For non-SEPA payments, use a different payment means code.
Check your invoice for this and other errors.
Validate your invoice →Mandate context
Frequently asked questions
Is BR-DE-19 a hard error?▼
No. It is a 'should' rule (warning). An invoice is usually not rejected on this basis alone, but providing a valid IBAN is strongly recommended.