BT-Felder bei ZUGFeRD und XRechnung: Quellen und Unterschiede
Eine E-Rechnung besteht aus standardisierten Datenfeldern, den sogenannten BT-Feldern (Business Terms) der Norm EN 16931. easybill füllt die meisten dieser Felder automatisch aus Ihren Stamm- und Dokumentdaten. Diese Übersicht zeigt, woher die Daten kommen und was bei ZUGFeRD und XRechnung jeweils zusätzlich gilt.
Direkteinstieg:
- Voraussetzung: E-Rechnungsformat auswählen
- Felder, die easybill in beiden Formaten automatisch füllt
- Was bei XRechnung zusätzlich gilt
- Was bei ZUGFeRD anders ist
- Felder selbst ergänzen: erweiterte Datenfelder
- Felder, die easybill nicht füllt
- Für welche Formatversionen gilt diese Übersicht?
Voraussetzung: E-Rechnungsformat auswählen
BT-Felder entstehen nur, wenn ein E-Rechnungsformat gewählt ist. Bei einem Standard-PDF werden keine XML-Daten erzeugt.
Das Format wählen Sie im Dokumenten-Editor zusätzlich zum Standard-PDF aus:
Dokument bearbeiten > Format-AuswahlAktuelle Formate sind ZUGFeRD 2.5 EN16931 PDF, ZUGFeRD 2.5 EXTENDED PDF und XRechnung 3.0.2 XML. Ältere Versionen stehen weiterhin zur Verfügung. Die vollständige Liste finden Sie im Artikel Welche E-Rechnungs-Formate unterstützt easybill?.
Die beiden Formatfamilien unterscheiden sich technisch:
- ZUGFeRD ist ein hybrides Format: ein PDF/A-3 mit eingebetteter XML-Datei. Der Empfänger sieht die Rechnung und kann sie gleichzeitig maschinell verarbeiten.
- XRechnung ist eine reine XML-Datei ohne Sichtkopie. Sie folgt dem Standard Peppol BIS Billing 3.0 und enthält zusätzliche deutsche Pflichtangaben (BR-DE-Regeln).
Felder, die easybill in beiden Formaten automatisch füllt
Die folgenden Felder übernimmt easybill ohne Ihr Zutun – bei ZUGFeRD und XRechnung gleichermaßen. Pflegen Sie die genannten Quellen sauber, damit die E-Rechnung vollständig ist.
Rechnungsdaten
| BT-Feld | Bezeichnung | Quelle in easybill |
|---|---|---|
| BT-1 | Rechnungsnummer | Dokumentennummer |
| BT-2 | Rechnungsdatum | Dokumentendatum |
| BT-3 | Dokumententyp-Code | Automatisch nach Dokumentart: Rechnung 380, Gutschrift 381, Storno 384 |
| BT-5 | Währungscode | Währung des Dokuments |
| BT-9 | Fälligkeitsdatum | Fälligkeitsdatum des Dokuments |
| BT-10 | Käuferreferenz | Kundenakte > Sonstige Informationen > Referenz des Käufers, alternativ direkt im Dokument |
| BT-13 | Bestellnummer | Bestellnummer im Dokument, Bereich „Nur relevant für Online-Händler“ |
| BT-20 | Zahlungsbedingungen | Skontotage und Skontoprozentsatz aus dem Dokument |
| BT-29 | Kennung des Verkäufers | Kundenakte > Sonstige Informationen > Lieferantennummer |
| BT-72 | Liefer- bzw. Leistungsdatum | Liefer- oder Leistungsdatum des Dokuments |
| BT-120 | Grund der Steuerbefreiung | Text der Umsatzsteueroption des Dokuments |
Rechnungsempfänger (Käufer)
Quelle für alle Felder:
Kontakte > Kundenakte| BT-Feld | Bezeichnung | Quelle in easybill |
|---|---|---|
| BT-44 | Name des Käufers | Firmen- und Personenname des Kunden |
| BT-48 | USt-IdNr. des Käufers | USt-ID in der Kundenakte |
| BT-49 | Elektronische Adresse des Käufers | E-Mail-Adresse des Kunden |
| BT-50 | Käuferanschrift Zeile 1 | Straße/Hausnummer, bei gesetztem Postfach das Postfach |
| BT-51 | Käuferanschrift Zeile 2 | Zusatz 1 der Anschrift |
| BT-163 | Käuferanschrift Zeile 3 | Zusatz 2 der Anschrift |
| BT-52 | Ort des Käufers | Ort der Anschrift, bei gesetztem Postfach der Ort des Postfachs |
| BT-53 | PLZ des Käufers | PLZ der Anschrift, bei gesetztem Postfach die PLZ des Postfachs |
| BT-55 | Ländercode des Käufers | Ländercode nach ISO 3166 Alpha-2 |
| BT-56 | Ansprechpartner beim Käufer | Vor- und Nachname des Kontakts |
| BT-57 | Telefon des Ansprechpartners | Telefon 1 des Kontakts |
| BT-58 | E-Mail des Ansprechpartners | E-Mail-Adresse des Kontakts |
Rechnungsersteller (Verkäufer)
Quelle für alle Felder:
Meine Firma > Kontaktdaten
Meine Firma > Steuerrechtliche Stammdaten| BT-Feld | Bezeichnung | Quelle in easybill |
|---|---|---|
| BT-27 | Name des Verkäufers | Firmenname aus den Kontaktdaten |
| BT-31 | USt-IdNr. des Verkäufers | Steuerrechtliche Stammdaten |
| BT-34 | Elektronische Adresse des Verkäufers | E-Mail-Adresse aus den Kontaktdaten |
| BT-35 | Straße des Verkäufers | Straße/Hausnummer aus den Kontaktdaten |
| BT-37 | Ort des Verkäufers | Ort aus den Kontaktdaten |
| BT-38 | PLZ des Verkäufers | PLZ aus den Kontaktdaten |
| BT-40 | Ländercode des Verkäufers | Ländercode nach ISO 3166 Alpha-2 |
| BT-41 | Kontaktname des Verkäufers | Vor- und Nachname aus den Kontaktdaten |
| BT-42 | Telefon des Verkäufers | Telefonnummer aus den Kontaktdaten |
| BT-43 | E-Mail des Verkäufers | E-Mail-Adresse aus den Kontaktdaten |
Zahlungsdaten
Quelle, pro Dokument überschreibbar:
Meine Firma > Zahlungsinformationen| BT-Feld | Bezeichnung | Quelle in easybill |
|---|---|---|
| BT-84 | IBAN des Zahlungsempfängers | Zahlungsinformationen |
| BT-85 | Kontoinhaber | Zahlungsinformationen |
| BT-86 | BIC | Zahlungsinformationen, sofern hinterlegt |
Rechnungspositionen
| BT-Feld | Bezeichnung | Quelle in easybill |
|---|---|---|
| BT-129 | Menge | Menge der Position |
| BT-130 | Einheit | Einheit der Position, Standard ist Stück (Code H87) |
| BT-131 | Nettobetrag der Position | Nettopreis pro Einheit × Menge |
| BT-134 | Leistungszeitraum Beginn | Startdatum des Leistungszeitraums |
| BT-135 | Leistungszeitraum Ende | Enddatum des Leistungszeitraums |
| BT-146 | Nettopreis pro Einheit | Nettoeinzelpreis der Position |
| BT-148 | Bruttopreis pro Einheit | Bruttoeinzelpreis der Position |
| BT-152 | Umsatzsteuersatz der Position | Steuersatz der Position |
| BT-153 | Bezeichnung | Bezeichnung der Position |
| BT-155 | Artikelnummer | Art.-Nr. der Position |
Steueraufschlüsselung und Gesamtsummen
| BT-Feld | Bezeichnung | Quelle in easybill |
|---|---|---|
| BT-106 | Summe der Nettobeträge aller Positionen | Gesamtbetrag netto |
| BT-109 | Gesamtsumme netto | Gesamtbetrag netto |
| BT-110 | Summe Umsatzsteuer | Gesamtbetrag Steuer inkl. Währungscode |
| BT-112 | Gesamtsumme brutto | Gesamtbetrag brutto |
| BT-115 | Fälliger Betrag | Gesamtbetrag brutto |
| BT-116 | Nettobetrag je Steuersatz | Gesamtbetrag netto |
| BT-117 | Umsatzsteuerbetrag je Steuersatz | Gesamtbetrag Steuer |
| BT-118 | Umsatzsteuerkategorie | Umsatzsteueroption des Dokuments |
| BT-119 | Umsatzsteuersatz | Umsatzsteuersätze des Dokuments |
Die Umsatzsteuerkategorie (BT-118) wird als Code übertragen:
- S – Umsatzsteuer fällt mit Normalsatz an
- Z – nach dem Nullsatz zu versteuernde Waren
- E – steuerbefreit
- AE – Umkehrung der Steuerschuldnerschaft (Reverse Charge)
- K – kein Ausweis der Umsatzsteuer bei innergemeinschaftlichen Lieferungen
- G – Steuer nicht erhoben aufgrund von Export außerhalb der EU
- O – außerhalb des Steueranwendungsbereichs
- L – IGIC (Kanarische Inseln)
- M – IPSI (Ceuta/Melilla)
Was bei XRechnung zusätzlich gilt
Die XRechnung ist eine CIUS-Spezifikation von EN 16931 und fordert über die Norm hinaus weitere Angaben. Fehlt eine davon, ist die Rechnung nicht valide und lässt sich nicht fertigstellen.
Zusätzliche Pflichtfelder
| BT-Feld | Bezeichnung | Regel | Wo in easybill gepflegt |
|---|---|---|---|
| BT-10 | Käuferreferenz | BR-DE-15 | Kundenakte > Sonstige Informationen > Referenz des Käufers, alternativ direkt im Dokument |
| BT-31 | USt-IdNr. des Verkäufers | BR-DE-16 | Meine Firma > Steuerrechtliche Stammdaten |
| BT-37 | Ort des Verkäufers | BR-DE-3 | Meine Firma > Kontaktdaten |
| BT-38 | PLZ des Verkäufers | BR-DE-4 | Meine Firma > Kontaktdaten |
| BT-41 | Kontaktname des Verkäufers | BR-DE-5 | Meine Firma > Kontaktdaten – Vor- und Nachname erforderlich |
| BT-42 | Telefon des Verkäufers | BR-DE-6 | Meine Firma > Kontaktdaten |
| BT-43 | E-Mail des Verkäufers | BR-DE-7 | Meine Firma > Kontaktdaten |
| BT-49 | E-Mail des Käufers | PEPPOL-EN16931-R010 | Kundenakte – neu ab XRechnung 3.0, immer Pflicht |
| BT-52 | Ort des Käufers | BR-DE-8 | Kundenakte > Anschrift |
| BT-53 | PLZ des Käufers | BR-DE-9 | Kundenakte > Anschrift |
| BG-16 | Zahlungsinformationen | BR-DE-1 | Meine Firma > Zahlungsinformationen: IBAN (BT-84), Kontoinhaber (BT-85), optional BIC (BT-86) |
Die Regel BR-DE-2 verlangt zusätzlich die Kontaktgruppe des Verkäufers (BG-6) als Ganzes. Sie ist erfüllt, sobald Kontaktname, Telefonnummer und E-Mail-Adresse unter Meine Firma > Kontaktdaten gepflegt sind.
Käuferreferenz und Leitweg-ID (BT-10)
- Bei jeder XRechnung ist die Käuferreferenz ein zwingendes Pflichtfeld.
- Bei Rechnungen an Behörden gehört hier die Leitweg-ID hinein. Diese erhalten Sie von Ihrem Auftraggeber.
- Fehlt die Käuferreferenz, ist die XRechnung nicht valide.
Geschäftsprozesstyp (BT-23)
Die XRechnung wird über den Standard Peppol BIS Billing 3.0 übertragen. easybill setzt dafür automatisch den von Peppol definierten Standardwert für den Rechnungsprozess:
urn:fdc:peppol.eu:2017:poacc:billing:01:1.0Sie müssen dieses Feld nicht selbst pflegen.
SEPA-Lastschrift
Ab XRechnung 2.3 sind bei SEPA-Lastschrift (Zahlungsmittelcode 59) zwei weitere Angaben Pflicht:
- BT-89 Mandatsreferenz (Regel BR-DE-29)
- BT-90 Gläubiger-ID (Regel BR-DE-30)
Beide Felder pflegen Sie über die erweiterten Datenfelder.
Eine vollständige Übersicht aller Pflichtangaben – auch der steuerabhängigen – finden Sie im Artikel Pflichtinformationen E-Rechnungen.
Was bei ZUGFeRD anders ist
Käuferreferenz ist optional
- Bei ZUGFeRD ist die Käuferreferenz (BT-10) nicht verpflichtend. Eine ZUGFeRD-Rechnung ist auch ohne dieses Feld valide.
- Geben Sie das Feld an, wenn Ihr Kunde eine Referenz wünscht, zum Beispiel eine Abteilung, Bürokennung oder einen Projektcode.
Leistungsdatum ist Pflicht
- Das Liefer- bzw. Leistungsdatum (BT-72) ist bei ZUGFeRD verpflichtend.
- Es muss ein festes Datum sein, zum Beispiel 01.01.2026 oder 01.01.2026 – 30.04.2026.
EN 16931 oder EXTENDED
| Merkmal | ZUGFeRD EN16931 (Standard) | ZUGFeRD EXTENDED |
|---|---|---|
| Datenumfang | ausschließlich EN-16931-konforme Datenfelder | EN-16931-Datenfelder plus erweiterte, nicht normierte Inhalte |
| Zielgruppe | standardisierte B2B- und B2G-Rechnungen | komplexe Geschäftsprozesse mit Zusatzinformationen |
| Erweiterbarkeit | auf den Standard beschränkt | unternehmens- oder branchenspezifische Daten möglich |
Details zu den Profilen und zu den Unterschieden zwischen ZUGFeRD 2.4 und 2.5 finden Sie im Artikel E-Rechnungen im ZUGFeRD-Format erstellen.
Sichtkopie prüfen
Weil ZUGFeRD ein PDF mit eingebetteter XML-Datei ist, können Sie die erzeugten Daten direkt in der Sichtkopie des Dokuments oder in einer Validierungssoftware kontrollieren.
Felder selbst ergänzen: erweiterte Datenfelder
Felder, die easybill nicht automatisch ermitteln kann, ergänzen Sie direkt im Dokument. Das ist immer dann nötig, wenn Ihr Rechnungsempfänger zusätzliche Angaben für die maschinelle Verarbeitung verlangt.
Dokument bearbeiten > Format-Auswahl > Erweiterte Datenfelder > Felder bearbeitenDie erweiterten Datenfelder stehen für alle E-Rechnungsformate zur Verfügung, also für ZUGFeRD und XRechnung. easybill prüft die Eingaben gegen die Regeln des jeweils gewählten Standards.
Referenzen und Kennungen
| BT-Feld | Bezeichnung | Bedeutung |
|---|---|---|
| BT-3 | Rechnungstyp-Code | überschreibt den vorgegebenen Dokumententyp-Code |
| BT-10 | Käuferreferenz | vom Käufer vergebene Referenz, bei XRechnung die Leitweg-ID |
| BT-11 | Projektnummer | Kennung des Projekts, auf das sich das Dokument bezieht |
| BT-11-0 | Projektname | Name des Projekts, ergänzt BT-11 |
| BT-12 | Vertragsnummer | Kennung des Vertrags, auf den sich das Dokument bezieht |
| BT-13 | Bestellnummer | Nummer der Bestellung, die dem Dokument vorausgegangen ist |
| BT-17 | Ausschreibungsreferenz | Nummer der Ausschreibung, zum Beispiel bei öffentlichen Aufträgen |
| BT-19 | Buchungsreferenz des Käufers | Angabe, an welcher Stelle die Daten in den Finanzkonten des Käufers zu verbuchen sind |
| BT-22 | Rechnungsbegründung | zusätzliche Hinweise zur Rechnung, zum Beispiel Leistungsbeschreibung oder Vertragsbedingungen. Mehrfach möglich. |
Ansprechpartner beim Käufer
| BT-Feld | Bezeichnung | Bedeutung |
|---|---|---|
| BT-56 | Käufer-Ansprechpartner Name | Name der Kontaktperson beim Rechnungsempfänger |
| BT-56-0 | Käufer-Ansprechpartner Abteilung | Abteilungsname statt Personenname |
| BT-57 | Käufer-Ansprechpartner Telefon | Telefonnummer der Kontaktperson |
| BT-58 | Käufer-Ansprechpartner E-Mail | E-Mail-Adresse der Kontaktperson |
Wichtig: BT-56 und BT-56-0 schließen sich gegenseitig aus. Geben Sie beide Felder ein, erhalten Sie einen Validierungsfehler.
Identifikationsnummern, zum Beispiel GLN
| BT-Feld | Bezeichnung | Bedeutung |
|---|---|---|
| BT-29-0 | Verkäuferkennung | eindeutige Kennung des Verkäufers |
| BT-46-0 | Käuferkennung | eindeutige Kennung des Käufers |
| BT-71-0 | Lieferortkennung | eindeutige Kennung des Lieferorts |
Zahlungsanweisungen und SEPA-Lastschrift
| BT-Feld | Bezeichnung | Bedeutung |
|---|---|---|
| BT-81 | Zahlungsmittelcode | gibt an, wie die Zahlung zu erfolgen hat |
| BT-82 | Zahlungsmittel Text | Freitext zur Beschreibung des Zahlungsmittels |
| BT-83 | Verwendungszweck | Verwendungszweck der Zahlung, zum Beispiel Referenztext für die Überweisung |
| BT-84 | Empfängerkonto | IBAN des Zahlungsempfängers |
| BT-89 | Mandatsreferenz | Kennung des SEPA-Lastschriftmandats |
| BT-90 | Gläubiger-ID | Gläubiger-Identifikationsnummer des Zahlungsempfängers |
| BT-91 | Belastetes Konto | IBAN des Käufers, von der abgebucht wird |
Feldgruppen: mehrere Felder auf einmal hinzufügen
| Gruppe | Bezeichnung | Enthaltene Felder |
|---|---|---|
| BT-11-00 | Projekt | BT-11 Projektnummer, BT-11-0 Projektname |
| BG-9 | Ansprechpartner beim Käufer | BT-56, BT-57, BT-58 |
| BG-16 | Zahlungsanweisungen | BT-81, BT-82, BT-83, BT-84 |
Automatische Felder abweichend setzen
Einige Felder füllt easybill aus den Stammdaten, Sie können sie für ein einzelnes Dokument aber abweichend setzen:
- BT-10 Käuferreferenz
- BT-13 Bestellnummer
- BT-56, BT-57, BT-58 Ansprechpartner beim Käufer
- BT-84 Empfängerkonto (IBAN)
Überschreiben Sie ein Feld aus den Stammdaten, zeigt easybill einen Info-Hinweis. Die Rechnung lässt sich trotzdem fertigstellen.
Die Schritt-für-Schritt-Anleitung zur Bedienung finden Sie im Artikel Erweiterte Datenfelder für E-Rechnungen (BT-Felder).
Felder, die easybill nicht füllt
Diese Felder bleiben in der XML-Datei leer – in beiden Formaten:
| BT-Feld | Bezeichnung |
|---|---|
| BT-113 | Gezahlter Betrag |
| BT-114 | Rundungsbetrag |
| BT-133 | Kostenstelle der Position |
| BT-154 | Artikelbeschreibung der Position |
Zusätzlich können Sie eigene Freitextfelder mit Name und Wert anlegen, zum Beispiel eine interne Projektnummer. Diese Felder werden nicht in die E-Rechnung geschrieben. Sie dienen der internen Organisation und lassen sich über die REST API auslesen.
Für welche Formatversionen gilt diese Übersicht?
- XRechnung 3.0.2 – aktuell gültige Version des Standards, basierend auf Peppol BIS Billing 3.0
- ZUGFeRD 2.5 (Profile EN 16931 und EXTENDED)
Für ältere Formatversionen gelten die Angaben grundsätzlich ebenfalls, einzelne Pflichtfelder können jedoch abweichen. Die Nachfolgeversion XRechnung 4.0 auf Basis der neuen Norm EN 16931-1:2026 ist in Vorbereitung; sobald sie in easybill verfügbar ist, wird dieser Artikel aktualisiert.