BR-55 Feld BT-25 EN-16931-Grundregeln (BR)

BR-55 beheben: Verweis auf Vorrechnung ohne Rechnungsnummer

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

BR-55 in deiner eigenen Rechnung? Lade die Datei hoch und finde alle Fehler in Sekunden.

Was bedeutet BR-55?

Die Regel prueft jeden Verweis auf eine vorausgegangene Rechnung (BG-3). In CII steht dieser Verweis im Element ram:InvoiceReferencedDocument. Der Kern des Verweises ist die Nummer der Vorrechnung (BT-25, ram:IssuerAssignedID). Ohne diese Nummer weiss der Empfaenger nicht, auf welche fruehere Rechnung sich der Verweis bezieht. Typisch ist das bei Korrektur- oder Schlussrechnungen.

Häufige Ursachen für BR-55

So behebst du BR-55

  1. Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-25 über den folgenden XPath://rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID
  2. Korrektur einsetzen. Trage im Element ram:InvoiceReferencedDocument das Kind ram:IssuerAssignedID mit der Nummer der Vorrechnung ein (z.B. "RE-2026-014").
  3. Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-55 nicht mehr gemeldet wird.
Konkreter Korrekturvorschlag

Trage im Element ram:InvoiceReferencedDocument das Kind ram:IssuerAssignedID mit der Nummer der Vorrechnung ein (z.B. "RE-2026-014").

XPath//rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID

Vorher / Nachher: das XML-Beispiel

So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).

Fehlerhaft
<ram:ApplicableHeaderTradeSettlement>
  <ram:InvoiceReferencedDocument>
    <ram:FormattedIssueDateTime>
      <udt:DateTimeString format="102">20260301</udt:DateTimeString>
    </ram:FormattedIssueDateTime>
  </ram:InvoiceReferencedDocument>
</ram:ApplicableHeaderTradeSettlement>
Korrekt
<ram:ApplicableHeaderTradeSettlement>
  <ram:InvoiceReferencedDocument>
    <ram:IssuerAssignedID>RE-2026-014</ram:IssuerAssignedID>
    <ram:FormattedIssueDateTime>
      <udt:DateTimeString format="102">20260301</udt:DateTimeString>
    </ram:FormattedIssueDateTime>
  </ram:InvoiceReferencedDocument>
</ram:ApplicableHeaderTradeSettlement>

Häufige Fragen zu BR-55

Wann brauche ich einen Verweis auf eine Vorrechnung?
Zum Beispiel bei Korrekturrechnungen, Gutschriften oder Schlussrechnungen, die sich auf eine fruehere Rechnung beziehen. Der Verweis ist optional, aber sobald er da ist, braucht er die Nummer.
Ist das Datum der Vorrechnung Pflicht?
Nein. Pflicht im Verweis ist nur die Nummer (BT-25). Das Datum (ram:FormattedIssueDateTime) darfst du zusaetzlich angeben, es ersetzt die Nummer aber nicht.
Kann ich mehrere Vorrechnungen nennen?
Ja. Wiederhole ram:InvoiceReferencedDocument je Vorrechnung. Jede Wiederholung braucht eine eigene ram:IssuerAssignedID.

Verwandte Fehlercodes

BR-55 automatisch prüfen

Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.

Jeden Fehler automatisch finden statt manuell suchen

Lade deine ZUGFeRD- oder XRechnung-Datei hoch – du bekommst jeden Verstoß mit Regel-ID, Feld, Korrekturvorschlag und XPath zurück.

Kostenlos online validieren
Rechnung prüfen