E-Rechnung in Deutschland

Deutschland führt die verpflichtende B2B-E-Rechnung schrittweise ein. Hier finden Sie alles Wichtige: Fristen, Formate, Ausnahmen und wie Sie sich vorbereiten.

Von Peppol Validator · Zuletzt aktualisiert am

Zeitplan der E-Rechnungspflicht

Das Wachstumschancengesetz wurde am 22. März 2024 vom Bundesrat verabschiedet. Es ändert Paragraf 14 des Umsatzsteuergesetzes (UStG). Ziel ist es, die Mehrwertsteuerlücke von rund 23 Milliarden EUR zu schließen. Die Umsetzung erfolgt in drei Phasen.

1. Januar 2025

Empfangspflicht für alle Unternehmen. Jedes Unternehmen muss strukturierte E-Rechnungen (EN 16931) empfangen können. Eine gültige E-Rechnung darf nicht abgelehnt werden. Der Versand per Papier oder PDF bleibt vorerst erlaubt.

1. Januar 2027

Versandpflicht für größere Unternehmen. Unternehmen mit einem Vorjahresumsatz über 800.000 EUR müssen strukturierte E-Rechnungen für inländische B2B-Transaktionen ausstellen. Kleinere Unternehmen dürfen noch bis Ende 2027 Papier- oder PDF-Rechnungen versenden.

1. Januar 2028

Versandpflicht für alle Unternehmen. Alle Unternehmen müssen strukturierte E-Rechnungen für inländische B2B-Transaktionen ausstellen. Papier- und PDF-Rechnungen sind im B2B-Bereich nicht mehr zulässig. EDI darf nur fortgeführt werden, wenn EN 16931-konforme Daten extrahiert werden können.

Alle Fristen, Ausnahmen und Übergangsregeln im Detail: E-Rechnungspflicht.

Akzeptierte Formate

Alle E-Rechnungen müssen der europäischen Norm EN 16931 entsprechen. In der Praxis gibt es drei gängige Formate.

XRechnung

Deutschlands nationale CIUS der EN 16931. Reines XML-Format in UBL 2.1 oder UN/CEFACT CII Syntax. Wird von der KoSIT (Koordinierungsstelle für IT-Standards) gepflegt. Ergänzt zusätzliche deutsche Geschäftsregeln (BR-DE-), etwa die Leitweg-ID als Käuferreferenz. Pflichtformat für Rechnungen an die Bundesverwaltung.

ZUGFeRD / Factur-X

Hybridformat: PDF/A-3 mit eingebettetem XML. Besonders beliebt beim Mittelstand, da die Rechnung visuell lesbar bleibt. Ab Version 2.0.1 gelten die Profile BASIC, EN 16931 (früher COMFORT), EXTENDED und XRECHNUNG als E-Rechnung (BMF-Schreiben vom 15.10.2024). Die Profile MINIMUM und BASIC WL genügen nicht. Mehr dazu im ZUGFeRD-Leitfaden.

Peppol BIS Billing 3.0

Internationales Format auf Basis von UBL 2.1, konform mit EN 16931. Wird für die B2B-E-Rechnung in Deutschland akzeptiert. Besonders relevant für grenzüberschreitende Rechnungen und Unternehmen, die bereits das Peppol-Netzwerk nutzen.

Die Rolle von Peppol in Deutschland

Die KoSIT ist die deutsche Peppol-Autorität, ernannt von OpenPeppol. Peppol dient als Übertragungsnetzwerk (Vier-Ecken-Modell) für den B2G- und B2B-Bereich. Unternehmen verbinden sich über einen zertifizierten Peppol Access Point mit dem Netzwerk.

XRechnung lässt sich über Peppol übertragen, in UBL- oder CII-Syntax. Die staatlichen Plattformen (ZRE, OZG-RE) akzeptieren Rechnungen über Peppol. Das Gesetz schreibt jedoch keinen bestimmten Übertragungsweg vor. E-Mail, Peppol, Webupload und DE-Mail sind alle zulässig.

Die Nutzung von Peppol wächst in Deutschland stetig. Das Netzwerk bietet einen standardisierten, sicheren Kanal für den Austausch von E-Rechnungen. Viele Softwareanbieter (DATEV, SAP, Lexware) haben Peppol-Anbindungen in ihre Produkte integriert.

Gibt es eine Peppol-Pflicht in Deutschland?

Nein. Gesetzlich vorgeschrieben ist die E-Rechnung nach EN 16931, nicht Peppol. Eine XRechnung oder ZUGFeRD-Rechnung per E-Mail erfüllt die Pflicht genauso wie eine Rechnung über Peppol. Peppol lohnt sich vor allem, wenn Ihre Kunden schon im Netzwerk sind, wenn Sie ins Ausland fakturieren oder wenn Ihr öffentlicher Auftraggeber Peppol bevorzugt.

Wie XRechnung und Peppol BIS genau zusammenhängen, erklären wir ausführlich im Leitfaden Peppol in Deutschland (Englisch).

Die Norm EN 16931

EN 16931 ist die europäische Norm für das semantische Datenmodell elektronischer Rechnungen. Sie wurde vom CEN (Europäisches Komitee für Normung) veröffentlicht. Die Norm definiert, welche Informationen eine E-Rechnung enthalten muss: Rechnungsnummer (BT-1), Rechnungsdatum (BT-2), Verkäufer- und Käuferidentifikation, Positionen, Beträge und Umsatzsteuer.

Die Norm enthält Validierungsregeln (Präfix BR-), die die Datenkonsistenz prüfen. Zum Beispiel verlangt BR-06 den Verkäufernamen. BR-CO-15 überprüft die Konsistenz der Umsatzsteuerbeträge. Peppol BIS fügt eigene Regeln hinzu (Präfix PEPPOL-EN16931-).

Vor dem Versand einer Rechnung ist es wichtig, sie gegen beide Regelwerke zu validieren. Peppol Validator prüft Peppol-BIS-Rechnungen (UBL) in einem Durchgang gegen die CEN- und Peppol-Regeln, XRechnungen gegen die CEN- und die BR-DE-Regeln der KoSIT, andere CII-Dateien gegen die CEN-Regeln. Für XRechnung nutzen Sie den XRechnung Validator, für eine ZUGFeRD-PDF oder ihre XML den ZUGFeRD Validator. Für die verbindliche Prüfung mit XML-Schema gibt es den offiziellen KoSIT-Validator.

Staatliche Plattformen (B2G)

Für Rechnungen an öffentliche Auftraggeber des Bundes gibt es die Plattform OZG-RE (Onlinezugangsgesetz-konforme Rechnungseingangsplattform). Daneben betreibt der Bund weiterhin die ZRE (Zentrale Rechnungseingangsplattform) für die unmittelbare Bundesverwaltung; welche Plattform zuständig ist, nennt der Auftraggeber. Die OZG-RE empfängt E-Rechnungen über verschiedene Kanäle: Peppol, Webupload, E-Mail und DE-Mail.

Für B2G-Rechnungen ist die XRechnung das Pflichtformat. Die Leitweg-ID ist für die Zuordnung zur richtigen Behörde erforderlich. Die Registrierung auf der OZG-RE ist kostenlos.

Auf Länderebene variieren die Regelungen. Die meisten Bundesländer haben eigene E-Rechnungs-Plattformen eingeführt oder sind dabei, dies zu tun. Einige Länder nutzen die OZG-RE des Bundes mit.

Wie führen Sie die E-Rechnung im Unternehmen ein?

Ob Sie bereits E-Rechnungen empfangen oder gerade erst anfangen: Hier sind die wichtigsten Schritte, um mit der E-Rechnung zu starten. Sie gelten für den Versand über Peppol genauso wie für den Versand per E-Mail.

  1. 1Empfangsfähigkeit sicherstellen. Seit dem 1. Januar 2025 müssen alle Unternehmen strukturierte E-Rechnungen empfangen können. Prüfen Sie, ob Ihre Buchhaltungs- oder ERP-Software XRechnung und ZUGFeRD verarbeiten kann.
  2. 2Format wählen. Entscheiden Sie sich für ein EN-16931-konformes Format: XRechnung (reines XML), ZUGFeRD ab Profil BASIC (PDF + XML) oder Peppol BIS Billing 3.0. Ihr Softwareanbieter kann Sie bei der Wahl beraten.
  3. 3Übertragungsweg festlegen. Wählen Sie einen Übertragungsweg für den Versand: Peppol Access Point, E-Mail, Webupload oder DE-Mail. Für B2G-Rechnungen wird Peppol oder die OZG-RE empfohlen.
  4. 4Vor dem Versand validieren. Prüfen Sie Ihre Rechnungen mit einem Validator auf Fehler, bevor Sie sie an Kunden senden. Prüfen Sie die CEN-Regeln (BR-), beim Versand über Peppol auch die Peppol-Regeln (PEPPOL-EN16931-) und bei XRechnung die BR-DE-Regeln. Beheben Sie alle gemeldeten Fehler.
  5. 5Empfangsworkflow anpassen. Konfigurieren Sie Ihre Systeme für den Empfang und die Verarbeitung eingehender E-Rechnungen. Stellen Sie automatische Verbuchung, Abgleich mit Bestellungen und digitale Archivierung sicher.
  6. 6Archivierung beachten. E-Rechnungen müssen im elektronischen Originalformat (XML oder PDF+XML) aufbewahrt werden, als Buchungsbelege seit 2025 grundsätzlich acht Jahre. Ein Ausdruck auf Papier oder die Umwandlung in ein einfaches PDF genügt nicht. Beachten Sie die GoBD-Anforderungen.

E-Rechnungen kostenlos validieren

Prüfen Sie Ihre XML-Rechnungen (UBL oder CII) gegen EN 16931 (CEN), Peppol-BIS-Rechnungen zusätzlich gegen die Peppol-Regeln. Eine XRechnung prüfen wir gegen die BR-DE-Regeln der KoSIT statt gegen die Peppol-Regeln. Kostenlos, sofort, ohne Registrierung.

Werkzeuge und Leitfäden

Häufig gestellte Fragen

Ab wann ist die E-Rechnung in Deutschland Pflicht?

Seit dem 1. Januar 2025 müssen alle Unternehmen in Deutschland strukturierte E-Rechnungen empfangen können. Ab dem 1. Januar 2027 müssen Unternehmen mit einem Vorjahresumsatz über 800.000 EUR auch E-Rechnungen versenden. Ab dem 1. Januar 2028 gilt die Versandpflicht für alle Unternehmen.

Welche Formate sind für die E-Rechnung zugelassen?

Zugelassen sind alle Formate, die der europäischen Norm EN 16931 entsprechen. In der Praxis sind das XRechnung (reines XML), ZUGFeRD ab Version 2.0.1 ab Profil BASIC (PDF mit eingebettetem XML) und Peppol BIS Billing 3.0. Die ZUGFeRD-Profile MINIMUM und BASIC WL gelten nicht als E-Rechnung.

Ist eine PDF-Rechnung per E-Mail eine gültige E-Rechnung?

Nein. Eine einfache PDF-Datei ist keine strukturierte E-Rechnung im Sinne des Gesetzes. Die E-Rechnung muss maschinenlesbare, strukturierte Daten im XML-Format enthalten. Ein ZUGFeRD-PDF ab Profil BASIC ist gültig, da es ein eingebettetes XML mit den Rechnungsdaten enthält.

Wer ist von der E-Rechnungspflicht ausgenommen?

Kleinunternehmer nach Paragraf 19 UStG (Vorjahresumsatz bis 25.000 EUR) müssen keine E-Rechnungen versenden, aber empfangen können. Ausgenommen sind auch B2C-Transaktionen, Kleinbetragsrechnungen bis 250 EUR, Fahrausweise und steuerfreie Umsätze nach Paragraf 4 Nr. 8-29 UStG.

Was ist der Unterschied zwischen XRechnung und ZUGFeRD?

XRechnung ist ein reines XML-Format und die deutsche CIUS (nationale Spezifikation) der EN 16931. Es wird vor allem im B2G-Bereich verwendet. ZUGFeRD ist ein Hybridformat: ein PDF/A-3 mit eingebettetem XML. Es ist besonders bei KMU beliebt, da die Rechnung auch visuell lesbar bleibt. Beide Formate sind für die B2B-Pflicht zugelassen.

Gibt es eine Peppol-Pflicht? Ist Peppol ab 2026 für KMU in Deutschland verpflichtend?

Nein. In Deutschland gibt es keine Peppol-Pflicht, auch nicht für KMU. Pflicht ist die E-Rechnung nach EN 16931: Empfangen müssen alle Unternehmen seit dem 1. Januar 2025, versenden ab 2027 (Vorjahresumsatz über 800.000 EUR) bzw. ab 2028 (alle übrigen). Peppol ist nur ein möglicher Übertragungsweg, neben E-Mail, Webupload und DE-Mail. Wer über Peppol sendet, nutzt dafür einen Peppol Access Point.

Wie funktioniert die E-Rechnung für Einzelunternehmer und kleine KMU?

Für Einzelunternehmer gelten dieselben Regeln wie für andere Unternehmen. Empfangen müssen Sie E-Rechnungen seit dem 1. Januar 2025; dafür genügt laut BMF ein E-Mail-Postfach. Versenden müssen Sie E-Rechnungen ab 2027, wenn Ihr Vorjahresumsatz über 800.000 EUR liegt, sonst ab 2028. Kleinunternehmer nach Paragraf 19 UStG müssen keine E-Rechnungen versenden. Peppol ist freiwillig: Viele Buchhaltungsprogramme bieten eine Peppol-Anbindung, Sie können eine E-Rechnung aber auch als XRechnung oder ZUGFeRD per E-Mail senden.

Brauche ich einen Peppol Access Point?

Ein Peppol Access Point ist nicht gesetzlich vorgeschrieben. Das Gesetz schreibt keinen bestimmten Übertragungsweg vor. E-Rechnungen können per Peppol, E-Mail, Webupload oder DE-Mail versendet werden. Peppol bietet jedoch einen standardisierten und sicheren Kanal, der zunehmend genutzt wird.

Wie kann ich meine E-Rechnungen validieren?

Vor dem Versand sollten Sie Ihre E-Rechnungen gegen die EN-16931-Regeln (CEN) und, beim Versand über Peppol, gegen die Regeln von Peppol BIS Billing 3.0 prüfen. Peppol Validator prüft Ihre XML-Rechnungen (UBL und CII) und ZUGFeRD-/Factur-X-PDFs kostenlos und ohne Registrierung: Pflichtfelder, Geschäftsregeln (BR-) und bei Peppol-BIS-Rechnungen (UBL) die Peppol-Regeln (PEPPOL-EN16931-). Eine XRechnung prüft er gegen die EN-16931-Regeln und die deutschen XRechnung-Regeln der KoSIT (BR-DE), ohne Peppol-Regeln. Eine ZUGFeRD-/Factur-X-Rechnung prüft er gegen XSD und Regeln ihres Profils (MINIMUM bis EXTENDED), die die EN-16931-Regeln des Profils enthalten. Vor den Regeln prüft er jede Datei gegen das XML-Schema (UBL 2.1, CII D16B oder das XSD des Factur-X-Profils). Für die verbindliche Prüfung gibt es den offiziellen KoSIT-Validator.