XRechnung 3.0.2 (KoSIT 2026-08-31) · UBL / CII · Severity: ERROR
XRechnung requires Buyer reference / Leitweg-ID (BT-10)
Every XRechnung invoice must include the Buyer reference (BT-10), which carries the Leitweg-ID for German public-sector buyers or a routing reference for B2B buyers.
- Rule ID & Severity
BR-DE-15· ERROR- Standard & Scope
- XRechnung 3.0.2 (KoSIT 2026-08-31) · UBL / CII
- XPath Condition
exists(cbc:BuyerReference[normalize-space(.) != ""])- Target XML Path
cbc:BuyerReference
Find the source field
cbc:BuyerReference
Match namespace URI and element name, not a particular prefix spelling. The validator reports the full expanded-name source path when the published rule supplies a location.
Common causes
- Leitweg-ID or buyer routing reference was placed in OrderReference instead of BuyerReference.
Invalid and corrected fragments
<!-- cbc:BuyerReference missing -->
<cbc:BuyerReference>991-12345-67</cbc:BuyerReference>
Populate cbc:BuyerReference (UBL) or ram:BuyerReference (CII) with the recipient’s Leitweg-ID or agreed buyer reference.
Open BR-DE-15 in xrechnung-validator →
Verify the whole document
These are fragments, not complete invoices. The exact rule is exercised by synthetic mutation tests against the stated package. Correcting one field does not prove conformance; run the full selected validator again. Published messages and severity remain authoritative.
Explanation record: 2026-10-14 · Local WebAssembly / SaxonJS validation. No invoice-derived report is published as a search page.