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).

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

  1. Enter your SEPA creditor identifier, such as DE98ZZZ09999999999.
  2. 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

All error codes

Invoices that get through. From the hours you tracked.

Try it free for 14 days

docket writes every invoice as a ZUGFeRD PDF and an XRechnung at once, following exactly these rules. More on e-invoicing in docket.