Zum Hauptinhalt springen
XRechnung-Pflichtfelder: Checkliste mit BT-Nummern und BR-DE-Regeln (2026)
Blog

XRechnung-Pflichtfelder: Checkliste mit BT-Nummern und BR-DE-Regeln (2026)

11 Min. LesezeitGeprüft: 20. Oktober 2026
Markdown-Export

Offizielle Quellen

Nutzen Sie diese Quellen, um Fristen, Formate und offizielle Regeländerungen zu prüfen.

XRechnung ist die deutsche Spezifikation der europäischen Rechnungsnorm EN 16931. Ein Feld kann in der EN 16931 optional sein und trotzdem durch eine deutsche BR-DE-Regel Pflicht werden. Die Tabelle nennt die Felder, die der KoSIT-Validator für jede Rechnung nach XRechnung 3.0.2 verlangt, und die Regel, die ohne das Feld fehlschlägt. Jede BT-Nummer führt zur Feldseite.

Eine vorhandene Datei prüfen Sie mit unserem kostenlosen XRechnung-Validator. Der Leitfaden zu den KoSIT-Fehlercodes erklärt die Regeln, die am häufigsten fehlschlagen.

Die Pflichtfelder im Überblick

Die Regeln stammen aus der KoSIT-Konfiguration v2026-08-31 (XRechnung 3.0.2, EN-16931-Validierungsartefakte 1.3.16). Bedingte Zeilen gelten nur im genannten Fall, etwa für eine Umsatzsteuerkategorie, ein Zahlungsmittel oder einen Nachlass auf Dokumentebene. Nicht aufgeführt sind Felder in Zahlungsempfänger (BG-10), Positionszeitraum (BG-26), Nachlässen und Zuschlägen auf Positionsebene (BG-27, BG-28), Schemata der Artikelkennungen (BG-31) und Artikeleigenschaften (BG-32). Die Tabelle gilt für die XRechnung-CIUS ohne Erweiterung, nicht für die Extension für saubere Fahrzeuge (Clean Vehicles, CVD): Deren Regeln BR-DE-CVD-01 und BR-DE-CVD-02 verlangen zusätzlich BT-12 und BT-17, BR-DE-CVD-03, BR-DE-CVD-04 und BR-DE-CVD-05 eine Fahrzeugkategorie an einer Rechnungsposition (BT-158 mit Schema CVD, BT-160 und BT-161).

Interaktive Karte

Tippen Sie auf einen Bereich der Rechnung, um seine Pflichtfelder und die Regel zu sehen, die jedes davon verlangt.

Felder auf jeder Rechnung

davon nur durch XRechnung-Regeln

weitere in bestimmten Fällen

8 immer Pflicht · +7 in bestimmten Fällen

XRechnung-RegelRegel der EN 16931Nur in bestimmten Fällen
Eine XRechnung braucht auf jeder Rechnung 37 Geschäftsbegriffe: Rechnungskopf 7, Verkäufer 8, Käufer 5, Positionen 7, Summen und Steuern 9, Zahlung 1. 13 davon verlangen nur XRechnung-Regeln (BR-DE sowie die PEPPOL-EN16931-Regeln, die XRechnung anwendet), etwa die Käuferreferenz BT-10 und den Verkäuferkontakt BT-41 bis BT-43; die übrigen verlangen Regeln der EN 16931. Weitere 40 werden in bestimmten Fällen Pflicht, etwa bei einer Lieferanschrift, einer Lastschrift, einem Nachlass oder einer Steuerbefreiung. Quelle: XRechnung 3.0.2 in der KoSIT-Konfiguration vom 31. Aug. 2026; dieselbe Feldliste wie in unserem Leitfaden zu den XRechnung-Pflichtfeldern.
BTFeldRegelPflicht
BT-1RechnungsnummerBR-02Pflicht
BT-2RechnungsdatumBR-03Pflicht
BT-3Rechnungstyp-CodeBR-04Pflicht
BT-5RechnungswährungBR-05Pflicht
BT-10Käuferreferenz (oft Leitweg-ID)BR-DE-15Pflicht
BT-23Geschäftsprozess-Typ-KennungPEPPOL-EN16931-R001Pflicht
BT-24Spezifikations-KennungBR-01Pflicht
BT-25Referenz auf eine VorgängerrechnungBR-55Bedingt: für jede Referenz auf eine Vorgängerrechnung (BG-3), etwa bei einer Rechnungskorrektur (BR-55)
BT-27Name des VerkäufersBR-06Pflicht
BT-29Kennung des VerkäufersBR-CO-26Bedingt: auf jeder Rechnung mindestens eines von BT-29, BT-30 oder BT-31 (BR-CO-26)
BT-30Handelsregisternummer des VerkäufersBR-CO-26Bedingt: auf jeder Rechnung mindestens eines von BT-29, BT-30 oder BT-31 (BR-CO-26)
BT-31Umsatzsteuer-Identifikationsnummer des VerkäufersBR-CO-26, BR-DE-16, BR-S-02, BR-Z-02, BR-E-02, BR-AE-02, BR-IC-02, BR-G-02Bedingt: auf jeder Rechnung mindestens eines von BT-29, BT-30 oder BT-31 (BR-CO-26); bei Umsatzsteuerkategorie S, Z, E oder AE (BR-S/Z/E/AE-02) sowie L oder M (BR-DE-16): BT-31, BT-32 oder BT-63 in BG-11; bei K oder G (BR-IC-02, BR-G-02): BT-31 oder BT-63; nicht bei O (BR-O-02)
BT-32Steuernummer des VerkäufersBR-DE-16, BR-S-02, BR-Z-02, BR-E-02, BR-AE-02Bedingt: Alternative zu BT-31 oder BT-63 bei Umsatzsteuerkategorie S, Z, E oder AE (BR-S/Z/E/AE-02) sowie L oder M (BR-DE-16); reicht bei K oder G nicht (BR-IC-02, BR-G-02)
BT-34Elektronische Adresse des VerkäufersPEPPOL-EN16931-R020, BR-62Pflicht
BT-37Ort des VerkäufersBR-DE-3Pflicht
BT-38Postleitzahl des VerkäufersBR-DE-4Pflicht
BT-40Ländercode des VerkäufersBR-09Pflicht
BT-41Ansprechpartner des VerkäufersBR-DE-5Pflicht
BT-42Telefonnummer des Ansprechpartners des VerkäufersBR-DE-6Pflicht
BT-43E-Mail-Adresse des Ansprechpartners des VerkäufersBR-DE-7Pflicht
BT-44Name des ErwerbersBR-07Pflicht
BT-47Handelsregisternummer des KäufersBR-AE-02Bedingt: bei Umsatzsteuerkategorie AE, wenn BT-48 fehlt (BR-AE-02)
BT-48Umsatzsteuer-Identifikationsnummer des ErwerbersBR-IC-02, BR-AE-02Bedingt: bei Umsatzsteuerkategorie K (BR-IC-02); bei AE BT-48 oder BT-47 (BR-AE-02); nicht bei O (BR-O-02)
BT-49Elektronische Adresse des ErwerbersPEPPOL-EN16931-R010, BR-63Pflicht
BT-52Ort des ErwerbersBR-DE-8Pflicht
BT-53Postleitzahl des ErwerbersBR-DE-9Pflicht
BT-55Ländercode des ErwerbersBR-11Pflicht
BT-62Name des Steuervertreters des VerkäufersBR-18Bedingt: wenn ein Steuervertreter des Verkäufers (BG-11) angegeben ist (BR-18)
BT-63USt-IdNr. des Steuervertreters des VerkäufersBR-56Bedingt: wenn ein Steuervertreter des Verkäufers (BG-11) angegeben ist (BR-56); nicht bei Umsatzsteuerkategorie O (BR-O-02)
BT-69Ländercode des SteuervertretersBR-20Bedingt: wenn ein Steuervertreter des Verkäufers (BG-11) angegeben ist (BR-20)
BT-73Beginn des RechnungszeitraumsBR-CO-19Bedingt: wenn ein Abrechnungszeitraum (BG-14) angegeben ist: BT-73 oder BT-74 (BR-CO-19)
BT-74Ende des RechnungszeitraumsBR-CO-19Bedingt: wenn ein Abrechnungszeitraum (BG-14) angegeben ist: BT-73 oder BT-74 (BR-CO-19)
BT-72Tatsächliches LieferdatumBR-IC-11Bedingt: bei Umsatzsteuerkategorie K: BT-72 oder ein Abrechnungszeitraum (BG-14)
BT-77Ort des LieferortsBR-DE-10Bedingt: wenn eine Lieferanschrift (BG-15) angegeben ist
BT-78Postleitzahl des LieferortsBR-DE-11Bedingt: wenn eine Lieferanschrift (BG-15) angegeben ist
BT-80Ländercode des LieferortsBR-IC-12, BR-57Bedingt: bei Umsatzsteuerkategorie K oder wenn eine Lieferanschrift (BG-15) angegeben ist
BT-81Zahlungsmittel-CodeBR-DE-1, BR-49Pflicht
BT-84Zahlungskonto-KennungBR-DE-23-a, BR-50, BR-61Bedingt: wenn BT-81 den Code 30 oder 58 (Überweisung) enthält
BT-87Primäre Kontonummer der ZahlungskarteBR-DE-24-aBedingt: bei Kartenzahlung (BG-18), die die Codes 48, 54 oder 55 in BT-81 verlangen (BR-DE-24-a); höchstens die ersten 6 und letzten 4 Ziffern (BR-51)
BT-89MandatsreferenzPEPPOL-EN16931-R061, BR-DE-25-aBedingt: wenn BT-81 den Code 49 oder 59 (Lastschrift, BG-19) enthält (PEPPOL-EN16931-R061, BR-DE-25-a)
BT-90Gläubiger-IdentifikationsnummerBR-DE-30Bedingt: bei Lastschrift (BG-19): Code 59 in BT-81 verlangt sie (BR-DE-25-a), Code 49 über die Mandatsreferenz BT-89 (PEPPOL-EN16931-R061)
BT-91Kennung des belasteten KontosBR-DE-31Bedingt: bei Lastschrift (BG-19): Code 59 in BT-81 verlangt sie (BR-DE-25-a), Code 49 über die Mandatsreferenz BT-89 (PEPPOL-EN16931-R061)
BT-92Nachlassbetrag auf DokumentebeneBR-31Bedingt: für jeden Nachlass auf Dokumentebene (BG-20)
BT-93Basisbetrag des Nachlasses auf DokumentebenePEPPOL-EN16931-R041Bedingt: bei einem Nachlass auf Dokumentebene mit Prozentsatz (BT-94) (PEPPOL-EN16931-R041)
BT-94Nachlassprozentsatz auf DokumentebenePEPPOL-EN16931-R042Bedingt: bei einem Nachlass auf Dokumentebene mit Basisbetrag (BT-93) (PEPPOL-EN16931-R042)
BT-95Umsatzsteuerkategorie des Nachlasses auf DokumentebeneBR-32Bedingt: für jeden Nachlass auf Dokumentebene (BG-20)
BT-96Umsatzsteuersatz des Nachlasses auf DokumentebeneBR-S-06, BR-Z-06, BR-E-06, BR-AE-06, BR-IC-06, BR-G-06, BR-AF-06, BR-AG-06Bedingt: für jeden Nachlass auf Dokumentebene (BG-20), bei Umsatzsteuerkategorie S oder L (größer 0; bei L akzeptiert UBL auch 0), Z, E, AE, K, G (0) oder M (0 oder größer); nicht bei O
BT-97Grund des Nachlasses auf DokumentebeneBR-33, BR-CO-21Bedingt: für jeden Nachlass auf Dokumentebene (BG-20): BT-97 oder BT-98
BT-98Code für den Grund des Nachlasses auf DokumentebeneBR-33, BR-CO-21Bedingt: für jeden Nachlass auf Dokumentebene (BG-20): BT-97 oder BT-98
BT-99Zuschlagsbetrag auf DokumentebeneBR-36Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21)
BT-100Basisbetrag des Zuschlags auf DokumentebenePEPPOL-EN16931-R041Bedingt: bei einem Zuschlag auf Dokumentebene mit Prozentsatz (BT-101) (PEPPOL-EN16931-R041)
BT-101Zuschlagsprozentsatz auf DokumentebenePEPPOL-EN16931-R042Bedingt: bei einem Zuschlag auf Dokumentebene mit Basisbetrag (BT-100) (PEPPOL-EN16931-R042)
BT-102Umsatzsteuerkategorie des Zuschlags auf DokumentebeneBR-37Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21)
BT-103Umsatzsteuersatz des Zuschlags auf DokumentebeneBR-S-07, BR-Z-07, BR-E-07, BR-AE-07, BR-IC-07, BR-G-07, BR-AF-07, BR-AG-07Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21), bei Umsatzsteuerkategorie S oder L (größer 0; bei L akzeptiert UBL auch 0), Z, E, AE, K, G (0) oder M (0 oder größer); nicht bei O
BT-104Grund des Zuschlags auf DokumentebeneBR-38, BR-CO-22Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21): BT-104 oder BT-105
BT-105Code für den Grund des Zuschlags auf DokumentebeneBR-38, BR-CO-22Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21): BT-104 oder BT-105
BT-106Summe der Rechnungspositions-NettobeträgeBR-12Pflicht
BT-109Rechnungs-Gesamtbetrag ohne UmsatzsteuerBR-13Pflicht
BT-110Gesamtbetrag der UmsatzsteuerBR-CO-15, PEPPOL-EN16931-R053Pflicht
BT-111Gesamtumsatzsteuerbetrag in AbrechnungswährungBR-53, PEPPOL-EN16931-R054Bedingt: wenn eine Steuerwährung (BT-6) angegeben ist (BR-53)
BT-112Rechnungs-Gesamtbetrag mit UmsatzsteuerBR-14Pflicht
BT-115Fälliger ZahlungsbetragBR-15Pflicht
BT-116Umsatzsteuerkategorie-SteuerbemessungsgrundlageBR-45Pflicht
BT-117Umsatzsteuerkategorie-SteuerbetragBR-46Pflicht
BT-118Umsatzsteuerkategorie-CodeBR-47Pflicht
BT-119Umsatzsteuerkategorie-SatzBR-DE-14Pflicht
BT-120Umsatzsteuerbefreiungsgrund als TextBR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10Bedingt: BT-120 oder BT-121 in der Steueraufschlüsselung bei Umsatzsteuerkategorie E, AE, K, G oder O; nicht bei S, Z, L oder M
BT-121Umsatzsteuerbefreiungsgrund als CodeBR-E-10, BR-AE-10, BR-IC-10, BR-G-10, BR-O-10Bedingt: BT-120 oder BT-121 in der Steueraufschlüsselung bei Umsatzsteuerkategorie E, AE, K, G oder O; nicht bei S, Z, L oder M
BT-122Referenz auf ein unterstützendes DokumentBR-52Bedingt: für jedes rechnungsbegründende Dokument (BG-24) (BR-52)
BT-126Kennung der RechnungspositionBR-21Pflicht
BT-129Menge der RechnungspositionBR-22Pflicht
BT-130Maßeinheit-Code für die Menge der RechnungspositionBR-23Pflicht
BT-131Nettobetrag der RechnungspositionBR-24Pflicht
BT-146Nettoeinzelpreis des ArtikelsBR-26Pflicht
BT-151Umsatzsteuerkategorie-Code der RechnungspositionBR-CO-04Pflicht
BT-152Umsatzsteuersatz der RechnungspositionBR-S-05, BR-Z-05, BR-E-05, BR-AE-05, BR-IC-05, BR-G-05, BR-AF-05, BR-AG-05Bedingt: an jeder Position bei Umsatzsteuerkategorie S oder L (größer 0; bei L akzeptiert UBL auch 0), Z, E, AE, K, G (0) oder M (0 oder größer); nicht bei O
BT-153Bezeichnung des Artikels der RechnungspositionBR-25Pflicht

BT-35 ist optional: Das Feld ist die erste Adresszeile des Verkäufers. Lehnen Sie eine sonst vollständige Anschrift nicht nur wegen eines leeren BT-35 ab. Auch die Lieferscheinnummer (BT-16) ist optional.

Die deutschen BR-DE-Regeln nach Gruppen

Verkäuferkontakt: BR-DE-2 verlangt den VERKÄUFERKONTAKT (BG-6). BR-DE-5 verlangt die Kontaktstelle des Verkäufers (BT-41), BR-DE-6 die Telefonnummer (BT-42) und BR-DE-7 die E-Mail-Adresse (BT-43). BR-DE-27 und BR-DE-28 ergänzen Warnungen: Die Nummer soll mindestens drei Ziffern enthalten, die E-Mail-Adresse genau ein @. In CII geben Sie BT-41 als Personennamen oder als Abteilung an, nicht beides (CII-SR-465).

Anschriften: BR-DE-3 und BR-DE-4 verlangen Ort (BT-37) und Postleitzahl (BT-38) des Verkäufers, BR-DE-8 und BR-DE-9 dasselbe für den Käufer (BT-52, BT-53). Auch eine Lieferanschrift (BG-15) braucht Ort und Postleitzahl.

Käuferreferenz: BR-DE-15 verlangt die Käuferreferenz (BT-10). KoSIT prüft nur, ob das Feld vorhanden ist, nicht sein Format. Tragen Sie bei einem öffentlichen Auftraggeber die Routingreferenz ein, die er Ihnen genannt hat, meist eine Leitweg-ID; fragen Sie Geschäftskunden, welche Referenz sie erwarten. Erfinden Sie keinen Wert. Invoice-Converter.com warnt bei XRechnung im Prüfschritt, wenn eine Leitweg-ID in BT-10 eine falsche Prüfziffer hat.

Steuerkennungen: BR-DE-16 gilt, wenn die Rechnung die Umsatzsteuerkategorie S, Z, E, AE, K, G, L oder M verwendet. Dann braucht sie die Umsatzsteuer-ID des Verkäufers (BT-31), seine Steuernummer (BT-32) oder einen Steuervertreter (BG-11), dessen Umsatzsteuer-ID (BT-63) BR-56 verlangt. Bei Kategorie K oder G akzeptieren die EN-16931-Regeln BR-IC-02 und BR-G-02 nur BT-31 oder BT-63; BT-32 allein scheitert.

Zahlung: BR-DE-1 verlangt Zahlungsanweisungen (BG-16) mit einem Zahlungsartcode (BT-81). Der Code bestimmt die nächste Gruppe: 30 oder 58 (Überweisung) braucht BG-17 mit dem Konto in BT-84 (BR-DE-23-a), 48, 54 oder 55 (Karte) braucht BG-18 (BR-DE-24-a) und 59 (Lastschrift) braucht BG-19 (BR-DE-25-a); bei Code 49 oder 59 verlangt PEPPOL-EN16931-R061 außerdem die Mandatsreferenz (BT-89). Bei Code 58 warnt BR-DE-19, wenn BT-84 keine gültige IBAN ist.

Elektronische Adressen brauchen ein Schema

BT-34 und BT-49 sind in der EN 16931 optional. Trotz ihrer Peppol-Namen prüft KoSIT PEPPOL-EN16931-R020 (elektronische Adresse des Verkäufers, BT-34) und PEPPOL-EN16931-R010 (elektronische Adresse des Käufers, BT-49) für jede XRechnung als Fehler, nicht nur für Peppol. BR-62 und BR-63 verlangen dann die Schemakennung (schemeID).

9930:DE123456789 ist ein Endpunktbeispiel für den Verkäufer (Schema 9930 mit deutscher Umsatzsteuer-ID), kein fester XRechnung-Wert. Eine E-Mail-Adresse nutzt das Schema EM, eine Leitweg-ID das Schema 0204. Verwenden Sie die Kennungen, die Käufer und Verkäufer tatsächlich für E-Rechnungen nutzen.

Invoice-Converter.com erstellt und prüft die XRechnung-Datei. Es versendet keine Rechnungen und ist kein Peppol-Access-Point.

BT-9 und BT-20 sind bei einem Zahlbetrag nicht mehr Pflicht

Ältere Checklisten führen das Fälligkeitsdatum (BT-9) oder die Zahlungsbedingungen (BT-20) als Pflicht, sobald ein Betrag fällig ist. Das war die Regel BR-CO-25. Die EN-16931-Validierungsartefakte 1.3.16, die die KoSIT-Konfiguration v2026-08-31 verwendet, haben sie entfernt. Geben Sie BT-9 oder BT-20 an, wenn Sie sie vereinbart haben. Skonto-Angaben in BT-20 müssen dem Format von BR-DE-18 folgen.

Letzte Prüfung vor dem Versand

Invoice-Converter.com wandelt eine PDF-Rechnung in eine XRechnung um, zeigt diese Felder im Prüfschritt und prüft das Ergebnis vor dem Download mit KoSIT.

  1. Bestätigen Sie Empfänger, Übertragungskanal und erforderliches Profil.
  2. Vergleichen Sie die Quelldaten mit der Rechnung, besonders Steuerkennungen, Bankverbindung und Summen.
  3. Erzeugen Sie UBL- oder CII-XML und führen Sie die passende KoSIT-Konfiguration aus.
  4. Korrigieren Sie die Quelldaten und erzeugen Sie neu. Prüfen Sie unsichere Quelldaten weiterhin manuell.

Häufige Fragen

Welche Felder sind in der XRechnung Pflicht?

Neben dem Kern der EN 16931 (Rechnungsnummer BT-1, Rechnungsdatum BT-2, Typcode BT-3, Währung BT-5, Spezifikationskennung BT-24, Namen und Länder von Verkäufer und Käufer, Summen, Steueraufschlüsselung und Positionen) verlangt XRechnung BT-10, Ort und Postleitzahl des Verkäufers (BT-37, BT-38), den Verkäuferkontakt (BT-41 bis BT-43), Ort und Postleitzahl des Käufers (BT-52, BT-53), die elektronischen Adressen BT-34 und BT-49, Zahlungsanweisungen (BG-16) und den Steuersatz BT-119. Für die meisten Umsatzsteuerkategorien ist außerdem eine Steuerkennung des Verkäufers nötig (BT-31, BT-32 oder BG-11; bei K und G BT-31 oder BT-63).

Ist die Lieferscheinnummer in der XRechnung Pflicht?

Nein. Die Lieferscheinnummer gehört in die Versandanzeigereferenz (BT-16), und dieses Feld ist in der EN 16931 und in XRechnung optional. Geben Sie sie an, wenn der Käufer sie verlangt, etwa um Rechnung und Lieferung abzugleichen.

Was ist das XRechnung-Format?

XRechnung ist die deutsche Spezifikation (CIUS) der europäischen E-Rechnungsnorm EN 16931. Eine XRechnung ist eine XML-Datei in UBL- oder UN/CEFACT-CII-Syntax ohne sichtbaren PDF-Teil. KoSIT veröffentlicht die Spezifikation und die Validator-Konfiguration; aktuell ist XRechnung 3.0.2.

Gibt es die XRechnung auf Englisch?

XRechnung ist ein Datenformat, keine Sprache. Die XML-Elementnamen sind englisch, und XRechnung schreibt für Freitextfelder wie Artikelbezeichnungen oder Bemerkungen keine Sprache vor. Im KoSIT-Bericht sind die Meldungen der deutschen BR-DE-Regeln deutsch und die der EN-16931-Regeln englisch.

Bereit, Ihre Rechnungen umzuwandeln?

Wandeln Sie PDF-Rechnungen in XRechnung, ZUGFeRD und weitere Formate um. Abos ab 10 €/Monat bei jährlicher Zahlung (zzgl. Steuern), mit 3-tägiger Testphase beim ersten Abo. Oder ohne Abo: 5 € pro Konvertierung (zzgl. Steuern).

Kostenlos testen ohne Konto, bis 6 PDF-Seiten pro Umwandlung, Anhänge eingeschlossen. Bezahlt wird erst der Download: Dafür brauchen Sie ein Konto und einen Credit oder ein Abo.

Verwandte Artikel