BR-DE-15: Your customer's reference is missing. How to fix it
Your invoice is missing the buyer reference (BT-10). For a German public body this is the Leitweg-ID.
The rule, in its own words
Das Element "Buyer reference" (BT-10) muss übermittelt werden.
Fields involved: BT-10
What the rule checks
The rule checks that the field "Buyer reference" (BT-10) is present and filled. XRechnung makes this mandatory even though the European norm EN 16931 leaves it optional. Germany made it compulsory because without it the receiving side cannot route the invoice to the right office automatically.
Why files fail it
- You are invoicing a public authority and did not enter the Leitweg-ID. It is in the tender, the contract or the order; ask the authority if you cannot find it.
- Your software only fills the field when you record a purchase order number, and you did not record one.
- You are invoicing a company and assumed the field applied only to authorities. In XRechnung it is always mandatory. Enter whatever reference your customer gave you, or their order number.
How to fix it
- Enter the reference your customer gave you. For a German authority that is the Leitweg-ID, a hyphenated string of digits such as 991-12345-67.
- The field is called "Buyer reference" (BT-10) in the standard. Invoicing software usually shows it as "Leitweg-ID", "buyer reference" or "customer reference", normally in the invoice header.
- Do not invent a value. A wrong Leitweg-ID passes the check but is refused by the recipient, or lands at the wrong office.
- In our form it is "Your customer's reference" in the customer block. For a German authority, expand the section below it and enter the Leitweg-ID there.
Check your file
Upload your invoice. It runs through the same official validator that applies this rule, and you see immediately whether it passes now.
or drop it here
XRechnung XML, or a ZUGFeRD / Factur-X PDF. Up to 10 MB.
- Run against the official EN 16931 and XRechnung rules
- Your file is deleted the moment the result appears
- No sign-up, and a result in seconds
What to do next
An invoice with errors will be rejected. Build a compliant one from the PDF you already have, or enter the details yourself. Either way you get a file that passes.