XRechnung XML öffnen: Viewer, PDF und typische Fehler

So öffnen Sie eine XRechnung-XML ohne Rätselraten. Der Guide zeigt kostenlose Viewer, PDF-Export, Datenschutzfallen und warum die XML archiviert werden muss.

Published
Updated
Reading Time
7 min
Topics:
Tax & ComplianceGermanyXRechnunge-invoicing viewersXML invoicing

Wer eine XRechnung XML öffnen will, sieht nach dem Doppelklick oft nur Rohdaten: eine strukturierte XML-Datei ohne eingebaute PDF-Ansicht. Lesbar wird die Rechnung erst mit einem Viewer oder einer Visualisierungslösung. Ein daraus erzeugtes PDF ist nur die Ansicht, die XML bleibt das Original für die Archivierung.

Genau diesen Unterschied beschreibt auch die BMF-FAQ zur Visualisierung von XRechnungen: XRechnungen enthalten im Unterschied zu ZUGFeRD keine zusätzliche Rechnungsdarstellung als PDF und brauchen deshalb zusätzliche Software, um die XML-Datei menschenlesbar anzuzeigen. Das erklärt auch, warum Browser, Editor oder Tabellenprogramm beim ersten Öffnen so unpraktisch wirken. Sie zeigen Struktur, aber keine brauchbare Rechnungsansicht.

Wenn Sie gerade einfach nur den Inhalt prüfen wollen, reicht dieser Ablauf:

  1. Prüfen Sie, ob es sich tatsächlich um eine XML-Datei ohne sichtbare PDF-Rechnung handelt.
  2. Öffnen Sie die Datei mit einem passenden Viewer statt mit Browser, Editor oder Excel.
  3. Kontrollieren Sie Rechnungsdaten, Beträge und Pflichtangaben in der visualisierten Ansicht.
  4. Bewahren Sie die XML-Datei auf, auch wenn Sie zusätzlich eine PDF-Ansicht erzeugen.

Für den ersten Fall zählt die passende Darstellungsroute: einmalig ansehen, vertrauliche Rechnung lokal öffnen, im Bestandssystem anzeigen oder bei regelmäßigen Eingängen direkt einen Prozess für Prüfung, Ablage und Datenübernahme festlegen.

Woran Sie erkennen, dass die Datei wirklich eine XRechnung ist

In der Praxis reicht meist ein kurzer Blick auf Dateiendung und Aufbau. Eine XRechnung kommt typischerweise als reine XML-Datei, oft ohne jede sichtbare Layout-Ebene. Öffnen Sie sie im Browser oder Texteditor, sehen Sie keinen klassischen Beleg, sondern verschachtelte Felder und Tags. Genau das ist normal. Die Datei ist für strukturierte Übertragung gebaut, nicht für die manuelle Sichtprüfung.

Für das Wiedererkennen genügt eine einfache Unterscheidung: XRechnungen liegen in der Regel in einer UBL- oder CII-Struktur vor. In der Datei tauchen dann oft Bezeichnungen wie "Invoice" oder "CrossIndustryInvoice" auf. Sie müssen dafür keine Normtexte lesen. Relevant ist nur, dass beide Varianten für denselben Alltagseffekt sorgen: Ohne Viewer bleibt der Inhalt unübersichtlich, obwohl die Rechnung technisch vollständig vorliegt. Wer eine XML-Datei mit diesen Merkmalen erhält, hat sehr wahrscheinlich eine XRechnung oder ein eng verwandtes E-Rechnungsformat vor sich.

Hilfreich ist der Kontrast zu ZUGFeRD. Bei ZUGFeRD öffnet sich direkt eine sichtbare PDF-Rechnung, weil dort eine visuelle PDF-Schicht mit der strukturierten Datei kombiniert wird. Genau deshalb ist der Unterschied zwischen ZUGFeRD und XRechnung für Erstempfänger so wichtig: Bei XRechnung fehlt diese Komfortschicht. Wenn Sie zusätzlich den regulatorischen Rahmen einordnen müssen, finden Sie ihn im Beitrag zu deutsche E-Rechnungsanforderungen, aber für das Öffnen der Datei selbst brauchen Sie vor allem eines: die richtige Darstellungsroute.

Welcher XRechnung-Viewer passt zu Ihrem Fall

Der beste XRechnung-Viewer ist nicht für alle derselbe. Entscheidend ist, ob Sie nur eine einzelne Datei sichtbar machen wollen, ob die Rechnung sensible Lieferantendaten enthält und ob in Ihrem bestehenden System bereits eine Visualisierung vorhanden ist.

Für viele Einzelfälle ist ELSTER der niedrigschwelligste Startpunkt. Wer ohnehin mit ELSTER arbeitet, bekommt einen offiziellen Weg zur Visualisierung, ohne sich zuerst durch technische Repositories oder Spezialseiten arbeiten zu müssen. Das ist vor allem dann praktisch, wenn Sie schnell prüfen wollen, was in der Rechnung steht, ohne gleich einen neuen Prozess aufzusetzen. Für gelegentliche Eingänge ist das oft die vernünftigste Abkürzung.

Ein lokaler XRechnung-Viewer ist sinnvoll, wenn echte Lieferantendaten betroffen sind oder solche Dateien regelmäßig eingehen. Die Datei bleibt im eigenen Umfeld, die Anzeige lässt sich wiederholen, und Buchhaltung oder Kanzlei müssen keine Rechnungsdaten in einen fremden Webdienst hochladen.

Browserbasierte Viewer sind bequem, aber nicht automatisch die richtige Wahl. Sie eignen sich eher für Tests, Schulung oder unkritische Beispieldateien. Bei echten Rechnungen sollte vor dem Upload klar sein, welcher Drittanbieter die Daten verarbeitet, wo sie landen und ob das zum internen Datenschutzstandard passt. Bequemlichkeit ist hier kein ausreichendes Kriterium. Gerade Kanzleien und AP-Teams mit vertraulichen Lieferanteninformationen sollten diese Route als Ausnahme behandeln, nicht als Gewohnheitslösung.

KoSIT-basierte XSL-Visualisierung gehört in eine andere Kategorie. Sie ist fachlich relevant, weil viele Darstellungen darauf aufbauen, aber für den typischen Erstempfänger unnötig technisch. Wer mit XSLT-Prozessoren, XML-Transformationen und eigenen Workflows vertraut ist, kann diesen Weg gehen. Wer nur eine Rechnung lesen will, sollte das nicht als Standardroute betrachten.

Praktische Auswahl:

  • Einzelne Sichtprüfung: ELSTER oder ein offizielles Anzeigeangebot.
  • Vertrauliche oder wiederkehrende Rechnungen: lokaler XRechnung-Viewer.
  • Eigene XML-Verarbeitung: KoSIT/XSL-Route.
  • Anzeige im vorhandenen Buchhaltungs- oder ERP-System: kein zusätzliches Programm.

XRechnung visualisieren oder in PDF umwandeln, was das praktisch bedeutet

Eine XRechnung zu visualisieren bedeutet, aus der strukturierten XML eine menschenlesbare Darstellung zu erzeugen. Das kann als HTML-Ansicht im Viewer erscheinen oder als PDF, das sich intern leichter weitergeben, abzeichnen oder ablegen lässt. Für den Arbeitsalltag ist das sinnvoll. Für die rechtliche und archivische Einordnung darf man diesen Schritt aber nicht mit dem Original verwechseln.

Wenn Sie eine XRechnung in PDF umwandeln, erzeugen Sie keine neue maßgebliche Rechnung, sondern eine bequeme Ansicht derselben Daten. Das hilft bei Freigaben, Rückfragen und interner Dokumentation. In der Praxis läuft das oft über einen Viewer mit Druck- oder Exportfunktion, manchmal auch über eine HTML-Darstellung, die anschließend als PDF gespeichert wird. Es löst aber nicht die Pflicht, die XML-Datei selbst geordnet aufzubewahren. Gerade in Deutschland sollte dieser Punkt nicht verwässert werden. Wer die Archivfrage sauber nachziehen will, findet den nächsten Schritt bei der GoBD-konforme Archivierung von E-Rechnungen.

Praktisch heißt das: Nutzen Sie eine PDF-Ansicht für Prüfung und interne Weitergabe, aber behalten Sie die XML in Ablage, Verfahrensdokumentation und Prüfpfad. Für die Arbeit reichen oft zwei Dateien: XML als Original, PDF als Arbeitsansicht.

Wenn XRechnungen regelmäßig kommen, reicht ein Viewer allein nicht mehr

Beim ersten Eingang lautet die Frage: Wie bekomme ich diese Datei lesbar? Beim zehnten oder hundertsten Eingang verschiebt sich das Problem. Dann geht es nicht mehr nur um Anzeige, sondern um Empfang, Prüfung, Ablage und Datenfluss in den weiteren Prozess. Ein Viewer macht die Rechnung sichtbar. Er macht daraus noch keine strukturierten Daten für Listen, Abstimmungen oder Exporte.

Spätestens an diesem Punkt lohnt sich ein sauberer E-Rechnung-Empfangsprozess in Deutschland. Dort wird aus dem Einzelfall eine Routine: Dateien kommen über definierte Kanäle hinein, werden vor der Buchung als E-Rechnung validiert, auch mit Blick auf den Vorsteuerabzug bei E-Rechnungen geprüft, archiviert und an die nächste Aufgabe übergeben. Wer zusätzlich Beträge, Lieferantennamen, Rechnungsnummern oder Positionen weiterverarbeiten muss, braucht neben der Ansicht auch einen strukturierten Ausgabeschritt.

Invoice Data Extraction gehört nicht in die Viewer-Auswahl, sondern in den nachgelagerten Schritt: Rechnungsfelder aus PDFs, XRechnungen und anderen Belegen strukturiert übernehmen. Für Teams mit wiederkehrenden Eingängen ist die Kernfrage deshalb, wie sich Rechnungsdaten aus XRechnungen in Excel extrahieren lassen, ohne jeden Beleg manuell nachzutippen.

Das ist vor allem dann relevant, wenn XRechnungen nicht nur gelesen, sondern in Freigabelisten, Abstimmungen, ERP-Importe oder Auswertungen überführt werden sollen. Ein Viewer zeigt den Beleg an, liefert aber noch keine sauber nutzbare Tabelle mit Rechnungsnummer, Datum, Lieferant, Betrag oder Positionen. Wer parallel klassische PDF-Belege im Posteingang hat, kann sich am Vorgehen für Rechnungsdaten aus PDF nach Excel überführen orientieren.

Die häufigsten Fehler beim Öffnen einer XRechnung

Der häufigste Fehler ist, XML und PDF gedanklich gleichzusetzen. Eine sichtbare PDF-Ansicht fühlt sich wie die "eigentliche" Rechnung an, ist bei XRechnung aber nur die Visualisierung. Wer das verwechselt, baut den falschen Archivprozess.

Direkt danach kommt der Datenschutzfehler: irgendeinen Online-Viewer zu verwenden, nur weil er schnell gefunden wurde. Für Testdateien mag das vertretbar sein. Für echte Lieferantenrechnungen ist vorher zu klären, ob der Upload zu internen Vorgaben, Vertraulichkeit und Aufbewahrung passt.

Ebenso typisch ist der Versuch, rohe XML-Daten in Excel oder einem ähnlichen Programm irgendwie lesbar zu machen. Das kostet Zeit und führt selten zu einer sauberen Rechnungsansicht. Für das Lesen braucht es eine Visualisierung. Für strukturierte Weiterverarbeitung braucht es einen separaten Extraktionsschritt.

Viele Teams machen sich das Leben außerdem unnötig schwer, weil sie vorhandene Funktionen in DATEV, ERP oder Buchhaltungssoftware nicht prüfen. Bevor ein neuer Viewer eingeführt wird, lohnt ein kurzer Blick in das bestehende System. Oft ist die Anzeige schon da, nur niemand nutzt sie bewusst.

Die pragmatische Reihenfolge bleibt deshalb einfach: passenden Viewer wählen, Rechnung prüfen, XML behalten, PDF nur ergänzend nutzen und bei wiederkehrenden Eingängen früh in einen belastbaren Prozess wechseln. Wer diese Reihenfolge sauber trennt, vermeidet fast alle typischen XRechnung-Probleme schon beim ersten Eingang.

Extract invoice data to Excel with natural language prompts

Upload your invoices, describe what you need in plain language, and download clean, structured spreadsheets. No templates, no complex configuration.

Exceptional accuracy on financial documents
1–8 seconds per page with parallel processing
50 free pages every month — no subscription
Any document layout, language, or scan quality
Native Excel types — numbers, dates, currencies
Files encrypted and auto-deleted within 24 hours
Continue Reading