Zum Inhalt springen

BR-DE-10: Ort der Lieferanschrift (BT-77) fehlt

Offizielle Meldung

[BR-DE-10] Das Element "Deliver to city" (BT-77) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.

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

[BR-DE-10] Das Element "Deliver to city" (BT-77) muss übermittelt werden, wenn die Gruppe "DELIVER TO ADDRESS" (BG-15) übermittelt wird.

XRechnung (UBL) · Fehler · Sprache der Meldung: Deutsch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
XRechnung (CII), XRechnung (UBL)
Betroffene Felder
BT-77, BG-15

Was bedeutet das?

Enthält die Rechnung eine Lieferanschrift (Deliver to address, BG-15), muss darin der Ort (Deliver to city, BT-77) angegeben sein. Das Element fehlt oder enthält nur Leerzeichen.

Typische Ursachen

Eine abweichende Lieferanschrift wurde angelegt, aber ohne Ort.
Postleitzahl und Ort stehen gemeinsam in einem anderen Feld der Lieferanschrift.

So beheben Sie den Fehler

Den Ort in der Lieferanschrift eintragen (CII: ram:ShipToTradeParty/ram:PostalTradeAddress/ram:CityName, UBL: cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:CityName).
Wird keine abweichende Lieferanschrift benötigt, die Lieferanschrift ganz weglassen.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular (Ansicht „Experte“) im Abschnitt „Lieferadresse / abw. Empfänger (BG-13)“ das Feld „Stadt (BT-37/52)“ ausfüllen oder das Häkchen „Abweichende Lieferadresse angeben“ entfernen, wenn keine Lieferadresse nötig ist.

Beispiel

Fehlerhaft

<ram:ShipToTradeParty>
  <ram:Name>Lager Nord</ram:Name>
  <ram:PostalTradeAddress>
    <ram:PostcodeCode>20095</ram:PostcodeCode>
    <ram:CountryID>DE</ram:CountryID>
  </ram:PostalTradeAddress>
</ram:ShipToTradeParty>

Richtig

<ram:ShipToTradeParty>
  <ram:Name>Lager Nord</ram:Name>
  <ram:PostalTradeAddress>
    <ram:PostcodeCode>20095</ram:PostcodeCode>
    <ram:CityName>Hamburg</ram:CityName>
    <ram:CountryID>DE</ram:CountryID>
  </ram:PostalTradeAddress>
</ram:ShipToTradeParty>
Für Entwickler: Prüfausdruck je Syntax

XRechnung (CII) (CII)

Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty/ram:PostalTradeAddress

ram:CityName[boolean(normalize-space(.))]

XRechnung (UBL) (UBL)

Kontext: /ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address | /cn:CreditNote/cac:Delivery/cac:DeliveryLocation/cac:Address

cbc:CityName[boolean(normalize-space(.))]

Verwandte Prüfregeln

  • BR-DE-1: Zahlungsanweisungen (BG-16) fehlen
  • 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
  • BR-DE-17: Rechnungsart-Code (BT-3) ist für XRechnung nicht vorgesehen

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