eInvoice Viewer — Visualizer

Zusatz zum kostenlosen eInvoice Viewer · Für WordPress und die Viewer-App · Kaufprodukt · Version 1.9.0

Die E-Rechnung als Blatt Papier: fünf Drucklayouts und ein PDF, in dem die XML steckt

Der Visualizer macht aus der Rechnung, die Sie im kostenlosen eInvoice Viewer geöffnet haben, ein druckfertiges Dokument. Sie wählen eines von fünf Layouts, vom deutschen Geschäftsbrief nach DIN 5008 bis zur Musterdarstellung der ZUGFeRD-Spezifikation, und drucken die Rechnung oder laden sie als PDF herunter.

Das Besondere an diesem PDF: Die ursprüngliche XML-Datei der Rechnung, also die Daten, die ein Programm liest, steckt unverändert darin. So geben Sie eine einzige Datei weiter, die ein Mensch lesen und ein Programm verarbeiten kann.

App und Plugin

Der Visualizer in der App und im WordPress-Plugin

In der App. Der Visualizer ist ein Zusatz für die kostenlose Viewer-App. Sie legen ihn in den Ordner des Viewers, als Ordner oder als einzelne Datei, und beim nächsten Start ist er da. Neben der One-File-App genügt die einzelne Datei. In der App zeigt und druckt er die Rechnung in den fünf Layouts.

Im WordPress-Plugin. Auf Ihrer Website installieren Sie Der Visualizer als eigenes Plugin zum kostenlosen Viewer-Plugin. Dort bekommen Sie die Zusatzfunktionen einer Website: Sie begrenzen die Aufrufe je Besucher und Tag und legen fest, ab welcher Rolle der Zusatz erscheint. Nur im Plugin entsteht daraus auf Wunsch ein PDF/A-3 mit der eingebetteten Rechnungs-XML.

Eine Ansicht am Bildschirm ist noch keine Rechnung für die Akte

Eine E-Rechnung ist eine Rechnung als strukturierte XML-Datei, die ein Programm lesen kann. Mit dem Viewer lesen Sie sie bereits am Bildschirm. Aber der Kollege in der Freigabe möchte ein Blatt in der Hand halten, die Prüferin erwartet eine Unterlage in der Mappe, und der Geschäftspartner im Ausland will eine Rechnung sehen, die auch aussieht wie eine Rechnung.

Eine XML-Datei lässt sich nicht sinnvoll ausdrucken. Und der Ausdruck einer Bildschirmansicht besteht aus Feldern und Blöcken, ohne Anschriftfeld, ohne Falzmarken und ohne Positionstabelle.

Geben Sie stattdessen irgendein PDF weiter, geht oft das Wichtigste verloren, nämlich die strukturierten Daten, die die E-Rechnung ausmachen. Dann liegen zwei Dateien nebeneinander, und niemand weiß mehr sicher, welche gilt.

Ein Klick in der Werkzeugleiste des Viewers macht aus der Rechnung ein Dokument

Der Visualizer fügt sich in die Werkzeugleiste des Viewers ein. Sie wählen eines der fünf Layouts und sehen die Rechnung sofort als druckfertiges Blatt. Mit einem weiteren Klick laden Sie ein PDF herunter, in dem das Blatt und die ursprüngliche XML in einer Datei zusammen sind. Die Tabelle zeigt, was der Visualizer dem kostenlosen Viewer hinzufügt.

Viewer kostenlos Mit Visualizer
E-Rechnung am Bildschirm lesen ✓ ✓
Fünf druckfertige Layouts in der Werkzeugleiste – ✓
Geschäftsbrief mit Falzmarken nach DIN 5008 – ✓
PDF/A-3 mit der unveränderten ursprünglichen XML – ✓
Layout Norm: die 25 Pflichtangaben nach § 14 UStG an festem Platz – ✓
Was der kostenlose Viewer bereits kann und was der Visualizer ergänzt.

Die Druckansicht einer Rechnung im Layout Kontor.

Rechnung im Layout Kontor nach DIN 5008 mit Briefkopf, Anschriftenfeld, Positionstabelle und hervorgehobenem Zahlbetrag.

Note Note

1. Zusatz aktivieren

Sie laden die ZIP-Datei in WordPress hoch und aktivieren den Zusatz. Der Viewer muss dabei aktiv sein; einstellen müssen Sie nichts.

Tools Tools

2. Rechnung im Viewer laden

Sie öffnen die Seite mit dem Viewer und laden Ihre Rechnung wie gewohnt. In der Werkzeugleiste finden Sie jetzt die Auswahl der Layouts.

Adjust Adjust

3. Layout wählen, drucken oder als PDF laden

Die Rechnung erscheint im gewählten Layout, und Sie drucken sie oder laden sie als PDF herunter.

Kontor
Geschäftsbrief nach DIN 5008
Ledger
international, im Stil eines Prüfberichts
Leiste
kompakt mit Informationsleiste
Business Central
vertrautes Rechnungsbild
Norm
Muster der ZUGFeRD-Spezifikation, in der Sprache Ihrer Website
Die fünf Layouts des Visualizers auf einen Blick; alle erscheinen in der Sprache Ihrer Website.

Kontor: der deutsche Geschäftsbrief

Kontor setzt die Rechnung als Geschäftsbrief mit Falzmarken nach DIN 5008, der deutschen Norm für die Gestaltung von Geschäftsbriefen. Das Layout ist für Druck und Postversand gemacht.

Was Sie davon haben: Sie drucken, falten und heften die E-Rechnung ab wie jede Papierrechnung, die Sie bisher bekommen haben.

Ledger: die Unterlage für die Prüfung

Ledger ist ein internationales Layout im Stil einer Prüfungsunterlage. Wie alle Layouts ist es in der Sprache Ihrer Website beschriftet, also auf Deutsch, Englisch oder Französisch.

Was Sie davon haben: Eine Prüferin oder ein Geschäftspartner im Ausland kann die Rechnung lesen, ohne dass Sie etwas übersetzen müssen.

Leiste: alles Wichtige dicht beieinander

Leiste ist ein kompaktes Layout mit einer Informationsleiste, das viele Angaben auf engem Raum zeigt.

Was Sie davon haben: Sie erfassen die Rechnung auf einen Blick und sparen dabei Papier.

Business Central: das vertraute Rechnungsbild

Dieses Layout lehnt sich an das Rechnungsbild von Microsoft Dynamics 365 Business Central an.

Was Sie davon haben: Kommen Ihre übrigen Belege aus dieser Umgebung, sieht auch die empfangene E-Rechnung in der Akte genauso aus.

Eine Beispielrechnung im Layout Business Central.

Norm: die Musterrechnung der ZUGFeRD-Spezifikation

ZUGFeRD ist das deutsche Format für ein PDF mit eingebetteter XML-Rechnung; in Frankreich heißt dasselbe Format Factur-X. Norm gibt die Beispieldarstellung wieder, die in der ZUGFeRD-Spezifikation auf den Seiten 91 und 92 steht. Das Layout zeigt die 25 Angaben, die § 14 UStG auf einer Rechnung verlangt, und bindet jede an ihren Fachbegriff in der EN 16931, der europäischen Norm für den Inhalt von E-Rechnungen. Norm sieht auf dem Bildschirm, im Druck und als PDF gleich aus, und Beschriftungen, Zahlen und Datum folgen der Sprache Ihrer Website: Deutsch, Englisch oder Französisch.

Was Sie davon haben: Sie zeigen einen Beleg so, wie die Spezifikation ihn zeigt, und finden die Pflichtangaben nach § 14 UStG immer an ihrem festen Platz.

Eine Beispielrechnung im Layout Norm, aufgebaut wie die Musterrechnung der ZUGFeRD-Spezifikation.

Ein PDF, das die ursprüngliche XML in sich trägt

„Als PDF herunterladen“ erzeugt eine PDF-Datei im gewählten Layout. Sie ist als PDF/A-3 aufgebaut, also in dem PDF-Format für die Langzeitarchivierung, das Anlagen erlaubt, und die Rechnungs-XML liegt als Anlage darin. Haben Sie ein ZUGFeRD- oder Factur-X-PDF geladen, wird dessen XML herausgelöst und unverändert wieder eingebettet. Haben Sie eine CII- oder UBL-Datei geladen, wird genau diese Datei eingebettet; CII und UBL sind die beiden XML-Formen, in denen eine E-Rechnung nach EN 16931 vorliegen kann. Die XML wird nie aus dem gezeichneten Blatt neu abgeleitet.

1 · Rechnung laden
ZUGFeRD, Factur-X, CII oder UBL
2 · Layout wählen
eines von fünf
3 · PDF/A-3 herunterladen
Blatt und ursprüngliche XML in einer Datei
So entsteht das PDF: Die geladene Rechnungs-XML wird unverändert in das gezeichnete Blatt eingebettet.

Was Sie davon haben: Sie geben eine einzige Datei weiter. Der Mensch liest das Blatt, das Programm liest die XML, und beide stammen aus derselben Rechnung.

Dort, wo Sie ohnehin arbeiten

Der Visualizer bringt keine neue Seite, keinen neuen Shortcode und kein zweites Hochladen mit. Ein Shortcode ist ein kurzer Platzhalter in eckigen Klammern, den WordPress auf der Seite durch ein Werkzeug ersetzt. Die Auswahl der Layouts steht in der Werkzeugleiste des Viewers, jedes Layout zeigt genau die Daten, die der Viewer gelesen hat, und die gewohnte Ansicht des Viewers bleibt erhalten.

Was Sie davon haben: Ihre Besucher und Kollegen müssen nichts Neues lernen. Sie laden die Rechnung einmal und wählen dann, wie sie aussehen soll.

Die Werkzeugleiste des Viewers mit der Auswahl der fünf Layouts und dem Knopf „Visualizer“.

Das fertige Blatt öffnet sich im Reiter „Layout“

Seit der Version 1.9.0 öffnet sich das gewählte Layout im eInvoice Viewer ab Version 2.38 nicht mehr in einem eigenen Fenster, sondern im Reiter „Layout“ neben der Rechnung. Oben rechts steht der Knopf „Drucken“, der den Druckdialog Ihres Browsers aufruft. Mit einem älteren Viewer erscheint die Druckansicht wie bisher in einem eigenen Fenster.

Was Sie davon haben: Sie wechseln mit einem Klick zwischen der Rechnung, ihren Daten und dem fertigen Blatt, und kein zusätzliches Fenster geht hinter dem Browser verloren.

Rechnung im Layout Ledger, international angelegt und englisch beschriftet.

Ledger: international angelegt, mit Lieferant und Kunde nebeneinander.

Rechnung im Layout Leiste. Die Absenderangaben stehen in einer farbigen Seitenleiste.

Leiste: die Absenderangaben in einer farbigen Seitenleiste, der Beleg daneben.

  • Die Sachbearbeiterin in der Buchhaltung

    Eine XRechnung kommt per E-Mail; die XRechnung ist der deutsche Standard für E-Rechnungen an Behörden und beruht auf der EN 16931. Die Sachbearbeiterin lädt die Rechnung in den Viewer, wählt Kontor und druckt das Blatt für die Freigabemappe. Leere Felder sind dabei als Strich zu sehen, statt einfach zu fehlen.

  • Die Kanzlei mit einem Mandantenportal

    Mandanten laden ihre E-Rechnungen auf der Kanzleiseite in den Viewer, wählen ein Layout und nehmen ein PDF mit, in dem die ursprüngliche XML steckt. Die Kanzlei bekommt später eine Datei statt zwei.

  • Der Einkäufer mit Lieferanten im Ausland

    Für die Abstimmung mit einem Lieferanten wählt er Ledger und öffnet den Viewer auf der englischen Fassung der Website. Die englischen Bezeichnungen ersparen Rückfragen zu deutschen Begriffen.

  • Die Betreiberin einer WordPress-Website

    Sie bietet ihren Besuchern den Viewer als Service an und ergänzt ihn um die Drucklayouts. Den PDF-Download kann sie auf Wunsch abschalten; die Druckansicht bleibt dann erhalten.

Installieren

Sie laden die ZIP-Datei unter Plugins → Installieren → Plugin hochladen hoch und aktivieren eInvoice Viewer — Visualizer. WordPress aktiviert den Zusatz nur, wenn der eInvoice Viewer aktiv ist. Einen Lizenzschlüssel müssen Sie nicht eingeben.

Einstellungen

Eine eigene Einstellungsseite gibt es nicht. Die Leiste über der Druckansicht folgt dem Design-Kit, das Sie unter eInvoice Viewer → Viewer für alle eInvoice-Werkzeuge gewählt haben. Auf derselben Seite legen Sie unter „Erweiterungen verfügbar ab Rolle“ fest, ab welcher WordPress-Rolle der Visualizer im Viewer erscheint. Die Layouts selbst sind fest.

Knöpfe für einzelne Seiten abschalten

Ab der Version 2.38 des Viewers schalten Sie die Knöpfe für eine einzelne Seite im Shortcode ab: button_spev_visualizer="no" nimmt den Knopf „Visualizer“ von der Seite, button_spev_visualizer_pdf="no" nur den Knopf „Als PDF herunterladen“.

Den PDF-Download überall abschalten

Vielleicht wollen Sie die Layouts anbieten, aber auf Ihrem Server grundsätzlich kein PDF erzeugen lassen. Dann schalten Sie den Download mit einer Zeile in Ihrem Theme oder einem kleinen Plugin ab:

add_filter( 'sp_einvoice_viewer_pdf_export_enabled', '__return_false' );

Der Visualizer in der Viewer-App

Für die kostenlose Viewer-App gibt es den Visualizer als eigenes Zusatzpaket im Shop. Er zeichnet die Layouts dort ganz im Browser, ohne WordPress und ohne Server. Sie entpacken die ZIP-Datei in den Ordner der App, laden die App im Browser neu und finden die Auswahl der Layouts und den Knopf „Visualizer“ in der Werkzeugleiste.

Die App erzeugt selbst keine PDF-Datei. Über den Druckdialog des Browsers können Sie das Blatt aber als PDF speichern; die ursprüngliche XML ist darin dann nicht eingebettet. Das PDF mit eingebetteter XML erzeugt nur das WordPress-Plugin.

Was Sie davon haben: Die Rechnung verlässt Ihren Rechner nicht, und Sie drucken sie trotzdem als ordentlichen Geschäftsbrief.

  • Die Layouts entstehen auf Ihrem eigenen Server.

    Um ein Layout zu zeichnen und das PDF zu erzeugen, schickt der Browser des Besuchers die Rechnungsdaten an Ihre WordPress-Installation. Für das PDF wird zusätzlich die ursprüngliche Datei übertragen.

  • Gespeichert wird nichts.

    Die Daten werden nur für die Dauer dieser einen Anfrage verarbeitet.

  • Kein fremder Dienst.

    Der Zusatz stellt keine Anfrage nach außen; das PDF entsteht mit der mitgelieferten Bibliothek mPDF.

  • Jede Anfrage ist gesichert.

    Der Server prüft bei jedem Aufruf ein Sicherheitskennzeichen der Seite.

Prüfen Sie es selbst: Öffnen Sie mit der Taste F12 die Netzwerkanzeige Ihres Browsers und wählen Sie ein Layout. Sie sehen, dass die Anfrage an Ihre eigene Website geht und an keine andere Adresse.

Gut zu wissen, bevor Sie kaufen

  • Er arbeitet nicht ohne den eInvoice Viewer. Er hat keinen eigenen Shortcode und kein eigenes Hochladen.
  • Die Layouts sind fest. Logo, eigene Farben, eigene Texte oder ein eigenes Layout können Sie in der heutigen Version nicht einsetzen.
  • Die Sprache eines Layouts lässt sich nicht getrennt wählen. Alle fünf Layouts folgen der Sprache Ihrer Website, also Deutsch, Englisch oder Französisch. Bei jeder anderen Sprache erscheinen sie deutsch.
  • Er prüft keine Rechnung auf Gültigkeit. Er zeigt, was der Viewer gelesen hat.
  • Er erzeugt keine neue Rechnung. Die XML im PDF ist immer die ursprüngliche, und ohne lesbare XML entsteht kein PDF.
  • Er speichert nichts und führt kein Archiv.
  • Ein PDF aus dem Druckdialog des Browsers enthält keine XML. Die eingebettete XML bekommen Sie nur über „Als PDF herunterladen“, und diesen Knopf gibt es nur im WordPress-Plugin, nicht in der Viewer-App.
Note Note

eInvoice Validator for KoSIT, for Mustang, for VAMPIRE

Diese kostenlosen Validatoren prüfen, ob eine Rechnung den Prüfregeln ihres Formats entspricht.

Tools Tools

eInvoice Viewer — Exporter

Der Exporter überführt die im Viewer geöffnete Rechnung mit einem Klick in eine Excel-Datei.

5

Layouts: Kontor, Ledger, Leiste, Business Central und Norm

25 von 25

Pflichtangaben nach § 14 UStG sind im Layout Norm an ihren Fachbegriff gebunden

0

Anfragen an fremde Dienste

Eingebettet wird die XML aus ZUGFeRD- und Factur-X-PDFs sowie aus CII- und UBL-Dateien. Seit Version 1.7.4 lassen sich auch Rechnungen öffnen, die XRechnung 4.0 oder EN 16931-1:2026 nennen.

Nein. Die Layouts erscheinen in der Werkzeugleiste des Viewers, und WordPress aktiviert den Zusatz nur zusammen mit dem kostenlosen Plugin „eInvoice Viewer for PEPPOL & EN16931“.

Ja. Das erzeugte PDF trägt die Rechnungs-XML eingebettet in sich. Daneben können Sie die Druckansicht weiterhin ganz normal über den Browser drucken.

Ja. Bei einem ZUGFeRD- oder Factur-X-PDF wird die eingebettete XML herausgelöst und unverändert wieder eingebettet, und eine CII- oder UBL-Datei wird selbst eingebettet. Aus dem gezeichneten Blatt wird die XML nie neu abgeleitet.

Nicht getrennt von der Website. Alle fünf Layouts erscheinen in der Sprache Ihrer Website, also auf Deutsch, Englisch oder Französisch; bei jeder anderen Sprache erscheinen sie deutsch. Öffnen Sie den Viewer auf der Sprachfassung Ihrer Website, die Sie brauchen.

In der heutigen Version nicht. Die fünf Layouts sind fest, und es gibt keine Einstellungsseite.

Nur an Ihren eigenen Server. Dort wird sie für die Dauer der Anfrage verarbeitet und nicht gespeichert, und ein fremder Dienst ist nicht beteiligt.

Nein. Der Zusatz fragt keinen Schlüssel ab und ist nach dem Aktivieren vollständig nutzbar.

Geben Sie Ihrer nächsten E-Rechnung ein Gesicht: Holen Sie sich den Visualizer im Shop, wählen Sie ein Layout und drucken Sie die Rechnung oder geben Sie sie als PDF mit der XML darin weiter. Sie haben den eInvoice Viewer noch nicht? Er ist kostenlos und die Voraussetzung für diesen Zusatz.