Zum Inhalt springen

BR-DE-28: E-Mail-Adresse des Verkäufers (BT-43) hat kein gültiges Format

Offizielle Meldung

[BR-DE-28] In BT-43 soll genau ein @-Zeichen enthalten sein, welches nicht von einem Leerzeichen, einem Punkt, aber mindestens zwei Zeichen auf beiden Seiten flankiert werden soll. Ein Punkt sollte nicht am Anfang oder am Ende stehen.

XRechnung (CII) · Warnung · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-DE-28] In BT-43 soll genau ein @-Zeichen enthalten sein, welches nicht von einem Leerzeichen, einem Punkt, aber mindestens zwei Zeichen auf beiden Seiten flankiert werden soll. Ein Punkt sollte nicht am Anfang oder am Ende stehen.

XRechnung (UBL) · Warnung · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Warnung Hinweis: Die Rechnung gilt deswegen nicht als ungültig, sollte aber geprüft werden.
Gilt für
XRechnung (CII), XRechnung (UBL)
Betroffene Felder
BT-43

Was bedeutet das?

Die E-Mail-Adresse in den Kontaktangaben des Verkäufers (BT-43) soll genau ein @-Zeichen enthalten, keine Leerzeichen, und nach dem @ einen Domainnamen mit mindestens einem Punkt, der nicht am Anfang oder Ende steht. Die angegebene Adresse erfüllt das nicht. Die Meldung ist eine Warnung.

Typische Ursachen

Tippfehler, z. B. fehlendes @, zwei @-Zeichen oder ein Komma statt eines Punkts.
Die Adresse enthält ein Leerzeichen, z. B. vor oder nach dem @.
Der Domainteil hat keinen Punkt oder beginnt bzw. endet mit einem Punkt, oder es stehen zwei Punkte hintereinander.
Im Feld stehen mehrere Adressen oder zusätzlicher Text, z. B. „Rechnung: rechnung@muster.de“.

So beheben Sie den Fehler

Genau eine E-Mail-Adresse in der Form name@domain.de eintragen, ohne Leerzeichen oder Zusätze.
CII: ram:SellerTradeParty/ram:DefinedTradeContact/ram:EmailURIUniversalCommunication/ram:URIID, UBL: cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMail.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular im Abschnitt „Verkäufer (BG-4)“ das Feld „E-Mail (BT-43/58)“ korrigieren.

Beispiel

Fehlerhaft

<ram:EmailURIUniversalCommunication>
  <ram:URIID>rechnung@muster</ram:URIID>
</ram:EmailURIUniversalCommunication>

Richtig

<ram:EmailURIUniversalCommunication>
  <ram:URIID>rechnung@muster.de</ram:URIID>
</ram:EmailURIUniversalCommunication>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (CII) (CII)

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

matches(normalize-space(ram:EmailURIUniversalCommunication/ram:URIID), $XR-EMAIL-REGEX)

XRechnung (UBL) (UBL)

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

matches(normalize-space(cbc:ElectronicMail), $XR-EMAIL-REGEX)

Verwandte Prüfregeln

  • BR-DE-1: Zahlungsanweisungen (BG-16) fehlen
  • BR-DE-10: Ort der Lieferanschrift (BT-77) fehlt
  • BR-DE-11: Postleitzahl der Lieferanschrift (BT-78) fehlt
  • BR-DE-14: Steuersatz in der Steueraufschlüsselung (BT-119) fehlt
  • BR-DE-15: Käuferreferenz (BT-10) fehlt
  • BR-DE-16: USt-IdNr., Steuernummer oder Steuervertreter des Verkäufers fehlt

Zuletzt aktualisiert:
Erläuterung der Prüfregel, keine Rechts- oder Steuerberatung.