Konto
Deutsch

BR-DE-27: Telefonnummer des Verkäuferkontakts hat weniger als drei Ziffern

XRechnung-Regel · Warnung · UBL / CII

StandardXRechnung 3.0.2 (KoSIT, deutsche CIUS der EN 16931)SchweregradWarnung: die Rechnung wird angenommen, sollte aber korrigiert werdenSyntaxUBL, CIIGeschäftsbegriffe
  • BT-42 Seller contact telephone number
Gilt fürXRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen.

Offizieller Regeltext

[BR-DE-27] In BT-42 sollen mindestens drei Ziffern enthalten sein.

Warum dieser Fehler auftritt

XRechnung prüft, ob die Telefonnummer des Verkäuferkontakts (BT-42) wie eine echte Nummer aussieht: Sie muss mindestens drei Ziffern enthalten. Die Regel prüft cbc:Telephone im Verkäufer-cac:Contact (UBL) bzw. ram:TelephoneUniversalCommunication/ram:CompleteNumber (CII) gegen einen regulären Ausdruck. Sie schlägt an bei Platzhaltern wie "-", "k. A.", "auf Anfrage" oder bei Feldern mit Text, die Software manchmal ausgibt, um die Pflichtfeldregel BR-DE-6 zu erfüllen.

So beheben Sie den Fehler

Eine echte Telefonnummer mit mindestens drei Ziffern eintragen, am besten international: +49 30 1234567. Leerzeichen, Bindestriche, Schrägstriche und Klammern werden toleriert, die Ziffern müssen aber vorhanden sein. Keinen Platzhaltertext verwenden; gibt es keine Durchwahl, die Zentrale angeben. Es ist eine Warnung, Empfänger können aber deswegen ablehnen.

Beispiel (gültig)

<cbc:Telephone>+49 30 1234567</cbc:Telephone>

Was der Validator prüft

Geprüftes Element (Kontext):

UBL

/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /cn:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:Contact

Test (XPath):

matches(normalize-space(cbc:Telephone), $XR-TELEPHONE-REGEX)

CII

/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:DefinedTradeContact

Test (XPath):

matches(normalize-space(ram:TelephoneUniversalCommunication/ram:CompleteNumber), $XR-TELEPHONE-REGEX)

Rechnung prüfen

Legen Sie Ihre XML- oder PDF-Datei im Validator ab; jede verletzte Regel ist mit ihrer Seite hier verlinkt. Kostenlos, ohne Konto, die Datei wird nicht gespeichert.

Rechnung prüfen →

Dieselbe Prüfung per API:

curl -F file=@invoice.xml https://einvoicechecker.com/v1/validate

Verwandte Regeln

Häufige Fragen

Was bedeutet BR-DE-27?

BR-DE-27 ist eine XRechnung-Regel: In BT-42 sollen mindestens drei Ziffern enthalten sein.

Wird meine Rechnung wegen BR-DE-27 abgelehnt?

Nein. BR-DE-27 ist eine Warnung: Die Rechnung wird angenommen, der Empfänger sieht aber den Hinweis. Beheben Sie ihn trotzdem, Warnungen werden in späteren Versionen oft zu Fehlern.

Für welche Formate gilt BR-DE-27?

XRechnung in UBL- oder CII-Syntax, einschließlich ZUGFeRD-/Factur-X-PDFs mit dem Profil XRECHNUNG. Rechnungen an deutsche öffentliche Auftraggeber (Bund, Länder, Kommunen) müssen sie bestehen. Syntax: UBL und CII.

Quelle: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Katalog erzeugt aus dem offiziellen Schematron am 2026-10-14.