XRechnung 3.0.2 (KoSIT 2026-08-31) · UBL / CII · Severity: ERROR
XRechnung requires Seller contact telephone number (BT-42)
The seller contact group (BG-6) must provide a telephone number (BT-42) containing at least three digits.
- Rule ID & Severity
BR-DE-6· ERROR- Standard & Scope
- XRechnung 3.0.2 (KoSIT 2026-08-31) · UBL / CII
- XPath Condition
exists(cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:Telephone[normalize-space(.) != ""])- Target XML Path
cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:Telephone
Find the source field
cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:Telephone
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
- Seller contact phone number was omitted in the ERP export.
Invalid and corrected fragments
<cac:Contact><cbc:Name>Accounts Receivable</cbc:Name><cbc:ElectronicMail>billing@example.de</cbc:ElectronicMail></cac:Contact>
<cac:Contact><cbc:Name>Accounts Receivable</cbc:Name><cbc:Telephone>+49 30 123456</cbc:Telephone><cbc:ElectronicMail>billing@example.de</cbc:ElectronicMail></cac:Contact>
Add cac:Contact/cbc:Telephone (UBL) or ram:TelephoneUniversalCommunication/ram:CompleteNumber (CII).
Open BR-DE-6 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.