Zum Inhalt springen

BR-55: Nummer der vorausgegangenen Rechnung (BT-25) fehlt

Offizielle Meldung

[BR-55] Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).

EN 16931 (CII) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-55] Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).

EN 16931 (UBL) · Fehler · Sprache der Meldung: Englisch · Stand: xrechnung-3.0.2-validator-configuration-2026-08-31

[BR-55] Each Preceding Invoice reference (BG-3) shall contain a Preceding Invoice reference (BT-25).

Factur-X / ZUGFeRD EN 16931 · Fehler · Sprache der Meldung: Englisch · Stand: Factur-X 1.08 / ZUGFeRD 2.4
Schweregrad
Fehler Die Rechnung gilt als ungültig und kann vom Empfänger abgelehnt werden.
Gilt für
EN 16931 (CII), EN 16931 (UBL), Factur-X / ZUGFeRD EN 16931
Betroffene Felder
BG-3, BT-25

Was bedeutet das?

Jeder Verweis auf eine vorausgegangene Rechnung (Preceding Invoice reference, BG-3) muss deren Rechnungsnummer (Preceding Invoice reference, BT-25) enthalten. Der Verweis ist vorhanden, die Nummer fehlt oder ist leer.

Typische Ursachen

Bei einer Gutschrift oder Rechnungskorrektur wurde nur das Datum der ursprünglichen Rechnung (BT-26) angegeben.
Ein leerer Verweis wurde mit ausgegeben.

So beheben Sie den Fehler

Die Rechnungsnummer der vorausgegangenen Rechnung genau so eintragen, wie sie auf dieser Rechnung steht; das Rechnungsdatum (BT-26) kann zusätzlich angegeben werden.
Gibt es keine vorausgegangene Rechnung, den Verweis ganz weglassen.
CII: ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID, UBL: cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID.
Die Rechnung erneut erzeugen und prüfen.

In E-Rechnungsfreund

Im Rechnungsformular (Ansicht „Experte“) im Abschnitt „Vorausgehende Rechnungen (BG-3)“ bei jedem Eintrag das Feld „Rechnungsnummer (BT-25)“ ausfüllen oder den Eintrag entfernen.

Beispiel

Fehlerhaft

<ram:InvoiceReferencedDocument>
  <ram:FormattedIssueDateTime>
    <qdt:DateTimeString format="102">20260210</qdt:DateTimeString>
  </ram:FormattedIssueDateTime>
</ram:InvoiceReferencedDocument>

Richtig

<ram:InvoiceReferencedDocument>
  <ram:IssuerAssignedID>RE-2026-0017</ram:IssuerAssignedID>
  <ram:FormattedIssueDateTime>
    <qdt:DateTimeString format="102">20260210</qdt:DateTimeString>
  </ram:FormattedIssueDateTime>
</ram:InvoiceReferencedDocument>
Für Entwickler: Prüfausdruck je Syntax

EN 16931 (CII) (CII)

Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument

normalize-space(ram:IssuerAssignedID) != ''

EN 16931 (UBL) (UBL)

Kontext: cac:BillingReference

exists(cac:InvoiceDocumentReference/cbc:ID)

Factur-X / ZUGFeRD EN 16931 (CII)

Technische ID in der Quelle: FX-SCH-A-000182

Kontext: /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument

(ram:IssuerAssignedID!='')

Verwandte Prüfregeln

  • BR-01: Spezifikationskennung (BT-24) fehlt
  • BR-02: Rechnungsnummer (BT-1) fehlt
  • BR-03: Rechnungsdatum (BT-2) fehlt
  • BR-04: Rechnungsart-Code (BT-3) fehlt
  • BR-05: Rechnungswährung (BT-5) fehlt
  • BR-06: Name des Verkäufers (BT-27) fehlt

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