All error codes · Error code · XRechnung (KoSIT)
BR-DE-1 Payment instructions are missing
An XRechnung has to say how it is to be paid. Without the payment instructions (BG-16) the validator rejects it.
The rule's official text
Eine Rechnung (INVOICE) muss Angaben zu "PAYMENT INSTRUCTIONS" (BG-16) enthalten.
The invoice must contain payment instructions (BG-16), i.e. how it is to be paid, for example a SEPA credit transfer with an IBAN.
An error: the validator rejects the invoice, and recipients may refuse it.
What usually causes it
- The software prints the bank details only in the PDF's footer, not in the XML.
- The invoice is already paid (by card, for example) and the software leaves the payment means out.
How to fix it
- Give the payment means as a code (BT-81), for transfers usually
58(SEPA credit transfer) or30(credit transfer). - For a transfer add your IBAN (BT-84), ideally the BIC too (BT-86).
- If the invoice is already paid, still give the payment means and put the amount paid in BT-113.
Where it sits in the XML
- UBL
cac:PaymentMeans/cbc:PaymentMeansCode, cac:PayeeFinancialAccount/cbc:ID- CII
ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeSettlementPaymentMeans
Fixed? Check the invoice again.
Free, no account, with the KoSIT validator. The file isn't stored.
Related error codes
-
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-30Creditor identifier missing for direct debit -
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.