All error codes · Error code · XRechnung (KoSIT)
BR-DE-30 Creditor identifier missing for direct debit
If an invoice is collected by SEPA direct debit, the XRechnung must contain your creditor identifier (BT-90).
The rule's official text
Wenn "DIRECT DEBIT" BG-19 vorhanden ist, dann muss "Bank assigned creditor identifier" BT-90 übermittelt werden.
A direct debit (BG-19) needs the creditor identifier the bank assigned (BT-90).
An error: the validator rejects the invoice, and recipients may refuse it.
What usually causes it
- The payment means is direct debit (code
59), but the creditor identifier is only in the PDF. - The creditor identifier is in the wrong field.
How to fix it
- Enter your SEPA creditor identifier, such as
DE98ZZZ09999999999. - With a direct debit also give the mandate reference (BT-89) and the customer's IBAN (BT-91, see BR-DE-31).
Where it sits in the XML
- UBL
cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID with schemeID="SEPA"- CII
ram:ApplicableHeaderTradeSettlement/ram:CreditorReferenceID
Fixed? Check the invoice again.
Free, no account, with the KoSIT validator. The file isn't stored.
Related error codes
-
BR-DE-1Payment instructions are missing -
BR-DE-15Buyer reference (Leitweg-ID) is missing -
BR-DE-16Seller VAT ID or tax number is missing -
BR-DE-17Invoice type code not allowed -
BR-DE-18Early payment discount in the wrong format -
BR-DE-21Wrong specification identifier -
BR-DE-22Attachments share a file name -
BR-DE-27Telephone number too short -
BR-DE-TMP-32Date of supply is missing
Invoices that get through. From the hours you tracked.
Try it free for 14 daysdocket writes every invoice as a ZUGFeRD PDF and an XRechnung at once, following exactly these rules. More on e-invoicing in docket.