What it means
When the seller and the buyer are both in Germany and the invoice contains direct debit details (BG-19), it must also contain the bank assigned creditor identifier (BT-90). The check looks for an identifier with the scheme SEPA, either among the seller's identifiers or on the payee party. In Germany this is the creditor ID for SEPA direct debits, issued by the Deutsche Bundesbank, in a form like DE98ZZZ09999999999.
Why it matters
The buyer's bank uses the creditor identifier together with the mandate reference to recognise who is allowed to collect the money. Without it the direct debit cannot be matched to a valid mandate, and the invoice is rejected.
How to fix it
In your invoicing software, open the direct debit or SEPA settings and enter your creditor identifier. German software often labels it Gläubiger-ID. In the file it must appear as an identifier with the scheme SEPA. If you do not have a creditor identifier yet, you need to apply for one before you can collect by direct debit, so use another payment method until then.
The rule as published
Read the rule on the publisher's site
Business terms: BG-19, BT-90
Where this rule applies
| Rule set | Version |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Check your file
Drop your e-invoice to see whether DE-R-030 still fails, and which other rules do.
Related rules
- BR-DE-30 Creditor identifier is required
- 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