XRechnung (Germany) · Error: the invoice is rejected
BR-DE-1 The XRechnung has no payment instructions
What it means
XRechnung requires the payment instructions group (BG-16), with at least a payment means code (BT-81) saying how the invoice is to be paid. This invoice has none.
Common causes
- The invoice was already paid (for example by card or PayPal) and the software then leaves out all payment data.
- No payment method is set in the invoice template or customer record.
- The file was made for plain EN 16931 or ZUGFeRD, where payment instructions are optional.
How to fix it
Add a payment means code that matches how the buyer pays, for example 58 (SEPA credit transfer) with the IBAN, 59 (SEPA direct debit) or 48 (card), also for invoices that are already paid.
Who fixes it: The sender's invoicing software or its payment settings.
Invoice fields involved
BG-16 BT-81
Related rules
BR-61Payment by bank transfer, but no account number (IBAN)PEPPOL-EN16931-R061Direct debit without a mandate referenceBR-DE-18The early-payment discount (Skonto) isn't in the XRechnung format
This is our own plain-language explanation, not the official rule text. The official definition is in the first source below.
Stuck on this error in your own software? We can help: Integration help →