BR-DE-6: Die Telefonnummer des Verkäufers fehlt
Im Kontaktblock des Rechnungsstellers steht keine Telefonnummer. Ergänzen Sie eine Nummer, unter der Rückfragen zur Rechnung angenommen werden.
[BR-DE-6] Das Element "Seller contact telephone number" (BT-42) muss übermittelt werden.
Betroffen:BG-6BT-42
Was die Regel prüft
- UBL: Kontext
cac:AccountingSupplierParty/cac:Party/cac:Contact, Testcbc:Telephone[boolean(normalize-space(.))]. - CII: Kontext
ram:SellerTradeParty/ram:DefinedTradeContact, Testram:TelephoneUniversalCommunication/ram:CompleteNumber[boolean(normalize-space(.))]. Das Container-Element allein reicht nicht;ram:CompleteNumbermuss Text enthalten.
BR-DE-6 und BR-DE-27
BR-DE-6 ist ein Fehler (fatal) und prüft nur, ob überhaupt etwas im Feld steht. Den Inhalt prüft BR-DE-27 als Warnung mit dem regulären Ausdruck .*([0-9].*){3,}.*: Die Nummer soll mindestens drei Ziffern enthalten. Ein Eintrag wie „siehe Website“ besteht BR-DE-6, löst aber BR-DE-27 aus. Eine feste Schreibweise gibt es nicht. Die Testdateien verwenden „+49(0)12 3456-7890“, „010/12345“ und „0800-12345678“ nebeneinander.
Die Pflicht gilt nur für den Verkäufer. Für den Kontakt des Käufers (BT-57) gibt es keine entsprechende Regel; im Beispiel unten hat der Käuferkontakt nur einen Namen.
Typische Ursachen
- Kein Festnetz, keine Nummer erfasst. Selbstständige, die nur per E-Mail erreichbar sein wollen, lassen das Feld leer. XRechnung verlangt trotzdem eine Nummer.
- Nummer nur im Briefkopf. Die Telefonnummer steht in der PDF-Vorlage, aber nicht in dem Datenfeld, aus dem der XML-Export liest.
- Faxnummer statt Telefonnummer. Die Software schreibt die einzige erfasste Nummer in
cbc:Telefaxbzw.ram:FaxUniversalCommunication. BT-42 bleibt leer. - CII-Container ohne Inhalt. Der Generator legt
ram:TelephoneUniversalCommunicationimmer an, fülltram:CompleteNumberaber nur, wenn ein Wert vorliegt.
Beispiel aus der KoSIT-Testsuite
Testdatei 01.06 enthält beim Verkäufer eine Nummer mit Ländervorwahl, Klammer und Bindestrich. Das ist zulässig.
<cac:Contact>
<cbc:Name>Kundenservice - Vertriebspartner Direktkunden</cbc:Name>
<cbc:Telephone>+49(0)12 3456-7890</cbc:Telephone>
<cbc:ElectronicMail>[email protected]</cbc:ElectronicMail>
</cac:Contact>Quelle: KoSIT XRechnung-Testsuite 2026-08-31, Datei instances/standard/01.06a-INVOICE_ubl.xml (Apache 2.0)
<cac:PartyLegalEntity>
<cbc:RegistrationName>[Buyer name]</cbc:RegistrationName>
</cac:PartyLegalEntity>
<cac:Contact>
<cbc:Name>Abteilung Buchhaltung</cbc:Name>
</cac:Contact>Quelle: KoSIT XRechnung-Testsuite 2026-08-31, Datei instances/standard/01.06a-INVOICE_ubl.xml (Apache 2.0)
ram:CompleteNumber<ram:DefinedTradeContact>
<ram:PersonName>Kundenservice - Vertriebspartner Direktkunden</ram:PersonName>
<ram:TelephoneUniversalCommunication>
<ram:CompleteNumber>+49(0)12 3456-7890</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
<ram:EmailURIUniversalCommunication>
<ram:URIID>[email protected]</ram:URIID>
</ram:EmailURIUniversalCommunication>
</ram:DefinedTradeContact>Quelle: KoSIT XRechnung-Testsuite 2026-08-31, Datei instances/standard/01.06a-INVOICE_uncefact.xml (Apache 2.0)
Sähe der Verkäuferkontakt so aus wie der Käuferkontakt, also nur mit Namen, meldete die Prüfung BR-DE-6 und zusätzlich BR-DE-7 für die fehlende E-Mail-Adresse.
Lösung
In der Rechnungssoftware
- Tragen Sie die Telefonnummer im Feld für den Rechnungskontakt ein, nicht nur im Briefkopf.
- Ist eine Mobilnummer die einzige Nummer, verwenden Sie diese. Eine Faxnummer erfüllt BT-42 nicht.
Im XML
- UBL: Fügen Sie
cbc:Telephoneincac:Contactdes Verkäufers nachcbc:Nameein. - CII: Fügen Sie in
ram:DefinedTradeContactdes Verkäufers nach dem Namenram:TelephoneUniversalCommunicationmit dem Kindelementram:CompleteNumberein. - Sorgen Sie für mindestens drei Ziffern im Wert, sonst folgt die Warnung BR-DE-27.
- Kontrollieren Sie das Ergebnis mit XRechnung prüfen.
Muss die Nummer im internationalen Format mit +49 stehen?
Nein. Weder BR-DE-6 noch BR-DE-27 schreiben eine Ländervorwahl oder Schreibweise vor. „069-12335“ aus Testdatei 01.21 ist ebenso gültig wie „+49 123456789“ aus Testdatei 01.19.
Darf ich eine zentrale Servicenummer statt einer Durchwahl angeben?
Ja. Die Spezifikation beschreibt BT-42 als „Telefonnummer des Ansprechpartners oder der Kontaktstelle“. Ist die Kontaktstelle eine Abteilung, passt deren Sammelnummer.
Quellen
- XRechnung Schematron 2.6.0 (Release v2.6.0, Dateien ubl/XRechnung-UBL-validation.sch und cii/XRechnung-CII-validation.sch)KoSIT (GitHub itplr-kosit/xrechnung-schematron), 31. August 2026 · geprüft am 7. November 2026
- XRechnung-Testsuite, Release 2026-08-31KoSIT (GitHub itplr-kosit/xrechnung-testsuite), 31. August 2026 · geprüft am 7. November 2026
- Spezifikation XRechnung Version 3.0.2KoSIT (xeinkauf.de), 20. Juni 2024 · geprüft am 7. November 2026