E-Invoice Reader

Über diese Seite

E-Invoice Reader öffnet elektronische Rechnungen so, dass ein Mensch sie lesen kann. Er läuft vollständig in Ihrem Browser.

Was er tut

  • Er sagt Ihnen, was für eine Datei Sie bekommen haben: UBL, UN/CEFACT CII, ein Factur-X- oder ZUGFeRD-PDF, XRechnung, Peppol BIS. Formate, die er nicht liest — EDIFACT, FatturaPA, ISDOC, KSeF FA(3), Facturae —, benennt er, statt zu raten.
  • Er öffnet auch, worin Rechnungen ankommen: ein ZIP-Archiv, eine gespeicherte E-Mail (.eml) oder eine signierte .p7m-Datei — die Signatur selbst prüft er nicht. Sind mehrere Rechnungen geöffnet, zeigt er sie in einer Übersicht, die Sie als Tabelle (CSV) herunterladen können.
  • Er zeigt die Rechnung in Ihrer Sprache, mit Codes in Worten, und bei jedem Wert, aus welchem Feld der europäischen Norm EN 16931 er stammt.
  • Bei einem Factur-X- oder ZUGFeRD-PDF öffnet er die Rechnungsdaten im PDF und sucht ihre wichtigsten Werte auf der sichtbaren Seite — denn die Daten bucht die Buchhaltungssoftware, die Seite gibt ein Mensch frei.
  • Auf Wunsch prüft er die Rechnung gegen ihr XML-Schema (UBL 2.1 oder CII D16B) und die Regeln der EN 16931 und, wenn die Rechnung es angibt, gegen XRechnung (die Peppol-BIS-Regeln sind noch nicht enthalten; eine Peppol-Rechnung wird gegen die EN 16931 geprüft) — und nennt jedes Regelwerk, das geprüft wurde, mit Version, und jedes, das nicht geprüft wurde.

Was er nicht tut

  • Er versendet, übermittelt und meldet keine Rechnungen. Er liest sie nur.
  • Er ist kein zertifizierter Zustelldienst, kein Peppol-Zugangspunkt und keine zugelassene Plattform, und er will es auch nicht werden.
  • Er sagt Ihnen nicht, dass eine Rechnung rechtlich in Ordnung ist. Ohne Fehler heißt nur: Die im Bericht genannten Regelwerke haben keine Fehler gefunden. Weitere nationale Regeln werden noch nicht geprüft. Bei slowakischen Parteien prüft er außerdem die elektronische Adresse nach der Vorgabe der slowakischen Peppol-Behörde (Schema 0245 und zehnstellige DIČ).
  • Dies ist keine Rechts- oder Steuerberatung.

Ihre Rechnung bleibt auf Ihrem Gerät

Wenn Sie hier eine Rechnung öffnen, liest sie Code, der in Ihrem Browser läuft. Die Seite besteht aus statischen Dateien: Es gibt keinen Server, der Rechnungen annimmt, und keinen Upload.

Das ist erzwungen, nicht nur versprochen. Jede Seite wird mit einer Sicherheitsrichtlinie (connect-src 'none') ausgeliefert, unter der ihr Code überhaupt keine Netzwerkanfragen stellen kann, und unser Build schlägt fehl, sobald Code auftaucht, der Daten fortgeben könnte. Sie können es selbst sehen: Öffnen Sie die Entwicklerwerkzeuge Ihres Browsers, den Tab „Netzwerk“, und öffnen Sie eine Rechnung. Nichts verlässt die Seite.

Für die Prüfung werden die Regelwerke von dieser Website geladen, wie jeder andere Teil der Seite. Die Rechnung selbst wird in Ihrem Browser geprüft und nirgendwohin gesendet.

Was keine Website vermeiden kann: Unser Hosting-Anbieter Cloudflare sieht, dass Ihr Browser die Seite geladen hat — Ihre IP-Adresse und welche Seiten abgerufen wurden —, wie bei jeder Seite, die er ausliefert. Ihre Rechnung sieht er nie.

Wie die Seite finanziert wird

Die Seite ist kostenlos und braucht kein Konto. Wir wollen sie später über Werbung finanzieren. Heute gibt es keine Werbung, keine Analyse-Werkzeuge und keine Cookies. Wenn sich das ändert, ändert sich diese Seite im selben Release — und Ihre Rechnung verlässt Ihr Gerät trotzdem nie, weil das eine Eigenschaft der Bauweise des Werkzeugs ist, keine Richtlinie.

Warum eine E-Rechnung überhaupt lesen

Der Grund, eine E-Rechnung zu lesen, ist einfach: Ein Mensch kann XML nicht lesen.

Die Prüfung verwendet SaxonJS von Saxonica und die von OASIS, UN/CEFACT, CEN/TC 434 und der KoSIT veröffentlichten Schemas und Regelwerke; ihre Lizenzen stehen in den Hinweisen zu Drittanbietern.