Die Leitweg-ID ist eine eindeutige Kennung, die im Behördenkontext (B2G) den Rechnungsempfänger innerhalb der öffentlichen Verwaltung adressiert und die Rechnung an die richtige Stelle leitet. In der E-Rechnung wird sie als Käuferreferenz im Feld BT-10 (buyerReference) transportiert. Für rein inländisches B2B ist eine Leitweg-ID in der Regel nicht erforderlich — das Feld BT-10 selbst ist in der XRechnung aber auch dort ein Pflichtfeld (Geschäftsregel BR-DE-15) und muss zumindest eine Referenz oder einen Platzhalter tragen.
Wer erstmals eine Rechnung an eine Behörde stellt, stößt sofort auf die Leitweg-ID — meist als Pflichtangabe, ohne die die Rechnung abgewiesen wird. Dieser Beitrag erklärt, was sie ist, wie sie aufgebaut ist und wohin sie technisch gehört.
Wozu die Leitweg-ID dient
Die Leitweg-ID adressiert im Behördenkontext (B2G) den Rechnungsempfänger innerhalb der öffentlichen Verwaltung und sorgt dafür, dass die Rechnung an die zuständige Stelle geleitet wird. Sie ist ein reines Adressierungs- und Routing-Merkmal — vergleichbar mit einer präzisen Zustelladresse innerhalb eines großen Behördenapparats.
Wichtig: Die Leitweg-ID erfinden Sie nicht selbst. Der öffentliche Auftraggeber teilt Ihnen die zu verwendende Leitweg-ID mit — häufig bereits in der Bestellung oder im Vergabeverfahren.
Der Aufbau
Die Leitweg-ID besteht aus bis zu drei durch Bindestrich getrennten Teilen:
| Teil | Inhalt | Länge |
|---|---|---|
| Grobadressierung | bildet die Verwaltungsebene/-hierarchie ab | 2–12 Ziffern |
| Feinadressierung (optional) | konkrete Organisationseinheit beim Empfänger | bis 30 alphanumerische Zeichen |
| Prüfziffer | Selbstkontrolle gegen Zahlendreher | 2 Ziffern |
Eine Leitweg-ID hat damit die Form
Grobadressierung-Feinadressierung-Prüfziffer. Die Prüfziffer erlaubt es
Eingangssystemen, offensichtliche Tippfehler zu erkennen, bevor die Rechnung
weitergeleitet wird.
In den Codebeispielen dieses Beitrags steht deshalb bewusst der Platzhalter
<LEITWEG-ID> und keine vollständige Kennung: Eine abgedruckte Leitweg-ID
wäre entweder rechnerisch ungültig — und damit genau der Fehler, den dieser
Abschnitt erklärt — oder sie würde eine real existierende Stelle adressieren.
Setzen Sie dort die Leitweg-ID ein, die Ihnen Ihre Auftraggeberin mitteilt.
Maßgeblich für Aufbau und Längen ist die KoSIT-Format-Spezifikation Leitweg-ID 2.0.2 (Fassung vom 28.07.2021).
Wohin die Leitweg-ID technisch gehört: BT-10
In der E-Rechnung ist die Leitweg-ID kein Sonderfeld, sondern die
Käuferreferenz — das Datenelement BT-10 (buyerReference) der
Norm EN 16931. Dasselbe Feld tragen sowohl
XRechnung als auch ZUGFeRD/Factur-X.
⚠ Wichtig, und häufig übersehen: In der XRechnung ist BT-10 ein Pflichtfeld — auch im B2B. Die nationale Geschäftsregel BR-DE-15 verlangt es mit dem Schweregrad „fatal”; eine XRechnung mit leerem BT-10 fällt in der Validierung durch, ganz unabhängig davon, ob eine Behörde beteiligt ist. In ZUGFeRD/Factur-X gilt das nicht: Dort ist BT-10 nur im Referenz-Profil XRECHNUNG verpflichtend, in BASIC, EN 16931 und EXTENDED nicht.
Beim programmatischen Erzeugen setzen Sie die Leitweg-ID also schlicht als Käuferreferenz. Über eine E-Rechnung API ist das ein Feld am Rechnungskopf:
{
"currency": "EUR",
"documentTarget": "b2g",
"buyer": {
"name": "Stadt Rautenhain — Fachbereich Digitalisierung und IT",
"addressLine1": "Rathausplatz 1",
"postalCode": "37327",
"city": "Rautenhain",
"countryCode": "DE"
},
"buyerReference": "<LEITWEG-ID>",
"buyerElectronicAddress": "<LEITWEG-ID>",
"invoiceTypeCode": "380",
"lineItems": [/* … */]
}Dieselbe Leitweg-ID tragen Sie zusätzlich als elektronische Adresse (BT-49) ein —
ohne Schema-Präfix; das Schema 0204 ergänzt der Dienst beim Rendern selbst.
Die Käuferreferenz landet unverändert im gerenderten XML als BT-10 — der konkrete Flow steht unter XRechnung per API erzeugen.
B2G-Pflichtfeld, B2B meist entbehrlich
- B2G (an Behörden): Die Leitweg-ID ist regelmäßig Pflicht — verbindlich vorgegeben beim Bund und in mehreren, aber nicht allen Ländern; einzelne Länder und Kommunen verwenden eigene Zuordnungsmuster. Maßgeblich ist, was Ihre Auftraggeberin Ihnen mitteilt. Fehlt die Kennung oder ist sie falsch, weist das Eingangsportal (z. B. ZRE/OZG-RE des Bundes oder ein Landesportal) die Rechnung ab. Zusätzlich prüft die KoSIT-Validierung das Feld je nach Profil.
- B2B (zwischen Unternehmen): Eine Leitweg-ID ist in der Regel nicht erforderlich — BT-10 darf in einer XRechnung trotzdem nicht leer bleiben (BR-DE-15). Tragen Sie dort die vom Empfänger gewünschte Bestell- oder Referenznummer ein, damit er Ihre Rechnung seiner Bestellung zuordnen kann. Umsatzsteuerlich genügt nach der BMF-FAQ auch ein Platzhalter (z. B. „-”); ein fehlendes BT-10 ist umsatzsteuerlich unbeachtlich, technisch aber ein Validierungsfehler.
Wie sich die B2G-Anforderung in die gesamte E-Rechnungspflicht einordnet, lesen Sie unter E-Rechnungspflicht 2027 vs. 2028 und in der Übersicht auf der Seite Compliance.
Kurz zusammengefasst
Die Leitweg-ID ist die Adressierung für Behördenrechnungen, technisch die Käuferreferenz BT-10. Sie bekommen sie vom Auftraggeber, setzen sie als Käuferreferenz und lassen die Ausgabe-Schicht das restliche Format übernehmen. Wie Sie eine Behördenrechnung technisch sauber ausstellen, zeigt der Produkt-Einstieg für Entwickler.
Sie stellen erstmals an eine Behörde und wollen den Ablauf durchsprechen? Im Gespräch klären →