EN 16931: die Pflichtfelder der europäischen Norm

Besteuerung und Empfänger wählen: Die Liste zeigt, welche Felder der Norm Ihre Rechnung füllen muss und welche davon auch das Umsatzsteuergesetz verlangt.

Empfänger

Pflichtfelder für Ihren Fall

13

EN 16931 und die Pflichtangaben nach § 14 Abs. 4 UStG.

Davon aus dem UStG10
Davon nur technisch (Norm, KoSIT)3
So wird geprüft
BT/BGAngabeRegelGesetz
BT-1RechnungsnummerEN 16931§ 14 Abs. 4 Nr. 4 UStG
BT-2RechnungsdatumEN 16931§ 14 Abs. 4 Nr. 3 UStG
BT-3RechnungsartEN 16931
BT-5WährungEN 16931
BT-27Name des VerkäufersEN 16931§ 14 Abs. 4 Nr. 1 UStG
BG-5Anschrift des VerkäufersEN 16931§ 14 Abs. 4 Nr. 1 UStG
BT-31/32USt-IdNr. oder SteuernummerBR-S-02§ 14 Abs. 4 Nr. 2 UStG
BT-44Name des KäufersEN 16931§ 14 Abs. 4 Nr. 1 UStG
BG-8Anschrift des KäufersEN 16931§ 14 Abs. 4 Nr. 1 UStG
BT-72Liefer- oder Leistungsdatumnational§ 14 Abs. 4 Nr. 6 UStG
BG-25Positionen: Menge, Einheit, Bezeichnung, PreisEN 16931§ 14 Abs. 4 Nr. 5 UStG
BG-23Steueraufschlüsselung je SatzEN 16931§ 14 Abs. 4 Nr. 7 und 8 UStG
BT-109/112/115Summen netto, brutto, fälligEN 16931

Erstellt von Radif Partners · Methode · UStG, BMF-Schreiben und XRechnung 3.0.2 geprüft am 25. Oktober 2026

EN 16931 ist die europäische Norm für elektronische Rechnungen. Sie entstand im Auftrag der Richtlinie 2014/55/EU, die öffentliche Auftraggeber in der ganzen Union verpflichtet, Rechnungen nach dieser Norm anzunehmen, und wurde vom Europäischen Komitee für Normung (CEN) im Jahr 2017 veröffentlicht. Ihr Kern ist ein semantisches Datenmodell: Jede Angabe einer Rechnung hat einen Namen und eine Nummer, etwa BT-1 für die Rechnungsnummer oder BT-115 für den Zahlbetrag, und zusammengehörige Angaben bilden Gruppen wie BG-4 für den Verkäufer. Dazu kommen Geschäftsregeln mit Kennungen wie BR-01 oder BR-CO-15, die festlegen, welche Felder Pflicht sind und wie die Beträge zusammenhängen müssen. Wie das Modell als XML geschrieben wird, regeln zwei zugelassene Syntaxen, UBL und UN/CEFACT CII. Das deutsche Umsatzsteuergesetz knüpft seit 2025 die Definition der E-Rechnung an diese Norm. Nationale Ausprägungen wie die XRechnung schärfen sie nach, dürfen ihr aber nicht widersprechen. Kennung der reinen Norm im Feld BT-24 ist urn:cen.eu:en16931:2017.

Woher die Norm kommt

Bis in die 2010er-Jahre hatte fast jedes Land und jede Branche eigene Formate für elektronische Rechnungen. Die Richtlinie 2014/55/EU sollte das für öffentliche Aufträge vereinheitlichen. Sie beauftragte das CEN mit einer Norm für das semantische Datenmodell und verpflichtete die öffentlichen Auftraggeber der Mitgliedstaaten, Rechnungen nach dieser Norm anzunehmen und zu verarbeiten. Das Ergebnis ist die EN 16931, deren erster Teil 2017 erschien; daher die Jahreszahl in der Kennung.

Deutschland hat die Richtlinie für den Bund mit der E-Rechnungsverordnung umgesetzt. Seit der Neufassung von § 14 UStG gilt die Norm auch für Rechnungen zwischen Unternehmen: Eine E-Rechnung muss ihr entsprechen, gleich in welchem Format sie verschickt wird.

Datenmodell statt Dateiformat

Die Norm sagt nicht, wie eine Datei aussieht, sondern welche Informationen sie trägt. Das ist ihr wichtigster Gedanke. Eine Rechnung besteht aus vielen solchen Angaben, von denen nur ein Teil Pflicht ist. Jede hat eine feste Bedeutung, einen Datentyp und eine Kardinalität, also ob sie fehlen, einmal oder mehrfach vorkommen darf. Weil alle Formate dasselbe Modell nutzen, kann ein Programm eine UBL-Datei in eine CII-Datei umwandeln, ohne dass Angaben verloren gehen.

Ausgewählte Gruppen des semantischen Modells der EN 16931.
GruppeInhaltBeispiele für Felder
BG-4VerkäuferBT-27 Name, BT-31 USt-IdNr., BT-32 Steuernummer
BG-7KäuferBT-44 Name, BT-48 USt-IdNr.
BG-16ZahlungsanweisungenBT-81 Zahlungsart, BT-84 IBAN
BG-22GesamtbeträgeBT-106 Summe Positionen, BT-109 netto, BT-112 brutto, BT-115 Zahlbetrag
BG-23SteueraufschlüsselungBT-116 Bemessungsgrundlage, BT-117 Steuerbetrag, BT-118 Kategorie
BG-25RechnungspositionBT-129 Menge, BT-146 Preis, BT-153 Bezeichnung

Was das Umsatzsteuergesetz zusätzlich verlangt

Die Norm ist branchen- und länderübergreifend. Einige Angaben, die das deutsche Recht für eine ordnungsgemäße Rechnung fordert, sind in ihr deshalb nur optional. Die Pflichtangaben nach § 14 Abs. 4 UStG müssen trotzdem in der E-Rechnung stehen: vollständiger Name und Anschrift beider Seiten, Steuernummer oder USt-IdNr. des Leistenden, Ausstellungsdatum, eine fortlaufende Nummer, Menge und Art der Leistung, ihr Zeitpunkt, das Entgelt nach Steuersätzen aufgeschlüsselt sowie Steuersatz und Steuerbetrag oder ein Hinweis auf die Befreiung. Das Lieferdatum etwa steht in BT-72, der Befreiungsgrund in BT-120. Die Liste oben trennt deshalb Felder, die nur die Norm verlangt, von solchen, die auch das Gesetz verlangt.

Profile und nationale Ausprägungen

Ein Land oder eine Branche darf die Norm einschränken, aber nicht erweitern, ohne den Standard zu verlassen. Eine solche Einschränkung heißt CIUS. Die XRechnung ist die deutsche CIUS: Sie macht etwa die Käuferreferenz und die Kontaktdaten des Verkäufers zur Pflicht. ZUGFeRD im Profil EN 16931 bildet die Norm dagegen ohne Zusätze ab, das Profil EXTENDED geht als sogenannte Extension weiter. Welches ZUGFeRD-Profil die Norm erfüllt, zeigt der Rechner:

Als E-Rechnung zwischen Unternehmen

Als E-Rechnung zwischen Unternehmen

Zulässig

An Stellen des BundesBesser XRechnung
Name der XML im PDFfactur-x.xml
Aktuelle Version2.5.2 (4. August 2026)
ZUGFeRD-Profil prüfen →

Für die Praxis heißt das: Wer nach EN 16931 rechnet, erfüllt die Pflicht zwischen Unternehmen. Wer an Behörden liefert, braucht die strengere XRechnung. Die Formate selbst vergleicht E-Rechnung Formate.

Häufige Fragen

Was bedeuten die Abkürzungen BT, BG und BR in der Norm?

BT steht für Business Term, eine einzelne Angabe wie Rechnungsdatum oder Steuersatz. BG steht für Business Group, eine Gruppe von Angaben, die zusammengehören, etwa die Anschrift des Käufers. BR steht für Business Rule, eine Regel, die Pflichtfelder und Rechenwege vorschreibt. Fehlermeldungen von Validatoren nennen meist eine BR-Kennung und das betroffene BT-Feld.

Muss ich die Norm EN 16931 kaufen, um E-Rechnungen zu schreiben?

Nein. Die Norm selbst ist ein kostenpflichtiges Dokument des CEN, aber für die Praxis brauchen Sie es nicht. Die Spezifikationen der XRechnung und von ZUGFeRD sind frei verfügbar und enthalten das vollständige Datenmodell mit allen Feldern und Regeln. Rechnungsprogramme und der Ersteller auf dieser Seite setzen die Norm um, ohne dass Sie die Feldnummern kennen müssen.

Wie hängen Rechenregeln wie BR-CO-15 mit meinen Beträgen zusammen?

Die Regeln mit CO prüfen, ob die Beträge zueinander passen. BR-CO-10 verlangt, dass die Summe der Positionen genau der Summe aller Nettobeträge entspricht. BR-CO-15 verlangt, dass der Bruttobetrag gleich Nettobetrag plus Steuer ist. Schon ein Cent Rundungsdifferenz verletzt die Regel. Der Validator dieser Seite rechnet alle Beträge nach und nennt die Abweichung.

Gilt die Norm auch für Gutschriften und Korrekturen?

Ja. Die Norm kennt verschiedene Rechnungsarten, die im Feld BT-3 mit einem Code stehen, zum Beispiel 380 für eine Rechnung, 381 für eine Gutschrift im Sinne einer Rechnungskorrektur und 384 für eine korrigierte Rechnung. Auch eine Korrektur muss alle Pflichtfelder enthalten und sollte in BT-25 auf die ursprüngliche Rechnung verweisen.

Weiter mit

Amtliche Quellen dieser Seite

Erstellt von

Herausgeber eines kostenlosen E-Rechnung-Werkzeugs: Pflicht-Check nach UStG, Viewer, Prüfung und Erstellung von XRechnung und ZUGFeRD im Browser

Aktualisiert am · Redaktionsgrundsätze · Kontakt

Stand 2026, Gesetze, BMF-Schreiben und Standards geprüft am