Skip to content

Warning: worth checking

BR-DE-19: A SEPA credit transfer needs a valid IBAN

In short

BR-DE-19 means the payment account (BT-84) is not a valid IBAN although the payment means is SEPA credit transfer (code 58). Fix it by entering the full IBAN, checked against the customer's or your bank details.

On this page

What it means

When the payment means code (BT-81) is 58, SEPA credit transfer, the payment account (BT-84) should be a correct IBAN: a country code, two check digits and the account number, with a check sum that adds up.

Why it matters

This is a warning, so the invoice is still accepted. It is worth fixing, because German recipients use this information to process the invoice automatically, and a portal or buyer may ask you to correct it.

How to fix it

Enter your IBAN in the bank details of your invoicing software, copied from your bank statement, without spaces. A national account number or a mistyped digit fails the check. If the invoice is not paid by SEPA credit transfer, choose the right payment means instead of 58.

The rule as published

"Payment account identifier" (BT-84) soll eine korrekte IBAN enthalten, wenn in "Payment means type code" (BT-81) mit dem Code 58 SEPA als Zahlungsmittel gefordert wird.

Business terms: BT-81, BT-84

Where this rule applies

Rule set Version
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-DE-19 still fails, and which other rules do.