Account
Nederlands

BR-DE-27: Telefoonnummer van de verkoper bevat minder dan drie cijfers

XRechnung-regel · Waarschuwing · UBL, CII

StandaardXRechnung 3.0.2 (KoSIT, Duitse CIUS van EN 16931)ErnstWaarschuwing: de factuur wordt geaccepteerd maar moet worden gecorrigeerdSyntaxUBL, CIIBedrijfstermen
  • BT-42 Seller contact telephone number
Geldt voorXRechnung in UBL- of CII-syntax, inclusief ZUGFeRD / Factur-X-PDF's met het profiel XRECHNUNG. Facturen aan Duitse overheden moeten eraan voldoen.

Officiële regeltekst

[BR-DE-27] BT-42 shall contain at least three digits.

De normatieve tekst is Engels en wordt ongewijzigd geciteerd.

Waarom deze fout optreedt

XRechnung controleert of het telefoonnummer van het contact van de verkoper (BT-42) op een echt nummer lijkt: het moet ten minste drie cijfers bevatten. De regel toetst cbc:Telephone in de cac:Contact van de verkoper (UBL) of ram:TelephoneUniversalCommunication/ram:CompleteNumber (CII) aan een reguliere expressie. Hij slaat aan bij plaatshouders zoals "-", "n/a", "op aanvraag" of bij velden die met tekst zijn gevuld, wat software soms schrijft om aan de verplichte-veldregel BR-DE-6 te voldoen.

Zo lost u het op

Vul een echt telefoonnummer in met ten minste drie cijfers, bij voorkeur in internationaal formaat: +49 30 1234567. Spaties, koppeltekens, schuine strepen en haakjes worden getolereerd, maar de cijfers moeten aanwezig zijn. Gebruik geen plaatshoudertekst; is er geen direct nummer, geef dan het nummer van de centrale. Dit is een waarschuwing, maar ontvangers kunnen de factuur erom weigeren.

Voorbeeld (geldig)

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

Wat de validator controleert

Gecontroleerd element (context):

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)

Automatisch herstellen

De checker herstelt deze fout zodra u de ontbrekende waarde invult: sleep het bestand erheen en klik op "Automatisch herstellen".

Factuur herstellen →

Dezelfde controle via API:

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

Gerelateerde regels

Veelgestelde vragen

Wat betekent BR-DE-27?

BR-DE-27 is een xrechnung-regel: BT-42 shall contain at least three digits.

Wordt mijn factuur geweigerd vanwege BR-DE-27?

Nee. BR-DE-27 is een waarschuwing: de factuur wordt geaccepteerd maar de ontvanger ziet de melding. Los het toch op, waarschuwingen worden in latere regelversies vaak fouten.

Voor welke formaten geldt BR-DE-27?

XRechnung in UBL- of CII-syntax, inclusief ZUGFeRD / Factur-X-PDF's met het profiel XRECHNUNG. Facturen aan Duitse overheden moeten eraan voldoen. Syntax: UBL en CII.

Bron: XRechnung 3.0.2, schematron 2.6.0 (KoSIT, September 2026). Catalogus gegenereerd uit de officiële regelsets op 2026-10-15.