BR-DE-19Warningxrechnung

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.

Related error codes