E-Rechnung: Fehlercode erklärt
Jede XRechnung braucht eine Käuferreferenz im Feld BT-10.
Jede XRechnung braucht eine Käuferreferenz im Feld BT-10. Bei Rechnungen an deutsche Behörden ist das die Leitweg-ID. Mit ihr leitet die Empfangsplattform die Rechnung an die richtige Stelle weiter. Die Regel prüft nur, ob das Feld vorhanden und nicht leer ist. Ob die Leitweg-ID stimmt, prüft sie nicht.
Die Käuferreferenz (Buyer reference, BT-10) ist eine Kennung, die der Käufer vergibt, damit er eingehende Rechnungen intern an die richtige Stelle weiterleiten kann, etwa an eine Abteilung oder Dienststelle. Bei Rechnungen an öffentliche Auftraggeber in Deutschland ist das die Leitweg-ID, die Sie vom Auftraggeber bekommen. Die XRechnung verlangt das Feld auch bei Rechnungen an Unternehmen: Dort tragen Sie eine mit dem Kunden vereinbarte Referenz ein.
Das Element "Buyer reference" (BT-10) muss übermittelt werden.
Quelle: KoSIT-Konfiguration XRechnung 3.0.2 (31.01.2026).
Tragen Sie die Käuferreferenz in BT-10 ein. Bei Behörden ist das die Leitweg-ID genau so, wie der Auftraggeber sie mitgeteilt hat. Sie besteht aus bis zu drei Teilen, getrennt durch Bindestriche: Grobadressierung, optionale Feinadressierung und zweistellige Prüfziffer. In CII ist das Element ram:BuyerReference in ram:ApplicableHeaderTradeAgreement, in UBL cbc:BuyerReference. Hat ein Unternehmenskunde keine Leitweg-ID, vereinbaren Sie eine andere Referenz, zum Beispiel seine Bestellnummer. Erfinden Sie keine Leitweg-ID.
Falsch (CII)
<ram:ApplicableHeaderTradeAgreement>
<ram:SellerTradeParty>
<ram:Name>Muster GmbH</ram:Name>
</ram:SellerTradeParty>
<ram:BuyerTradeParty>
<ram:Name>Landesamt Beispiel</ram:Name>
</ram:BuyerTradeParty>
</ram:ApplicableHeaderTradeAgreement>Richtig (CII)
<ram:ApplicableHeaderTradeAgreement>
<ram:BuyerReference>04011000-1234512345-06</ram:BuyerReference>
<ram:SellerTradeParty>
<ram:Name>Muster GmbH</ram:Name>
</ram:SellerTradeParty>
<ram:BuyerTradeParty>
<ram:Name>Landesamt Beispiel</ram:Name>
</ram:BuyerTradeParty>
</ram:ApplicableHeaderTradeAgreement>Falsch (UBL)
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cac:AccountingSupplierParty>...</cac:AccountingSupplierParty>Richtig (UBL)
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-1234512345-06</cbc:BuyerReference>
<cac:AccountingSupplierParty>...</cac:AccountingSupplierParty>Sales / Project Operations: Sales und Project Operations erzeugen von Haus aus keine E-Rechnung. Ein Feld für die Leitweg-ID gibt es nicht. Meist wird sie in einer eigenen Spalte an der Firma oder am Auftrag gepflegt. Im WBS Invoice Accelerator for Dynamics 365 ist es die Rechnungsspalte Leitweg-ID (B2G) (wbs_leitwegid).
Finance: Die deutsche xRechnung-Einrichtung verlangt am Verkaufsauftrag, an der Freitextrechnung oder an der Finanzierungsquelle des Projektvertrags eine Kundenanforderung (Abschnitt References: Customer requisition und Customer reference). Prüfen Sie in der erzeugten XML, welches der beiden Felder in cbc:BuyerReference landet, und tragen Sie die Leitweg-ID dort ein.
Prüfen Sie Ihre Rechnung kostenlos. Der Validator zeigt alle Meldungen mit Erklärung und die Stelle in der XML.