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

- Date: 2026-04-28
- Modified: 2026-10-20
- Geprüft: 20. Oktober 2026
- Reading time: 11 Min. Lesezeit

XRechnung-Pflichtfelder mit BT-Nummern, der BR-DE-Regel zu jedem Feld und Link zur Feldseite. Mit BT-10, schemeID für BT-34 und was sich für BT-9 geändert hat.

> Geprüft anhand von KoSIT-Validator-Konfiguration, BMI-E-Rechnungseinführung.

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](/de/xrechnung-validator). Der [Leitfaden zu den KoSIT-Fehlercodes](/de/blog/kosit-validator-error-codes) 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).

| BT | Feld | Regel | Pflicht |
| --- | --- | --- | --- |
| [`BT-1`](/de/resources/xrechnung/bt-1-invoice-number) | Rechnungsnummer | `BR-02` | Pflicht |
| [`BT-2`](/de/resources/xrechnung/bt-2-invoice-issue-date) | Rechnungsdatum | `BR-03` | Pflicht |
| [`BT-3`](/de/resources/xrechnung/bt-3-invoice-type-code) | Rechnungstyp-Code | `BR-04` | Pflicht |
| [`BT-5`](/de/resources/xrechnung/bt-5-invoice-currency-code) | Rechnungswährung | `BR-05` | Pflicht |
| [`BT-10`](/de/resources/xrechnung/bt-10-buyer-reference-leitweg-id) | Käuferreferenz (oft Leitweg-ID) | `BR-DE-15` | Pflicht |
| [`BT-23`](/de/resources/xrechnung/bt-23-business-process-type-identifier) | Geschäftsprozess-Typ-Kennung | `PEPPOL-EN16931-R001` | Pflicht |
| [`BT-24`](/de/resources/xrechnung/bt-24-specification-identifier) | Spezifikations-Kennung | `BR-01` | Pflicht |
| [`BT-25`](/de/resources/xrechnung/bt-25-preceding-invoice-reference) | Referenz auf eine Vorgängerrechnung | `BR-55` | Bedingt: für jede Referenz auf eine Vorgängerrechnung (BG-3), etwa bei einer Rechnungskorrektur (BR-55) |
| [`BT-27`](/de/resources/xrechnung/bt-27-seller-name) | Name des Verkäufers | `BR-06` | Pflicht |
| [`BT-29`](/de/resources/xrechnung/bt-29-seller-identifier) | Kennung des Verkäufers | `BR-CO-26` | Bedingt: auf jeder Rechnung mindestens eines von BT-29, BT-30 oder BT-31 (BR-CO-26) |
| [`BT-30`](/de/resources/xrechnung/bt-30-seller-legal-registration-identifier) | Handelsregisternummer des Verkäufers | `BR-CO-26` | Bedingt: auf jeder Rechnung mindestens eines von BT-29, BT-30 oder BT-31 (BR-CO-26) |
| [`BT-31`](/de/resources/xrechnung/bt-31-seller-vat-identifier) | Umsatzsteuer-Identifikationsnummer des Verkäufers | `BR-CO-26`, `BR-DE-16`, `BR-S-02`, `BR-Z-02`, `BR-E-02`, `BR-AE-02`, `BR-IC-02`, `BR-G-02` | Bedingt: 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-32`](/de/resources/xrechnung/bt-32-seller-tax-registration-identifier) | Steuernummer des Verkäufers | `BR-DE-16`, `BR-S-02`, `BR-Z-02`, `BR-E-02`, `BR-AE-02` | Bedingt: 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-34`](/de/resources/xrechnung/bt-34-seller-electronic-address) | Elektronische Adresse des Verkäufers | `PEPPOL-EN16931-R020`, `BR-62` | Pflicht |
| [`BT-37`](/de/resources/xrechnung/bt-37-seller-city) | Ort des Verkäufers | `BR-DE-3` | Pflicht |
| [`BT-38`](/de/resources/xrechnung/bt-38-seller-post-code) | Postleitzahl des Verkäufers | `BR-DE-4` | Pflicht |
| [`BT-40`](/de/resources/xrechnung/bt-40-seller-country-code) | Ländercode des Verkäufers | `BR-09` | Pflicht |
| [`BT-41`](/de/resources/xrechnung/bt-41-seller-contact-point) | Ansprechpartner des Verkäufers | `BR-DE-5` | Pflicht |
| [`BT-42`](/de/resources/xrechnung/bt-42-seller-contact-telephone-number) | Telefonnummer des Ansprechpartners des Verkäufers | `BR-DE-6` | Pflicht |
| [`BT-43`](/de/resources/xrechnung/bt-43-seller-contact-email-address) | E-Mail-Adresse des Ansprechpartners des Verkäufers | `BR-DE-7` | Pflicht |
| [`BT-44`](/de/resources/xrechnung/bt-44-buyer-name) | Name des Erwerbers | `BR-07` | Pflicht |
| [`BT-47`](/de/resources/xrechnung/bt-47-buyer-legal-registration-identifier) | Handelsregisternummer des Käufers | `BR-AE-02` | Bedingt: bei Umsatzsteuerkategorie AE, wenn BT-48 fehlt (BR-AE-02) |
| [`BT-48`](/de/resources/xrechnung/bt-48-buyer-vat-identifier) | Umsatzsteuer-Identifikationsnummer des Erwerbers | `BR-IC-02`, `BR-AE-02` | Bedingt: bei Umsatzsteuerkategorie K (BR-IC-02); bei AE BT-48 oder BT-47 (BR-AE-02); nicht bei O (BR-O-02) |
| [`BT-49`](/de/resources/xrechnung/bt-49-buyer-electronic-address) | Elektronische Adresse des Erwerbers | `PEPPOL-EN16931-R010`, `BR-63` | Pflicht |
| [`BT-52`](/de/resources/xrechnung/bt-52-buyer-city) | Ort des Erwerbers | `BR-DE-8` | Pflicht |
| [`BT-53`](/de/resources/xrechnung/bt-53-buyer-post-code) | Postleitzahl des Erwerbers | `BR-DE-9` | Pflicht |
| [`BT-55`](/de/resources/xrechnung/bt-55-buyer-country-code) | Ländercode des Erwerbers | `BR-11` | Pflicht |
| [`BT-62`](/de/resources/xrechnung/bt-62-seller-tax-representative-name) | Name des Steuervertreters des Verkäufers | `BR-18` | Bedingt: wenn ein Steuervertreter des Verkäufers (BG-11) angegeben ist (BR-18) |
| [`BT-63`](/de/resources/xrechnung/bt-63-seller-tax-representative-vat-identifier) | USt-IdNr. des Steuervertreters des Verkäufers | `BR-56` | Bedingt: wenn ein Steuervertreter des Verkäufers (BG-11) angegeben ist (BR-56); nicht bei Umsatzsteuerkategorie O (BR-O-02) |
| [`BT-69`](/de/resources/xrechnung/bt-69-tax-representative-country-code) | Ländercode des Steuervertreters | `BR-20` | Bedingt: wenn ein Steuervertreter des Verkäufers (BG-11) angegeben ist (BR-20) |
| [`BT-73`](/de/resources/xrechnung/bt-73-invoicing-period-start-date) | Beginn des Rechnungszeitraums | `BR-CO-19` | Bedingt: wenn ein Abrechnungszeitraum (BG-14) angegeben ist: BT-73 oder BT-74 (BR-CO-19) |
| [`BT-74`](/de/resources/xrechnung/bt-74-invoicing-period-end-date) | Ende des Rechnungszeitraums | `BR-CO-19` | Bedingt: wenn ein Abrechnungszeitraum (BG-14) angegeben ist: BT-73 oder BT-74 (BR-CO-19) |
| [`BT-72`](/de/resources/xrechnung/bt-72-actual-delivery-date) | Tatsächliches Lieferdatum | `BR-IC-11` | Bedingt: bei Umsatzsteuerkategorie K: BT-72 oder ein Abrechnungszeitraum (BG-14) |
| [`BT-77`](/de/resources/xrechnung/bt-77-deliver-to-city) | Ort des Lieferorts | `BR-DE-10` | Bedingt: wenn eine Lieferanschrift (BG-15) angegeben ist |
| [`BT-78`](/de/resources/xrechnung/bt-78-deliver-to-post-code) | Postleitzahl des Lieferorts | `BR-DE-11` | Bedingt: wenn eine Lieferanschrift (BG-15) angegeben ist |
| [`BT-80`](/de/resources/xrechnung/bt-80-deliver-to-country-code) | Ländercode des Lieferorts | `BR-IC-12`, `BR-57` | Bedingt: bei Umsatzsteuerkategorie K oder wenn eine Lieferanschrift (BG-15) angegeben ist |
| [`BT-81`](/de/resources/xrechnung/bt-81-payment-means-type-code) | Zahlungsmittel-Code | `BR-DE-1`, `BR-49` | Pflicht |
| [`BT-84`](/de/resources/xrechnung/bt-84-payment-account-identifier) | Zahlungskonto-Kennung | `BR-DE-23-a`, `BR-50`, `BR-61` | Bedingt: wenn BT-81 den Code 30 oder 58 (Überweisung) enthält |
| [`BT-87`](/de/resources/xrechnung/bt-87-payment-card-primary-account-number) | Primäre Kontonummer der Zahlungskarte | `BR-DE-24-a` | Bedingt: 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-89`](/de/resources/xrechnung/bt-89-mandate-reference-identifier) | Mandatsreferenz | `PEPPOL-EN16931-R061`, `BR-DE-25-a` | Bedingt: wenn BT-81 den Code 49 oder 59 (Lastschrift, BG-19) enthält (PEPPOL-EN16931-R061, BR-DE-25-a) |
| [`BT-90`](/de/resources/xrechnung/bt-90-bank-assigned-creditor-identifier) | Gläubiger-Identifikationsnummer | `BR-DE-30` | Bedingt: 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-91`](/de/resources/xrechnung/bt-91-debited-account-identifier) | Kennung des belasteten Kontos | `BR-DE-31` | Bedingt: 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-92`](/de/resources/xrechnung/bt-92-document-level-allowance-amount) | Nachlassbetrag auf Dokumentebene | `BR-31` | Bedingt: für jeden Nachlass auf Dokumentebene (BG-20) |
| [`BT-93`](/de/resources/xrechnung/bt-93-document-level-allowance-base-amount) | Basisbetrag des Nachlasses auf Dokumentebene | `PEPPOL-EN16931-R041` | Bedingt: bei einem Nachlass auf Dokumentebene mit Prozentsatz (BT-94) (PEPPOL-EN16931-R041) |
| [`BT-94`](/de/resources/xrechnung/bt-94-document-level-allowance-percentage) | Nachlassprozentsatz auf Dokumentebene | `PEPPOL-EN16931-R042` | Bedingt: bei einem Nachlass auf Dokumentebene mit Basisbetrag (BT-93) (PEPPOL-EN16931-R042) |
| [`BT-95`](/de/resources/xrechnung/bt-95-document-level-allowance-vat-category-code) | Umsatzsteuerkategorie des Nachlasses auf Dokumentebene | `BR-32` | Bedingt: für jeden Nachlass auf Dokumentebene (BG-20) |
| [`BT-96`](/de/resources/xrechnung/bt-96-document-level-allowance-vat-rate) | Umsatzsteuersatz des Nachlasses auf Dokumentebene | `BR-S-06`, `BR-Z-06`, `BR-E-06`, `BR-AE-06`, `BR-IC-06`, `BR-G-06`, `BR-AF-06`, `BR-AG-06` | Bedingt: 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-97`](/de/resources/xrechnung/bt-97-document-level-allowance-reason) | Grund des Nachlasses auf Dokumentebene | `BR-33`, `BR-CO-21` | Bedingt: für jeden Nachlass auf Dokumentebene (BG-20): BT-97 oder BT-98 |
| [`BT-98`](/de/resources/xrechnung/bt-98-document-level-allowance-reason-code) | Code für den Grund des Nachlasses auf Dokumentebene | `BR-33`, `BR-CO-21` | Bedingt: für jeden Nachlass auf Dokumentebene (BG-20): BT-97 oder BT-98 |
| [`BT-99`](/de/resources/xrechnung/bt-99-document-level-charge-amount) | Zuschlagsbetrag auf Dokumentebene | `BR-36` | Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21) |
| [`BT-100`](/de/resources/xrechnung/bt-100-document-level-charge-base-amount) | Basisbetrag des Zuschlags auf Dokumentebene | `PEPPOL-EN16931-R041` | Bedingt: bei einem Zuschlag auf Dokumentebene mit Prozentsatz (BT-101) (PEPPOL-EN16931-R041) |
| [`BT-101`](/de/resources/xrechnung/bt-101-document-level-charge-percentage) | Zuschlagsprozentsatz auf Dokumentebene | `PEPPOL-EN16931-R042` | Bedingt: bei einem Zuschlag auf Dokumentebene mit Basisbetrag (BT-100) (PEPPOL-EN16931-R042) |
| [`BT-102`](/de/resources/xrechnung/bt-102-document-level-charge-vat-category-code) | Umsatzsteuerkategorie des Zuschlags auf Dokumentebene | `BR-37` | Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21) |
| [`BT-103`](/de/resources/xrechnung/bt-103-document-level-charge-vat-rate) | Umsatzsteuersatz des Zuschlags auf Dokumentebene | `BR-S-07`, `BR-Z-07`, `BR-E-07`, `BR-AE-07`, `BR-IC-07`, `BR-G-07`, `BR-AF-07`, `BR-AG-07` | Bedingt: 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-104`](/de/resources/xrechnung/bt-104-document-level-charge-reason) | Grund des Zuschlags auf Dokumentebene | `BR-38`, `BR-CO-22` | Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21): BT-104 oder BT-105 |
| [`BT-105`](/de/resources/xrechnung/bt-105-document-level-charge-reason-code) | Code für den Grund des Zuschlags auf Dokumentebene | `BR-38`, `BR-CO-22` | Bedingt: für jeden Zuschlag auf Dokumentebene (BG-21): BT-104 oder BT-105 |
| [`BT-106`](/de/resources/xrechnung/bt-106-sum-of-invoice-line-net-amount) | Summe der Rechnungspositions-Nettobeträge | `BR-12` | Pflicht |
| [`BT-109`](/de/resources/xrechnung/bt-109-invoice-total-amount-without-vat) | Rechnungs-Gesamtbetrag ohne Umsatzsteuer | `BR-13` | Pflicht |
| [`BT-110`](/de/resources/xrechnung/bt-110-invoice-total-vat-amount) | Gesamtbetrag der Umsatzsteuer | `BR-CO-15`, `PEPPOL-EN16931-R053` | Pflicht |
| [`BT-111`](/de/resources/xrechnung/bt-111-invoice-total-vat-amount-in-accounting-currency) | Gesamtumsatzsteuerbetrag in Abrechnungswährung | `BR-53`, `PEPPOL-EN16931-R054` | Bedingt: wenn eine Steuerwährung (BT-6) angegeben ist (BR-53) |
| [`BT-112`](/de/resources/xrechnung/bt-112-invoice-total-amount-with-vat) | Rechnungs-Gesamtbetrag mit Umsatzsteuer | `BR-14` | Pflicht |
| [`BT-115`](/de/resources/xrechnung/bt-115-amount-due-for-payment) | Fälliger Zahlungsbetrag | `BR-15` | Pflicht |
| [`BT-116`](/de/resources/xrechnung/bt-116-vat-category-taxable-amount) | Umsatzsteuerkategorie-Steuerbemessungsgrundlage | `BR-45` | Pflicht |
| [`BT-117`](/de/resources/xrechnung/bt-117-vat-category-tax-amount) | Umsatzsteuerkategorie-Steuerbetrag | `BR-46` | Pflicht |
| [`BT-118`](/de/resources/xrechnung/bt-118-vat-category-code) | Umsatzsteuerkategorie-Code | `BR-47` | Pflicht |
| [`BT-119`](/de/resources/xrechnung/bt-119-vat-category-rate) | Umsatzsteuerkategorie-Satz | `BR-DE-14` | Pflicht |
| [`BT-120`](/de/resources/xrechnung/bt-120-vat-exemption-reason-text) | Umsatzsteuerbefreiungsgrund als Text | `BR-E-10`, `BR-AE-10`, `BR-IC-10`, `BR-G-10`, `BR-O-10` | Bedingt: 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-121`](/de/resources/xrechnung/bt-121-vat-exemption-reason-code) | Umsatzsteuerbefreiungsgrund als Code | `BR-E-10`, `BR-AE-10`, `BR-IC-10`, `BR-G-10`, `BR-O-10` | Bedingt: 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-122`](/de/resources/xrechnung/bt-122-supporting-document-reference) | Referenz auf ein unterstützendes Dokument | `BR-52` | Bedingt: für jedes rechnungsbegründende Dokument (BG-24) (BR-52) |
| [`BT-126`](/de/resources/xrechnung/bt-126-invoice-line-identifier) | Kennung der Rechnungsposition | `BR-21` | Pflicht |
| [`BT-129`](/de/resources/xrechnung/bt-129-invoice-line-quantity) | Menge der Rechnungsposition | `BR-22` | Pflicht |
| [`BT-130`](/de/resources/xrechnung/bt-130-invoice-line-quantity-unit-of-measure-code) | Maßeinheit-Code für die Menge der Rechnungsposition | `BR-23` | Pflicht |
| [`BT-131`](/de/resources/xrechnung/bt-131-invoice-line-net-amount) | Nettobetrag der Rechnungsposition | `BR-24` | Pflicht |
| [`BT-146`](/de/resources/xrechnung/bt-146-item-net-price) | Nettoeinzelpreis des Artikels | `BR-26` | Pflicht |
| [`BT-151`](/de/resources/xrechnung/bt-151-invoice-line-vat-category-code) | Umsatzsteuerkategorie-Code der Rechnungsposition | `BR-CO-04` | Pflicht |
| [`BT-152`](/de/resources/xrechnung/bt-152-invoice-line-vat-category-rate) | Umsatzsteuersatz der Rechnungsposition | `BR-S-05`, `BR-Z-05`, `BR-E-05`, `BR-AE-05`, `BR-IC-05`, `BR-G-05`, `BR-AF-05`, `BR-AG-05` | Bedingt: 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-153`](/de/resources/xrechnung/bt-153-invoice-line-item-name) | Bezeichnung des Artikels der Rechnungsposition | `BR-25` | Pflicht |

**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](/de/resources/xrechnung/bt-16-despatch-advice-reference)) 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](/de/blog/leitweg-id-guide); 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.

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

> **Wo die Pflichtfelder der XRechnung stehen**
>
> 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.

## FAQ

### 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.

## Offizielle Quellen

- [KoSIT-Validator-Konfiguration](https://github.com/itplr-kosit/validator-configuration-xrechnung)
- [BMI-E-Rechnungseinführung](https://www.bmi.bund.de/DE/themen/moderne-verwaltung/verwaltungsmodernisierung/einfuehrung-e-rechnung/einfuehrung-e-rechnung-node.html)
