What it means
Every invoice must contain the bank assigned creditor identifier (BT-90) when it contains direct debit details (BG-19). It is your SEPA creditor identifier, the id your bank or central bank gave you for collecting direct debits, such as DE98ZZZ09999999999.
Why it matters
XRechnung, the German standard for e-invoices, requires this on top of EN 16931. Public bodies in Germany and their invoice portals (ZRE, OZG-RE and the state portals) reject an XRechnung that fails this rule, and many German businesses check incoming invoices the same way.
How to fix it
Enter your SEPA creditor identifier in the bank or direct debit settings of your invoicing software and export again. If the invoice is not collected by direct debit, remove the direct debit details and choose another payment means.
The rule as published
Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Bank assigned creditor identifier" BT-90 übermittelt werden. Business terms: BG-19, BT-90
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 |
Check your file
Drop your e-invoice to see whether BR-DE-30 still fails, and which other rules do.
Related rules
- DE-R-030 Direct debit needs the seller's creditor identifier
- BR-DE-23-B Bank transfer payments must not carry card or debit details
- BR-DE-24-B Card payments must not carry bank account or debit details
- BR-DE-25-A Direct debit payments need the direct debit details
- BR-DE-31 Account to be debited is required
- CII-SR-496 An invoice can name only one direct debit account