Klarfaktur
E-Rechnung öffnen

Ratgeber

XML-Rechnung öffnen

Aktualisiert im August 2026

Sie haben eine Datei mit der Endung .xml bekommen, ein Doppelklick zeigt nur Zeichensalat – und irgendwo darin soll eine Rechnung stecken. Sie machen nichts falsch: XML-Rechnungen sind für Programme geschrieben, nicht für Augen. Hier stehen drei Wege, die Rechnung trotzdem zu lesen, und was Sie dabei beachten sollten.

Warum ein Doppelklick nicht reicht

Eine klassische Rechnung ist ein Bild von einer Rechnung: ein Blatt Papier oder ein PDF, auf dem Beträge an bestimmten Stellen stehen. Eine E-Rechnung ist das Gegenteil davon. Sie besteht aus reinen Daten, sauber benannt und ineinander verschachtelt – ohne Schrift, ohne Layout, ohne Logo. Genau deshalb kann eine Buchhaltungssoftware sie einlesen, ohne sie zu „erraten“: Der Rechnungsbetrag steht nicht irgendwo rechts unten, sondern in einem Feld, das eindeutig Rechnungsbetrag heißt.

Öffnen Sie so eine Datei mit einem Doppelklick, passiert eines von drei Dingen. Der Browser zeigt Ihnen die Struktur als eingerückte Baumdarstellung. Ein Texteditor zeigt dieselbe Struktur ohne jede Einrückung. Oder Windows fragt Sie, mit welchem Programm es die Datei denn öffnen soll. In allen drei Fällen sehen Sie die Rechnung – nur eben so, wie ein Programm sie sieht.

Die gute Nachricht: Die Datei ist in Ordnung. Es fehlt nur die Übersetzung. Ein Viewer nimmt die Felder und legt sie so an, wie Sie eine Rechnung erwarten: Absender, Empfänger, Positionen, Steuern, Summe.

Drei Wege, eine XML-Rechnung zu lesen

1. Online-Viewer im Browser

Der schnellste Weg, wenn Sie einfach nur wissen wollen, was in der Rechnung steht: Datei in ein Viewer-Fenster ziehen, fertig. Bei Klarfaktur passiert das vollständig auf Ihrem Gerät – die Rechnung wird im Browser gelesen und geprüft und nirgendwohin hochgeladen. Das ist bei Rechnungen kein Detail, denn darin stehen Kundennamen, Anschriften, Bankverbindungen und Beträge.

2. Ihr Buchhaltungs- oder ERP-Programm

Wenn Sie die Rechnung ohnehin verbuchen müssen, ist der Import in Ihre Buchhaltung der richtige Weg. Aktuelle Programme lesen XRechnung und ZUGFeRD direkt ein, zeigen eine lesbare Ansicht und übernehmen die Werte gleich in den Buchungsvorschlag. Nebenbei landet die Datei damit dort, wo sie hingehört: im Archiv. Denn aufbewahrungspflichtig ist die XML-Datei selbst, nicht ein Ausdruck davon.

3. Offizielle Werkzeuge und Visualisierungen

Für den formalen Nachweis gibt es die Werkzeuge der KoSIT, der Koordinierungsstelle für IT-Standards, die den Standard XRechnung betreut: einen Validator, der eine Rechnung gegen die technischen Regeln prüft, und Stylesheets, die eine XRechnung in eine lesbare Ansicht verwandeln. Beides ist frei verfügbar, richtet sich aber an ein technisches Publikum – man lädt Pakete herunter und ruft sie über die Kommandozeile auf.

Für den Alltag gilt: Weg 1, um schnell hineinzuschauen. Weg 2, um die Rechnung wirklich zu verarbeiten. Weg 3, wenn es strittig wird und Sie eine belastbare technische Prüfung brauchen.

Sonderfall: das PDF, in dem noch eine Rechnung steckt

Nicht jede E-Rechnung kommt als XML-Datei an. Bei ZUGFeRD und dem französischen Zwilling Factur-X bekommen Sie ein ganz normales PDF – und im Inneren dieses PDFs liegt die XML-Rechnung als Anhang. Sie sehen also eine gewohnte Rechnungsseite, Ihr Buchhaltungsprogramm liest gleichzeitig die strukturierten Daten. Ein Format, zwei Zielgruppen.

Ob ein PDF ein solcher Zwitter ist, sieht man ihm nicht an. Viele PDF-Programme zeigen Anhänge in einer Seitenleiste („Anlagen“ oder „Dateianhänge“); heißt die Datei dort factur-x.xml, zugferd-invoice.xml oder xrechnung.xml, haben Sie eine E-Rechnung vor sich. Bequemer ist es, das PDF in Klarfaktur zu ziehen: Der Anhang wird dann automatisch gesucht, ausgelesen und wie eine XML-Rechnung angezeigt. Findet sich keiner, sagen wir Ihnen das ebenfalls – dann ist es ein gewöhnliches PDF.

Mehr zu den Unterschieden der beiden Welten steht im Ratgeber ZUGFeRD und XRechnung im Vergleich.

Schritt für Schritt zur lesbaren Rechnung

SchrittWas Sie tunWorauf Sie achten
1. Datei sichernDen Anhang aus der E-Mail im Original speichern, nicht ausdrucken und nicht in ein anderes Format umwandeln.Die Originaldatei ist der Beleg und muss aufbewahrt werden.
2. Format erkennenEndung ansehen: .xml ist eine reine E-Rechnung, .pdf kann ZUGFeRD sein.Auch ein PDF kann strukturierte Daten enthalten – ansehen lohnt sich.
3. ÖffnenDatei in den Viewer ziehen oder in die Buchhaltung importieren.Beim Online-Viewer darauf achten, dass die Datei das Gerät nicht verlässt.
4. Inhalt prüfenRechnungsnummer, Datum, Leistungszeitraum, Beträge und Steuersätze gegenlesen.Stimmen Netto, Steuer und Brutto rechnerisch zusammen?
5. Formal prüfenPrüfergebnis des Viewers lesen: Pflichtfelder, Summen, Leitweg-ID.Fehler beim Absender melden, statt sie in der Buchhaltung zu reparieren.
6. ArchivierenDie Originaldatei revisionssicher ablegen, üblicherweise über die Buchhaltungssoftware.Ein PDF-Ausdruck ersetzt die XML-Datei nicht.

Vorsicht bei beliebigen Konvertern aus der Websuche: Wer eine Rechnung auf einen fremden Server lädt, gibt Kundendaten, Anschriften und Bankverbindungen aus der Hand – oft ohne zu wissen, wo dieser Server steht und wie lange die Datei dort liegt. Fragen Sie im Zweifel Ihren Steuerberater oder nutzen Sie ein Werkzeug, das die Datei gar nicht erst überträgt.

Wenn die Datei sich trotzdem nicht öffnen lässt

Bleibt die Anzeige leer oder meldet der Viewer einen Fehler, hilft meist eine dieser vier Erklärungen:

  • Der Download ist abgebrochen. Laden Sie den Anhang noch einmal aus der E-Mail herunter. Eine halbe XML-Datei ist kein gültiges XML mehr.
  • Die Datei wurde unterwegs verändert. Wer eine XML-Rechnung in Excel öffnet und wieder speichert, bekommt danach häufig keine gültige Rechnung mehr zurück.
  • Es ist gar keine Rechnung. Auch Lieferscheine, Mahnungen oder technische Protokolle werden als XML verschickt. Ein Blick auf das erste Element der Datei verrät es: Rechnungen beginnen mit Invoice, CreditNote oder CrossIndustryInvoice.
  • Das PDF enthält keinen Anhang. Dann liegt Ihnen ein Bild-PDF vor. Für den Geschäftsverkehr zwischen Unternehmen genügt das der E-Rechnungspflicht in der Regel nicht – bitten Sie den Absender um eine XRechnung oder ein ZUGFeRD-PDF.

Und wenn die Rechnung sich zwar öffnen lässt, aber inhaltlich merkwürdig aussieht: Der Prüfbericht in Klarfaktur nennt fehlende Pflichtangaben und rechnerische Abweichungen beim Namen. Was genau dahintersteckt, erklärt der Ratgeber Was ist eine XRechnung?

Sie haben eine E-Rechnung vor sich und wollen wissen, was drinsteht?

Datei hineinziehen, Ergebnis lesen. Kostenlos, ohne Anmeldung, ohne Upload.

XML-Rechnung jetzt öffnen

Häufige Fragen

Technisch ja, sinnvoll nein. Excel liest die Datei als Tabelle ein und zerlegt die Rechnungsstruktur dabei in Zeilen und Spalten, die mit dem Original wenig zu tun haben. Schlimmer noch: Wird die Datei aus Excel heraus gespeichert, ist sie als Rechnung meist unbrauchbar. Nutzen Sie zum Ansehen einen Viewer und zum Verarbeiten Ihre Buchhaltungssoftware.

Weil Sie das Original sehen. Eine E-Rechnung ist ein strukturierter Datensatz ohne Layout; erst ein Viewer oder ein Buchhaltungsprogramm ordnet die Felder zu einer lesbaren Rechnungsansicht. Der Zeichensalat ist also ein gutes Zeichen: Die Datei ist genau das, was sie sein soll.

Bei einer XRechnung ist die XML-Datei die Rechnung. Bei ZUGFeRD gehören PDF und eingebettetes XML zusammen und bilden ein einziges Dokument – aufbewahrt wird die Datei so, wie sie angekommen ist. Ein selbst erstellter Ausdruck oder ein neu erzeugtes PDF ersetzt das Original nicht.

Zum reinen Ansehen nicht: Ein Viewer im Browser genügt, bei Klarfaktur ohne Installation und ohne Anmeldung. Sobald Sie Rechnungen regelmäßig empfangen, verbuchen und aufbewahren müssen, führt an einer Buchhaltungslösung allerdings kein Weg vorbei – Archivierung gehört zur Pflicht dazu.