TanodTools
DE

XRechnung-Viewer

Öffnen Sie eine XRechnung als XML-Datei und lesen Sie sie wie eine gewöhnliche Rechnung: Verkäufer, Käufer, Rechnungspositionen, Umsatzsteuer und Zahlungsangaben. Die Datei wird in diesem Tab gelesen und nie hochgeladen.

Ihre Dateien verlassen nie Ihr Gerät

E-Rechnung hier ablegen

XML, ein PDF mit eingebetteter Rechnung (ZUGFeRD, Factur-X) oder eine signierte .p7m-Datei. Oder ziehen Sie die Datei an eine beliebige Stelle dieser Seite.

Wird auf diesem Gerät geöffnet. Nichts wird hochgeladen.

Eine Datei auf einmal, bis 25 MB; angezeigt werden die ersten 5.000 Rechnungspositionen. Gelesen wird XRechnung 3.x als UBL 2.1 Invoice oder CreditNote sowie als UN/CEFACT CII. Das ist ein Viewer, kein Validator: Die Datei wird weder gegen die Regeln der XRechnung oder von EN 16931 geprüft, noch wird etwas gesendet oder empfangen.

So öffnen Sie eine XRechnung

  1. Wählen Sie die XRechnung-XML-Datei auf Ihrem Computer aus oder ziehen Sie sie auf die Seite. Auch ein ZUGFeRD-PDF oder eine signierte .p7m-Datei funktioniert.
  2. Lesen Sie die Rechnung, die erscheint: Beteiligte, Datumsangaben, Rechnungspositionen, Umsatzsteuer-Aufschlüsselung und Zahlungsangaben. Nichts verlässt Ihr Gerät.
  3. Mit Drucken oder als PDF speichern erhalten Sie eine Papier- oder PDF-Kopie, mit JSON herunterladen die Daten und mit Roh-XML anzeigen den Quelltext.

Warum eine XRechnung schwer zu lesen ist

Eine XRechnung ist eine Rechnung, die für Computer geschrieben wurde. Die Datei ist XML: Hunderte ausgezeichnete Werte mit Namen wie cbc:PayableAmount und ganz ohne Layout. Seit dem 1. Januar 2025 muss jedes Unternehmen in Deutschland strukturierte E-Rechnungen empfangen können, sodass viele diese Dateien nun per E-Mail oder über ein Portal erhalten und nicht lesen können. Diese Seite verwandelt das XML wieder in die Rechnung, die Sie erwarten: wer verkauft, wer kauft, was geliefert wurde, wie viel Umsatzsteuer anfällt und wie gezahlt wird.

Die XRechnung ist das deutsche Profil der europäischen Norm EN 16931. Es gibt sie in zwei XML-Syntaxen, UBL 2.1 und UN/CEFACT Cross Industry Invoice (CII). Beide werden hier gelesen und ergeben dieselbe Rechnung. Auch die Käuferreferenz im Kopf (bei öffentlichen Auftraggebern die Leitweg-ID) und die elektronischen Adressen von Verkäufer und Käufer werden angezeigt.

Was angezeigt wird und was nicht

Sie sehen die Beteiligten mit USt-IdNr. und Adressen, die Datumsangaben und Referenzen, jede Rechnungsposition mit Menge, Einheit, Preis und Umsatzsteuer, Nachlässe und Zuschläge, die Umsatzsteuer-Aufschlüsselung, die Summen, die Zahlungsangaben mit IBAN und BIC, die Hinweise und eine Liste der angehängten Dokumente. Der Viewer prüft die Rechnung nicht gegen die XRechnung-Regeln, die Codelisten oder die Rechenwerte (dafür brauchen Sie einen Validator), und er sendet die Rechnung nirgendwohin und ruft sie auch nicht von einer Plattform ab.

Der JSON-Download enthält dieselben Angaben als reine Daten, benannt nach den Geschäftsbegriffen (Business Terms) der EN 16931: Rechnungsnummer, Datumsangaben, Währung, Beteiligte, Positionen, Umsatzsteuer-Aufschlüsselung, Summen und Zahlung. Beträge sind Zeichenketten mit genau den Nachkommastellen der Rechnung, es wird also nichts gerundet.

Tipps

  • Eine Rechnung, die als PDF mit eingebettetem XML (ZUGFeRD oder Factur-X) eingegangen ist, öffnen Sie im ZUGFeRD-Viewer (Factur-X); diese Seite nimmt sie aber ebenfalls an.
  • Rechnungen aus dem Peppol-Netzwerk sind meist UBL: Der Peppol-/UBL-Viewer öffnet sie.
  • Um eine Rechnung als PDF aufzubewahren, klicken Sie auf „Drucken oder als PDF speichern“ und wählen „Als PDF speichern“.

Häufige Fragen

Wird meine Rechnung hochgeladen?

Nein. Die Datei wird in Ihrem Browser mit dessen eingebautem XML-Parser gelesen und auf dieser Seite angezeigt. Kein Server erhält sie, und beim Schließen des Tabs ist alles gelöscht. Sie können das in den Entwicklertools Ihres Browsers prüfen: Der Reiter „Netzwerk“ bleibt leer, während Sie eine Datei öffnen.

Welche XRechnung-Dateien lassen sich öffnen?

XRechnung 3.x in beiden Syntaxen: UBL 2.1 (Invoice und CreditNote) und UN/CEFACT CII. Ältere XRechnung-Dateien der Version 2.x haben dieselbe Struktur und lassen sich in der Regel ebenfalls öffnen. Die Seite zeigt, was in der Datei steht; gegen die XRechnung-Regeln wird sie nicht geprüft.

Ist das ein Validator?

Nein, es ist ein Viewer. Ob eine XRechnung gültig ist, finden Sie mit einem Validator wie dem KoSIT-Validator heraus. Diese Seite zeigt auch Dateien an, die ein Validator ablehnen würde, und sie übermittelt keine Rechnung an eine Plattform oder an das Peppol-Netzwerk.

Warum lehnt die Seite manche XML-Dateien ab?

Eine Datei mit einer DOCTYPE- oder ENTITY-Deklaration wird abgelehnt, bevor sie verarbeitet wird, denn damit lassen sich lokale Dateien auslesen oder Arbeitsspeicher aufbrauchen. Echte XRechnungen enthalten so etwas nie. Dateien über 25 MB werden ebenfalls abgelehnt, und es werden nur die ersten 5.000 Rechnungspositionen angezeigt.

Was passiert mit angehängten Dokumenten?

Eine XRechnung kann eingebettete Dokumente enthalten, etwa einen Leistungsnachweis oder eine PDF-Kopie. Sie werden mit einer Schaltfläche zum Herunterladen aufgelistet und nie geöffnet oder auf der Seite angezeigt. Der Dateiname wird bereinigt und der Download nutzt einen allgemeinen Dateityp; öffnen Sie sie nur, wenn Sie dem Absender vertrauen.

Wie erhalte ich ein PDF der Rechnung?

Klicken Sie auf Drucken oder als PDF speichern und wählen Sie im Druckdialog Ihres Browsers „Als PDF speichern“ als Drucker. Gedruckt wird nur die Rechnung, nicht der Rest der Seite.