E-Rechnung nicht lesbar: Technische Fehler beheben
Kurz & knapp: Wenn sich eine empfangene E-Rechnung technisch nicht öffnen oder anzeigen lässt, liegt meist eine fehlende Viewer-Software, eine falsche Dateizuordnung oder eine tatsächlich beschädigte bzw. ungültige XML-Struktur vor. Prüfen Sie zunächst mit einem dedizierten XRechnung- oder ZUGFeRD-Viewer, ob die Datei überhaupt valide ist, und bitten Sie den Absender bei einem echten technischen Defekt um erneuten Versand – dieses Problem betrifft ausschließlich die technische Darstellbarkeit, nicht den inhaltlichen Wahrheitsgehalt der Rechnung.
Warum E-Rechnungen anders „unlesbar“ sein können als gewohnt
Eine klassische PDF-Rechnung lässt sich fast immer mit jedem PDF-Reader öffnen. Bei strukturierten E-Rechnungen ist das anders: Eine reine XRechnung ist eine XML-Datei ohne eigenständige visuelle Darstellung – öffnet man sie im falschen Programm, sieht man nur kryptischen Code oder eine Fehlermeldung, obwohl die Datei selbst technisch völlig in Ordnung ist. Bei ZUGFeRD-Rechnungen wiederum handelt es sich um ein hybrides PDF/A-3-Format mit eingebettetem XML-Datensatz, bei dem manche PDF-Reader zwar die visuelle Ebene, aber nicht den eingebetteten Datensatz anzeigen. Das führt bei Nutzern häufig zu Verwirrung, ist aber in den meisten Fällen kein echter Defekt, sondern ein reines Werkzeugproblem.
Die häufigsten Ursachen im Überblick
- Fehlende oder falsche Dateizuordnung: Das Betriebssystem versucht, die XML-Datei mit dem Browser oder einem Texteditor statt einem passenden Rechnungsviewer zu öffnen.
- Kein spezialisierter Viewer installiert: Für reine XRechnung-Dateien braucht es dedizierte Software oder ein Modul der Buchhaltungssoftware, ein normaler PDF-Reader reicht nicht aus.
- Beschädigte Übertragung: Die Datei wurde beim E-Mail-Versand oder Download unvollständig übertragen und ist dadurch tatsächlich korrupt.
- Ungültige XML-Struktur: Der Rechnungssteller hat die Datei fehlerhaft erzeugt, sodass sie nicht dem EN 16931-Schema entspricht und deshalb von konformer Software abgelehnt wird.
- Falsches oder verändertes Dateiformat: Die Dateiendung wurde versehentlich verändert, oder ein E-Mail-Programm hat die Anlage automatisch umbenannt oder komprimiert.
- Veraltete Viewer-Software: Ältere Versionen einer Viewer-Anwendung unterstützen neuere Schema-Versionen möglicherweise noch nicht vollständig.
Schritt-für-Schritt-Lösung: Von einfach zu komplex
- Dateiendung prüfen: Handelt es sich tatsächlich um eine .xml- oder .pdf-Datei mit korrekter Endung, oder wurde diese versehentlich verändert?
- Mit dediziertem Viewer öffnen: Nutzen Sie einen spezialisierten XRechnung- oder ZUGFeRD-Viewer statt eines allgemeinen Texteditors oder Browsers. Viele Buchhaltungsprogramme bringen ein solches Modul bereits mit.
- Schema-Validierung durchführen: Prüfen Sie mit einem Online- oder Software-Validator, ob die Datei überhaupt dem EN 16931-Standard entspricht. Schlägt die Validierung fehl, liegt der Fehler beim Absender, nicht bei Ihrer Software.
- Dateigröße vergleichen: Weicht die empfangene Dateigröße stark von der ursprünglich versendeten ab (falls bekannt), deutet dies auf eine unvollständige Übertragung hin.
- Erneuten Versand anfordern: Bestätigt sich ein technischer Defekt, bitten Sie den Absender um erneuten Versand, idealerweise über einen anderen Übertragungsweg (z. B. Peppol-Zugangspunkt statt E-Mail-Anhang).
- Viewer-Software aktualisieren: Stellen Sie sicher, dass Ihre eigene Software auf dem neuesten Stand ist und aktuelle Schema-Versionen unterstützt.
Werkzeuge zur Validierung und Anzeige
Für die Prüfung, ob eine E-Rechnung tatsächlich technisch valide ist, gibt es mehrere Ansätze. Viele Buchhaltungsprogramme bieten eine integrierte Validierungsfunktion, die eine importierte Datei automatisch gegen das offizielle Schema prüft und Abweichungen konkret benennt. Daneben existieren spezialisierte, oft kostenlos nutzbare Online-Validatoren, mit denen sich eine XML-Datei unabhängig von der eigenen Software überprüfen lässt. Für die reine visuelle Anzeige helfen dedizierte Viewer-Anwendungen, die sowohl reine XRechnung-Dateien als auch den eingebetteten Datensatz einer ZUGFeRD-PDF korrekt aufbereiten und menschenlesbar darstellen.
Praxisbeispiel: Elektroinstallateur Reuter & Söhne
Bei Reuter & Söhne, einem Elektroinstallationsbetrieb aus Augsburg, meldete die Buchhaltung im März 2026, eine erhaltene E-Rechnung eines Großhändlers lasse sich „nicht öffnen“ – der Browser zeigte nur einen unübersichtlichen Code-Wirrwarr. Nach kurzer Prüfung stellte sich heraus, dass es sich um eine reguläre, technisch einwandfreie XRechnung handelte, die lediglich mit dem falschen Programm geöffnet worden war. Die Einrichtung eines passenden Viewer-Moduls in der bestehenden Buchhaltungssoftware löste das Problem dauerhaft. In einem zweiten Fall wenige Wochen später schlug die automatische Schema-Validierung tatsächlich fehl: Eine vom Lieferanten versendete Datei enthielt einen fehlerhaften Zeichensatz, der die XML-Struktur ungültig machte. Reuter & Söhne kontaktierte den Lieferanten mit dem konkreten Validierungsprotokoll, woraufhin dieser eine technisch korrekte Datei nachlieferte.
Übersicht: Symptom, Ursache, Lösung
| Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| Nur Code/Text statt Rechnungsansicht | Falsches Anzeigeprogramm | Dedizierten XRechnung-Viewer nutzen |
| Fehlermeldung „Datei beschädigt“ | Unvollständige Übertragung | Erneuten Versand anfordern |
| PDF öffnet sich, aber keine Daten importierbar | Eingebettetes XML nicht ausgelesen | ZUGFeRD-fähige Software verwenden |
| Validierung schlägt mit Schema-Fehler fehl | Ungültige XML-Struktur beim Absender | Absender kontaktieren, Neuversand bitten |
| Datei lässt sich gar nicht öffnen | Falsche Dateiendung oder Umbenennung | Dateiendung prüfen/korrigieren |
Abgrenzung: Technisches Problem vs. inhaltlicher Fehler
Ein wichtiger Unterschied zu einer inhaltlich E-Rechnung fehlerhaften Rechnung: Hier geht es ausschließlich darum, dass die Datei sich nicht öffnen oder darstellen lässt – nicht darum, dass falsche Beträge oder Daten enthalten sind. Erst wenn die Datei erfolgreich geöffnet und geprüft werden kann, lässt sich überhaupt beurteilen, ob der Inhalt korrekt ist. Diese beiden Problemarten erfordern unterschiedliche Lösungswege: Ein technisches Lesbarkeitsproblem wird durch passende Software oder einen erneuten Versand gelöst, ein inhaltlicher Fehler dagegen durch eine Korrekturrechnung des Ausstellers.
Häufige Fehler bei der Fehlersuche
- Vorschnell den Absender beschuldigen: Oft liegt das Problem an der eigenen fehlenden Viewer-Software, nicht an einer fehlerhaften Datei.
- Datei manuell im Texteditor „reparieren“: Laienhafte Änderungen an der XML-Struktur machen die Datei fast immer endgültig ungültig und sollten unbedingt vermieden werden.
- Keine Validierung durchführen: Ohne Schema-Prüfung lässt sich oft gar nicht sicher unterscheiden, ob die Datei tatsächlich defekt ist oder nur falsch geöffnet wurde.
- Alte Software-Versionen ignorieren: Regelmäßige Updates der Viewer- und Buchhaltungssoftware verhindern viele Kompatibilitätsprobleme von vornherein.
Vorbeugung: So vermeiden Sie Lesbarkeitsprobleme dauerhaft
Wer wiederholt mit unleserlichen E-Rechnungen zu kämpfen hat, sollte die eigene technische Ausstattung grundsätzlich überprüfen, statt jedes Mal einzeln zu reagieren. Dazu gehört die feste Installation eines aktuellen, EN-16931-fähigen Viewers als Standardprogramm für XML-Rechnungsdateien, eine regelmäßige Aktualisierung der eingesetzten Buchhaltungssoftware sowie ein kurzer interner Leitfaden für Mitarbeitende, wie im Falle einer „unlesbaren“ Rechnung vorzugehen ist – erst Validierung, dann gegebenenfalls Rückfrage beim Absender. Wer zusätzlich mit Lieferanten klare technische Anforderungen vereinbart, etwa den Versand ausschließlich über einen geprüften Peppol-Zugangspunkt statt loser E-Mail-Anhänge, reduziert die Fehlerquote spürbar und erspart sich wiederkehrenden Klärungsaufwand.
Wenn auch der Absender die Datei nicht reparieren kann
In seltenen Fällen kann auch der Rechnungssteller die fehlerhafte Datei nicht ohne Weiteres neu erzeugen, etwa wenn eine veraltete oder fehlerhaft konfigurierte Software im Einsatz ist. In diesem Fall sollte gemeinsam geklärt werden, welches konkrete Softwareproblem beim Absender vorliegt – oft hilft ein Update der dortigen Rechnungssoftware oder ein Wechsel des verwendeten Ausgabeformats. Bis zur Klärung kann in Ausnahmefällen und in Abstimmung mit dem Steuerberater eine begleitende, klassische PDF-Rechnung als vorübergehende Übergangslösung dienen, ersetzt aber nicht die letztlich erforderliche, technisch valide E-Rechnung.
Technischer Hintergrund: Wie eine XML-Datei intern aufgebaut ist
Um Lesbarkeitsprobleme besser einordnen zu können, hilft ein Grundverständnis des Dateiaufbaus. Eine XRechnung folgt einer streng hierarchischen XML-Struktur mit klar definierten Elementen für Rechnungskopf, Positionen, Steuerangaben und Zahlungsinformationen, die alle dem europäischen Standard EN 16931 entsprechen müssen. Jedes Element hat einen festgelegten Namen, eine erwartete Datenart und teils Pflichtfelder, die nicht fehlen dürfen. Fehlt ein Pflichtfeld, ist ein Zeichensatz falsch kodiert, oder wurde ein Element doppelt oder in falscher Reihenfolge angelegt, bricht die Verarbeitung durch konforme Software ab – nicht weil der Inhalt inhaltlich falsch wäre, sondern weil die technische Struktur nicht dem erwarteten Schema entspricht. Ein Blick in ein Validierungsprotokoll zeigt in solchen Fällen meist exakt, an welcher Stelle der Fehler liegt, was die Kommunikation mit dem Absender erheblich erleichtert.
Rolle von E-Mail-Programmen und Sicherheitsfiltern
Eine oft übersehene Fehlerquelle liegt nicht bei Absender oder Empfänger selbst, sondern bei der Übertragungsstrecke dazwischen. Manche E-Mail-Sicherheitsfilter oder Virenscanner öffnen und modifizieren Anhänge automatisiert, etwa durch Umbenennung der Dateiendung oder durch Umwandlung in ein Container-Format, bevor die Datei überhaupt beim Empfänger ankommt. Auch ältere E-Mail-Clients komprimieren oder verändern Anhänge mitunter automatisch, was die ursprüngliche XML-Struktur beschädigen kann, ohne dass Absender oder Empfänger dies bewusst verursacht haben. Bei wiederkehrenden Problemen mit einem bestimmten Kommunikationsweg lohnt sich daher auch ein Blick auf die eigene E-Mail-Infrastruktur oder ein Test über einen alternativen Übertragungsweg wie einen Peppol-Zugangspunkt, der solche Zwischenschritte umgeht.
Fazit
Eine „nicht lesbare“ E-Rechnung ist in den meisten Fällen kein inhaltliches, sondern ein technisches Werkzeugproblem, das sich mit der richtigen Viewer-Software und einer systematischen Schema-Validierung meist schnell lösen lässt. Nur wenn die Validierung tatsächlich einen Fehler in der Datei selbst bestätigt, ist der Absender gefragt, eine technisch korrekte Datei erneut zu versenden. Wer diesen Unterschied kennt, spart sich unnötige Diskussionen und findet schneller zur passenden Lösung.
Häufig gestellte Fragen
Warum zeigt mein Browser nur Code an, wenn ich eine XRechnung öffne?
Weil eine reine XRechnung eine XML-Datei ohne eigene visuelle Gestaltung ist. Browser stellen den Rohcode dar, statt die Daten aufzubereiten – hierfür wird spezialisierte Viewer- oder Buchhaltungssoftware benötigt.
Ist eine E-Rechnung automatisch ungültig, wenn ich sie nicht öffnen kann?
Nein, das lässt sich ohne Validierung nicht beurteilen. Häufig liegt es an fehlender passender Software, nicht an der Datei selbst. Erst eine Schema-Validierung zeigt, ob die Datei tatsächlich technisch fehlerhaft ist.
Kann ich eine defekte E-Rechnungsdatei selbst reparieren?
Davon ist dringend abzuraten. Manuelle Änderungen an der XML-Struktur führen meist zu weiteren Fehlern und sind zudem aus GoBD-Sicht als Empfänger nicht zulässig, da nur der Aussteller den Inhalt rechtsgültig ändern darf.
Welche Software eignet sich zum Anzeigen von XRechnungen?
Viele Buchhaltungsprogramme bringen inzwischen ein eigenes Viewer-Modul mit. Daneben gibt es dedizierte, teils kostenlose Viewer-Anwendungen speziell für XRechnung und ZUGFeRD, die auch für Nutzer ohne Buchhaltungssoftware geeignet sind.
Was tue ich, wenn der Absender die Datei auch nach mehreren Versuchen nicht fehlerfrei versenden kann?
Klären Sie gemeinsam die technische Ursache, etwa eine veraltete Software beim Absender, und ziehen Sie in Abstimmung mit dem Steuerberater eine vorübergehende Übergangslösung in Betracht, bis eine technisch korrekte E-Rechnung vorliegt.
Betrifft dieses Problem auch ZUGFeRD-Rechnungen?
Ja, auch wenn das PDF selbst meist problemlos sichtbar ist, kann der eingebettete XML-Datensatz fehlerhaft oder von der verwendeten Software nicht auslesbar sein – ein Validierungscheck schafft hier Klarheit.
Muss ich jede nicht lesbare Rechnung sofort dem Finanzamt melden?
Nein, ein rein technisches Anzeigeproblem, das zeitnah gelöst wird, muss nicht separat gemeldet werden. Relevant wird eine Dokumentation erst, wenn sich daraus tatsächlich ein dauerhafter Verlust oder eine Verzögerung der Archivierung ergibt.