E-Rechnung wird Pflicht: Was Unternehmen jetzt tun müssen
Ab 2025 wird die E-Rechnung im B2B-Bereich verpflichtend. Wir erklären, was das bedeutet und wie Sie sich vorbereiten.

Die E-Rechnungspflicht kommt
Ab dem 1. Januar 2025 wird die elektronische Rechnung im B2B-Geschäftsverkehr in Deutschland zur Pflicht. Das betrifft praktisch jedes Unternehmen, das Rechnungen an andere Unternehmen stellt — unabhängig von Branche, Unternehmensgröße oder bisherigem Digitalisierungsgrad.
Die rechtliche Grundlage dafür bildet das Wachstumschancengesetz, das im März 2024 nach zähen Verhandlungen zwischen Bundestag und Bundesrat in Kraft getreten ist. Mit diesem Gesetz setzt Deutschland die Vorgaben der europäischen ViDA-Initiative (VAT in the Digital Age) der EU-Kommission um, die darauf abzielt, Mehrwertsteuerbetrug einzudämmen und den grenzüberschreitenden Handel innerhalb der EU effizienter zu gestalten.
Das Ziel dahinter ist klar: Behörden und Finanzämter sollen Rechnungsdaten künftig automatisiert und in Echtzeit prüfen können. Die klassische Papierrechnung oder das simple PDF per E-Mail genügen diesem Anspruch nicht mehr. Deutschland reiht sich damit in eine europaweite Bewegung ein — Länder wie Italien (seit 2019), Frankreich und Polen haben ähnliche Systeme bereits eingeführt oder befinden sich in der Umsetzung.
Für deutsche Unternehmen bedeutet das: Wer die Pflicht ignoriert oder verschläft, riskiert nicht nur Compliance-Probleme, sondern auch handfeste steuerliche Nachteile.
Was ist eine E-Rechnung?
Eine E-Rechnung ist nicht einfach eine PDF per E-Mail. Es handelt sich um ein strukturiertes Datenformat, das von Maschinen gelesen, verarbeitet und geprüft werden kann — ohne menschliche Interpretation. Das ist der entscheidende Unterschied zu einer gewöhnlichen PDF-Datei, die zwar digital übermittelt wird, deren Inhalt aber für Computer nicht direkt maschinenlesbar ist.
Eine konforme E-Rechnung enthält alle Rechnungspflichtangaben nach §14 UStG in einem standardisierten XML-Format. Empfangssysteme können sie automatisch einlesen, buchen und weiterverarbeiten — ohne manuelle Dateneingabe.
Die zwei wichtigsten Standards in Deutschland sind:
-
XRechnung: Der offizielle Pflichtstandard für Rechnungen an öffentliche Auftraggeber in Deutschland. Er basiert auf dem XML-Format und enthält ausschliesslich strukturierte Daten — kein eingebettetes PDF, keine visuelle Darstellung. XRechnung wird aktuell in Version 3.0.2 verwendet und entspricht vollständig der europäischen Norm EN 16931.
-
ZUGFeRD: Ein hybrides Format, das strukturierte Daten und ein lesbares PDF in einer einzigen Datei kombiniert. Das PDF ist für Menschen lesbar, die eingebetteten XML-Daten sind maschinenlesbar. Damit bietet ZUGFeRD einen pragmatischen Übergang, da die Rechnung weiterhin klassisch ausgedruckt oder per E-Mail weitergeleitet werden kann. Aktuelle Version ist ZUGFeRD 2.3, das ebenfalls EN 16931-konform ist.
Beide Formate nutzen im XML-Bereich entweder UBL (Universal Business Language, ISO/IEC 19845) oder CII (Cross Industry Invoice, UN/CEFACT). XRechnung setzt auf CII, ZUGFeRD unterstützt beide. Die konkrete Wahl des XML-Syntaxes beeinflusst, wie die Felder strukturiert sind und welche Pflichtangaben wo zu platzieren sind.
Tipp für Entwickler: Die technischen Details zu UBL und CII XML-Syntax finden Sie in unserem technischen Guide.
Welche Formate sind konform?
Die zentrale Anforderung lautet: Eine E-Rechnung muss der europäischen Norm EN 16931 entsprechen. Diese Norm definiert das semantische Datenmodell einer Rechnung — also welche Felder es gibt, welche davon verpflichtend sind und wie sie inhaltlich zu befüllen sind. Sie legt jedoch keine konkrete Dateisyntax fest; das übernehmen die jeweiligen Implementierungsstandards.
Folgende Formate gelten in Deutschland als konform:
| Format | Syntax | Beschreibung |
|---|---|---|
| XRechnung 3.0.2 | CII (XML) | Pflichtstandard für Behörden, reine XML-Datei |
| ZUGFeRD 2.3 | CII oder UBL (XML in PDF) | Hybrid: PDF mit eingebettetem XML |
| Factur-X | CII (XML in PDF) | Französisches Äquivalent zu ZUGFeRD, gegenseitig kompatibel |
Nicht konform sind dagegen: einfache PDF-Rechnungen, Word-Dokumente, Papierrechnungen, eingescannte Rechnungen oder proprietäre Formate ohne XML-Basis.
Zur Prüfung, ob eine E-Rechnung tatsächlich normkonform ist, stellt die öffentliche Hand den KoSIT-Validator (Koordinierungsstelle für IT-Standards) kostenlos bereit. Dieser prüft sowohl die syntaktische Korrektheit des XML als auch die Einhaltung der Geschäftsregeln aus EN 16931. Jede E-Rechnung sollte vor dem Versand validiert werden — Fehler in der Datei können zur Ablehnung durch den Empfänger führen.
Für Entwickler: Erfahren Sie in unserem technischen Guide, wie Sie den KoSIT-Validator in Ihren Build-Prozess oder Ihre API-Integration einbinden.
Wer ist betroffen?
Grundsätzlich alle Unternehmen im B2B-Bereich. Die Pflicht gilt für inländische Umsätze zwischen zwei in Deutschland ansässigen Unternehmen, die der Umsatzsteuer unterliegen. Ausgenommen sind Kleinbetragsrechnungen unter 250 Euro sowie bestimmte steuerfreie Umsätze.
Die Einführung erfolgt stufenweise, um Unternehmen ausreichend Zeit zur Anpassung zu geben:
| Zeitraum | Anforderung | Betroffene |
|---|---|---|
| Ab 1. Januar 2025 | E-Rechnungen empfangen können | Alle B2B-Unternehmen in Deutschland |
| Ab 1. Januar 2027 | E-Rechnungen versenden | Unternehmen mit Vorjahresumsatz über 800.000 € |
| Ab 1. Januar 2028 | E-Rechnungen versenden | Alle übrigen B2B-Unternehmen ohne Umsatzgrenze |
Was bedeutet die Empfangspflicht ab 2025 konkret? Sie müssen in der Lage sein, eine XRechnung oder eine ZUGFeRD-konforme Rechnung technisch entgegenzunehmen und zu verarbeiten. Ein simpler E-Mail-Posteingang ohne XML-Verarbeitung reicht nicht aus. Ihre Buchhaltungssoftware oder Ihr ERP-System muss die Formate importieren und korrekt buchen können.
Die Übergangsfrist für den Versand gibt Unternehmen Zeit zur Vorbereitung — doch unterschätzen Sie den Aufwand nicht. Gerade mittelständische Betriebe, die stark auf gewachsene Eigenentwicklungen oder ältere ERP-Systeme setzen, benötigen mitunter mehrere Monate für die Umstellung.
Für Entwickler: Erfahren Sie in unserem technischen Guide, wie Sie die Fristen mit API-Integration einhalten.
Konsequenzen bei Nicht-Einhaltung
Die E-Rechnungspflicht ist kein unverbindlicher Appell — sie hat steuerrechtliche Konsequenzen, die Unternehmen ernst nehmen sollten.
Vorsteuerabzug in Gefahr: Wer eine nicht konforme Rechnung akzeptiert und den Vorsteuerabzug geltend macht, riskiert, dass das Finanzamt diesen Abzug im Rahmen einer Betriebsprüfung verweigert. Die formalen Anforderungen an eine ordnungsgemässe Rechnung nach §14 UStG sind Voraussetzung für den Vorsteuerabzug. Eine fehlerhafte E-Rechnung, die nicht der EN 16931 entspricht, kann als nicht ordnungsgemäss gewertet werden.
Verzögerungen im Zahlungsverkehr: Viele grössere Unternehmen und öffentliche Auftraggeber lehnen ab dem Stichtag nicht konforme Rechnungen automatisch ab. Das führt zu Zahlungsverzögerungen und administrativem Mehraufwand durch Korrekturen und erneute Einreichungen.
Wettbewerbsnachteile: Lieferanten, die E-Rechnungen nicht rechtzeitig liefern können, verlieren Aufträge an Mitbewerber — insbesondere bei Ausschreibungen der öffentlichen Hand, wo die XRechnung seit 2020 bereits Pflicht ist.
Bussgelder: Obwohl im Wachstumschancengesetz keine expliziten Bussgelder für die Nichteinhaltung der B2B-E-Rechnungspflicht festgelegt sind, können ordnungswidrige Buchführung und fehlerhafte Steuerunterlagen zu Schätzungen und Nachzahlungen durch das Finanzamt führen.
Das wirtschaftliche Risiko ist also real. Unternehmen, die frühzeitig handeln, vermeiden nicht nur Compliance-Probleme, sondern profitieren auch von den Effizienzgewinnen der automatisierten Rechnungsverarbeitung.
Was müssen Sie tun?
1. System prüfen
Kann Ihre Buchhaltungssoftware E-Rechnungen im XRechnung- oder ZUGFeRD-Format verarbeiten? Viele moderne Systeme wie DATEV, SAP, Lexware oder Sage bieten bereits entsprechende Module — oft ist nur ein Update oder eine kostenpflichtige Erweiterung nötig. Sprechen Sie mit Ihrem Software-Anbieter, ob und wie die Formate unterstützt werden, und welche Version des Standards implementiert ist. Achten Sie darauf, dass XRechnung in der aktuellen Version 3.0.2 und ZUGFeRD in Version 2.3 unterstützt werden.
2. Prozesse anpassen
E-Rechnungen erfordern korrekte und vollständige Stammdaten. Unvollständige Pflichtfelder führen zu Validierungsfehlern und Ablehnungen. Prüfen Sie:
- Sind alle Kundendaten (Name, Adresse, Steuernummer, USt-IdNr.) vollständig und aktuell?
- Ist Ihre Leitweg-ID für öffentliche Auftraggeber korrekt hinterlegt? (Diese ist zwingend für XRechnungen an Behörden.)
- Können Sie strukturierte Rechnungsdaten aus Ihrem ERP oder Warenwirtschaftssystem exportieren?
- Ist Ihr internes Rechnungsfreigabe-Prozess auf digitale Workflows ausgelegt?
3. Testen
Bevor es ernst wird: Testen Sie den gesamten Prozess — von der Erstellung über die Validierung bis zum Empfang und zur Buchung. Erstellen Sie Test-Rechnungen in beiden Formaten, prüfen Sie sie mit dem KoSIT-Validator, und senden Sie sie an Testempfänger. Behörden betreiben zudem eigene Testportale, auf denen XRechnungen vorab geprüft werden können.
Entwickler können mit unseren Code-Beispielen direkt loslegen.
4. Mitarbeiter schulen
Buchhaltung und Einkauf müssen verstehen, was eine konforme E-Rechnung ist, wie sie aussieht und was bei Fehlermeldungen zu tun ist. Schulungen und klare interne Prozessdokumentationen vermeiden Fehler im Tagesgeschäft.
Die technische Lösung
Für Unternehmen, die ihre bestehenden Systeme behalten wollen, aber E-Rechnungs-Fähigkeit benötigen, haben wir invoice.xhub.io entwickelt.
Unsere API ermöglicht:
- Erstellung von XRechnung 3.0.2 und ZUGFeRD 2.1
- KI-verstärkte Validierung nach KoSIT-Standard — häufige Fehler und Lösungen
- Integration in bestehende Systeme in unter 5 Minuten
- 100% DSGVO-konform auf deutschen Servern
Für Entwickler: Der komplette technische Guide
Sie sind Entwickler und wollen E-Rechnungen in Ihre Software integrieren? Unser ausführlicher Entwickler-Guide enthält:
- Code-Beispiele für TypeScript, Python und cURL
- Technische Details zu UBL vs. CII XML-Syntax
- Implementierungs-Checkliste
- Häufige Validierungsfehler und Lösungen
Häufige Fragen zur E-Rechnung
Gilt die Pflicht auch für Kleinunternehmer nach §19 UStG?
Kleinunternehmer sind grundsätzlich ebenfalls verpflichtet, E-Rechnungen empfangen zu können. Da Kleinunternehmer jedoch keine Umsatzsteuer ausweisen, stellt sich die Frage der EN-16931-Konformität beim Versand etwas anders. Nach aktuellem Stand müssen auch Kleinunternehmer ab den jeweiligen Stichtagen E-Rechnungen ausstellen, wenn sie an andere Unternehmen in Deutschland fakturieren. Ein einfaches ZUGFeRD-Format mit Steuerrate 0% ist dabei zulässig. Im Zweifel empfiehlt sich die Rücksprache mit dem Steuerberater.
Was ist die Leitweg-ID und brauche ich sie immer?
Die Leitweg-ID ist eine eindeutige Kennung, die bei Rechnungen an öffentliche Auftraggeber in Deutschland zwingend angegeben werden muss. Sie stellt sicher, dass die Rechnung im Empfangssystem der Behörde korrekt zugeordnet wird. Im rein privaten B2B-Bereich zwischen zwei Unternehmen ist die Leitweg-ID nicht verpflichtend, sofern der Empfänger kein öffentlicher Auftraggeber ist.
Kann ich weiterhin PDF-Rechnungen versenden, wenn mein Kunde das wünscht?
Während der Übergangszeiträume (bis Ende 2026 bzw. Ende 2027) können Rechnungssteller unter bestimmten Bedingungen weiterhin PDF-Rechnungen versenden — vorausgesetzt, der Empfänger stimmt zu. Ab den jeweiligen Stichtagen ist die E-Rechnung jedoch verpflichtend, unabhängig von Kundenwünschen. Eine parallele Lieferung als PDF zusätzlich zur konformen E-Rechnung bleibt aber in den meisten Fällen möglich.
Was passiert, wenn ich eine fehlerhafte E-Rechnung versende?
Eine fehlerhafte E-Rechnung — etwa mit fehlenden Pflichtfeldern oder einer ungültigen XML-Struktur — kann vom Empfänger oder dessen System automatisch abgelehnt werden. In diesem Fall muss eine Korrekturrechnung erstellt und erneut übermittelt werden. Der Vorsteuerabzug beim Empfänger ist bis zur Korrektur nicht möglich. Deshalb ist die Validierung vor dem Versand so wichtig.
Wie lange müssen E-Rechnungen archiviert werden?
Die gesetzliche Aufbewahrungspflicht für Rechnungen beträgt in Deutschland zehn Jahre (§147 AO). E-Rechnungen müssen in ihrem Originalformat — also als XML-Datei oder ZUGFeRD-PDF — revisionssicher archiviert werden. Eine reine Speicherung als Papierausdruck oder konvertiertes PDF ist nicht ausreichend, da die Originalstruktur und die maschinelle Lesbarkeit erhalten bleiben müssen. Achten Sie darauf, dass Ihr Archivsystem die entsprechenden GoBD-Anforderungen erfüllt.
Fazit
Die E-Rechnungspflicht ist keine bürokratische Hürde, sondern eine echte Chance zur Digitalisierung Ihrer Finanzbuchhaltung. Wer jetzt handelt, schafft die Grundlage für automatisierte Prozesse, weniger manuelle Fehler und schnellere Zahlungsabläufe. Unternehmen, die früh umstellen, berichten regelmässig von deutlich reduzierten Durchlaufzeiten bei der Rechnungsverarbeitung und niedrigeren Kosten pro verarbeiteter Rechnung.
Die Fristen sind gesetzt, die Technologie ist ausgereift, und die verfügbaren Tools — von etablierten ERP-Systemen bis hin zu spezialisierten APIs wie invoice.xhub.io — machen die Umsetzung heute einfacher denn je. Beginnen Sie jetzt mit der Bestandsaufnahme Ihrer aktuellen Systeme und planen Sie die Migration strukturiert. Spätestens zum jeweiligen Stichtag müssen die Prozesse stehen — besser früher als zu spät.
Sie brauchen eine schnelle Lösung für E-Rechnungen? Testen Sie invoice.xhub.io kostenlos.
Newsletter abonnieren
Erhalten Sie monatlich praxisnahe Tipps zur Digitalisierung
Wir respektieren Ihre Privatsphäre. Jederzeit abbestellbar.