eInvoice Tools

Werkzeuge, die zusammenarbeiten

E-Rechnungen lesen und prüfen. Prüfberichte verstehen.

Hier finden Sie unsere Werkzeuge für E-Rechnungen, also für Rechnungen als strukturierte Datei, die ein Programm lesen kann. Im Mittelpunkt steht der kostenlose eInvoice Viewer. Er zeigt Ihnen jede E-Rechnung lesbar an, und alle anderen Werkzeuge schließen an ihn an: Die Validatoren für den offiziellen KoSIT-Validator, für Mustang und für VAMPIRE prüfen die angezeigte Rechnung auf Knopfdruck, die Validation Explorer erklären jeden Befund direkt am Feld der Rechnung, und acht Zusätze zum Kauf erweitern den Viewer um weitere Aufgaben, jeder in einem eigenen Reiter. So öffnen, prüfen, verstehen und verarbeiten Sie eine Rechnung an einer einzigen Stelle.

Alle Werkzeuge laufen als WordPress-Plugin auf Ihrer eigenen Website. Der Viewer liest die Datei im Browser; Validatoren und Validation Explorer verarbeiten sie auf Ihrem eigenen Server. Keines der Werkzeuge schickt die Rechnung an einen fremden Dienst oder speichert sie. Den Viewer, die drei Validatoren, die drei Validation Explorer und sechs der Zusätze gibt es außerdem als App ohne WordPress, für Ihren Rechner, Ihr Intranet und SharePoint. Welches Werkzeug es in welcher Form gibt, zeigt der Abschnitt „Als App, als WordPress-Plugin oder in Outlook“ weiter unten.

eInvoice Viewer Validatoren (KoSIT, Mustang, VAMPIRE) Validation Explorer (KoSIT, Mustang, VAMPIRE)
Rechnung lesbar anzeigen ✓ – –
Summen nachrechnen und auf Lücken hinweisen ✓ – –
Rechnung nach den offiziellen Regeln prüfen – ✓ –
Jede Meldung am Feld der Rechnung erklären – – ✓
Bezug kostenlos kostenlos Kaufprodukte
Was die drei Grundwerkzeuge für Sie erledigen und wie Sie es bekommen.

eInvoice Viewer

Der Viewer ist das zentrale Werkzeug für Ihre E-Rechnungen. Er zeigt sie auf Ihrer WordPress-Website oder in der App als gut lesbaren Beleg an und liest ZUGFeRD und Factur-X, also PDF-Dateien mit eingebetteter XML-Rechnung, ebenso wie reine XML-Dateien in den Formen CII und UBL, darunter die XRechnung. Seit Version 2.38 ordnet er alles in Reitern: „Rechnung“ zeigt die Felder der EN 16931, „XML“ die Datei Zeile für Zeile mit Suche, und „PDF“ zeigt die Seiten der PDF-Rechnung. Jeder Validator und jeder Zusatz mit einem Ergebnis bekommt daneben einen eigenen Reiter. So bleiben Sie bei einer Rechnung und wechseln nur die Ansicht. Der Viewer ist kostenlos.

Validation Explorer

Ein Prüfprogramm nennt Fehler meist nur mit Regel-Kennungen und technischen Pfadangaben im XML. Die Validation Explorer machen daraus verständlichen Text: Zu jeder Meldung zeigen sie das betroffene Feld der EN 16931, eine Erklärung und den tatsächlichen Wert aus der Rechnung. Zusammen mit dem Viewer steht jeder Befund direkt am Feld der Rechnung, und Sie wissen sofort, was zu ändern ist. Es gibt je einen Explorer für den offiziellen KoSIT-Validator, für Mustang und für VAMPIRE. Alle drei sind Kaufprodukte und setzen den kostenlosen Viewer voraus.

eInvoice Validatoren

Drei kostenlose Plugins verbinden Ihre WordPress-Website mit einer Prüf-Engine: der Validator for KoSIT mit dem offiziellen KoSIT-Validator, der Validator for Mustang mit dem Prüfprogramm Mustang und der Validator for VAMPIRE mit VAMPIRE PHP. Jeder gibt Ihrer Website eine Prüfseite und dem Viewer einen eigenen Prüfknopf, zum Beispiel „Mit KoSIT prüfen“. Der KoSIT-Validator und Mustang brauchen Java auf Ihrem Server, VAMPIRE nicht. Mit dem Kaufzusatz VAMPIRE JS prüft die Seite des Validator for VAMPIRE die Rechnung sogar im Browser Ihres Besuchers, ohne sie an Ihre Website zu schicken.

Die acht Zusätze des Viewers

Der Viewer ist kostenlos. Jeder dieser acht Zusätze ist ein eigenes Kaufprodukt und erweitert ihn um eine Aufgabe. Im WordPress-Plugin installieren Sie ihn als zweites Plugin neben dem Viewer. Sechs der Zusätze gibt es auch als Zusatzpaket für die Viewer-App, das Sie einfach in den Ordner der App legen. Ab Viewer 2.38 erscheint jeder Zusatz mit einem Ergebnis in einem eigenen Reiter neben der Rechnung, und Sie müssen die Datei dafür kein zweites Mal öffnen.

Viewer – Exporter

Schreibt alle Felder einer gelesenen Rechnung in eine Excel-Datei, mit Feldnummer, Bezeichnung und Wert. So arbeiten Sie mit den Daten in Ihrer Tabellenkalkulation weiter. Als Plugin neben dem Viewer.

Viewer – Extended Profiles

Zeigt auch die zusätzlichen Felder von ZUGFeRD und Factur-X EXTENDED an ihrem Platz in der Rechnung, etwa weitere Beteiligte, Logistikkosten und Skontobedingungen. Als Plugin und als Zusatzpaket für die Viewer-App.

Viewer – Technical Details

Nennt zu jedem Feld Datentyp, Kardinalität, Pfad im XML und die zugehörigen Geschäftsregeln und öffnet Feld-, Regel- und Referenzübersicht. Als Plugin neben dem Viewer.

Viewer – Visualizer

Stellt die Rechnung im Reiter „Layout“ als Druckbeleg in fünf Layouts dar. Im Plugin gibt er sie als PDF/A-3 mit der ursprünglichen XML darin aus, in der App drucken Sie sie über Ihren Browser. Als Plugin und als Zusatzpaket für die Viewer-App.

Viewer – Identifier Check

Prüft die Kennungen in der Rechnung, etwa USt-IdNr., GLN, LEI und IBAN, auf Aufbau und Prüfziffer und markiert falsche direkt am Feld. Im Plugin fragt er auf Wunsch zusätzlich beim zuständigen Register nach. Als Plugin und als Zusatzpaket für die Viewer-App.

Viewer – Inbound Check

Gleicht eingehende Rechnungen mit Ihren Firmendaten und Ihrer Lieferantenliste ab und meldet zum Beispiel eine unbekannte Bankverbindung bei einem bekannten Lieferanten. Als Plugin und als Zusatzpaket für die Viewer-App.

Viewer – EPC QR Code

Zeigt im Reiter „Überweisungscode“ den EPC-QR-Code der Rechnung, den deutsche Banken als GiroCode führen. Ihre Banking-App liest daraus Empfänger, IBAN, Betrag und Verwendungszweck, und niemand muss die Überweisung abtippen. Als Plugin und als Zusatzpaket für die Viewer-App.

Viewer – Hybrid Check

Vergleicht bei ZUGFeRD und Factur-X das PDF, das Sie sehen, mit den Rechnungsdaten im XML: Rechnungsnummer, Endbetrag und Bankverbindung. So fällt auf, wenn im XML eine andere IBAN steht als im PDF, ein bekanntes Muster des Rechnungsbetrugs. Als Plugin und als Zusatzpaket für die Viewer-App.


Als App, als WordPress-Plugin oder in Outlook

Die meisten unserer Werkzeuge für E-Rechnungen gibt es nicht nur als WordPress-Plugin, sondern auch als App, und den Belegeingang zusätzlich als Add-in für Outlook. Eine App ist bei uns ein Ordner, den Sie als ZIP-Datei laden und entpacken. Sie öffnen die Startdatei per Doppelklick in Ihrem Browser und müssen dafür nichts installieren und keinen Server betreiben. Die App liest die Rechnung in Ihrem Browser, sie wird dafür nirgends hochgeladen. Denselben Ordner kann Ihre IT auch ins Intranet legen, in SharePoint anzeigen oder in Ihre eigene Website einbauen.

App und Plugin eines Werkzeugs sind ein Produkt: dieselbe Funktion, dieselbe Darstellung, derselbe Name und dieselbe Versionsnummer. Sie wählen nur die Verpackung, die zu Ihrem Arbeitsplatz passt. Die Tabelle zeigt, welches Werkzeug es in welcher Form gibt und wann Sie es bekommen.

Welche Werkzeuge es als App, als WordPress-Plugin und in weiteren Formen gibt, ob sie frei sind oder gekauft werden und wann Sie sie bekommen
AppWordPress-PluginWeitere FormFrei oder KaufStand
eInvoice Viewerja, ein Ordner für Rechner, Intranet und SharePointja, auf wordpress.orgDemo auf invoicePress.defreiApp heute zum Download, Plugin heute auf wordpress.org
Viewer-Zusätze Extended Profiles, Visualizer, Inbound Check, EPC QR Code und Hybrid Checkals Zusatzpaket für die Viewer-App; der Visualizer druckt dort über den Browser statt eine PDF-Datei zu erzeugenja, als zweites Plugin neben dem Viewer–KaufPlugins und Zusatzpakete im Shop
Viewer-Zusatz Identifier Checkals Zusatzpaket für die Viewer-App; dort prüft er Aufbau und Prüfziffer auf Ihrem Rechner, die Nachfrage beim Register gibt es nur im Pluginja, als zweites Plugin neben dem Viewer–KaufPlugin und Zusatzpaket im Shop
Viewer-Zusätze Exporter und Technical Detailsneinja, als zweites Plugin neben dem Viewer–KaufPlugins im Shop
Validation Explorer for KoSITjaja, setzt den Viewer voraus–Kaufim Shop
Validation Explorer for Mustangjaja, setzt den Viewer voraus–Kaufim Shop
Validation Explorer for VAMPIREjaja, setzt den Viewer voraus–Kaufim Shop
Belegeingang (eInvoice Inbound)jajaAdd-in für OutlookApp und Outlook-Add-in frei, Plugin Kauf; Zusätze VAMPIRE JS und Lieferantenliste KaufApp in Kürze zum Download, Outlook-Add-in in Kürze in AppSource, Plugin in Kürze im Shop
Rule Studio for VAMPIREja, mit VAMPIRE JS darin––Kaufin Kürze im Shop
eInvoice Validator for KoSIT, for Mustang und for VAMPIREnein, denn die Prüfung läuft auf Ihrem Serverja–freiVeröffentlichung auf wordpress.org vorgesehen; der Validator for VAMPIRE ist dort eingereicht
VAMPIRE JS für den Validator for VAMPIRE–ja, als zweites Plugin neben dem Validator for VAMPIRE; die Prüfseite prüft dann im Browser des Besuchers–Kaufim Shop
VAMPIRE PHP–steckt im Validator for VAMPIREBibliothek für Entwickler, per Composer von Packagist, Quelltext auf GitHubfrei, GPL-2.0-or-laterheute auf Packagist und GitHub
VAMPIRE JSals Zusatzpaket für Viewer-, Belegeingang- und Explorer-Apps, auch im Outlook-Add-in–Bibliothek für Node ab Version 18 und für den BrowserKaufin Kürze im Shop
Note Note

Die App ist die bessere Wahl, wenn …

  • Sie kein WordPress betreiben oder nichts installieren wollen,
  • vertrauliche Rechnungen Ihren Rechner oder Ihr Haus nicht verlassen sollen,
  • das Werkzeug im Intranet, in SharePoint oder in einer bestehenden Website außerhalb von WordPress erscheinen soll,
  • eine Person damit arbeitet, etwa in der Buchhaltung oder in der Steuerkanzlei.
Tools Tools

Das Plugin ist die bessere Wahl, wenn …

  • Sie bereits eine WordPress-Website betreiben,
  • mehrere Benutzer mit Rollen und Rechten damit arbeiten sollen,
  • Besucher oder Kunden Rechnungen direkt auf Ihrer Website öffnen oder prüfen sollen,
  • Sie Upload, Ablage und die Verbindung zu einer Prüf-Engine wie dem KoSIT-Validator oder VAMPIRE brauchen.
Adjust Adjust

Das Outlook-Add-in passt, wenn …

Ihre Rechnungen per Mail in Outlook mit einem Microsoft-Postfach ankommen, vor allem mit Microsoft 365. Der Belegeingang erscheint dann als Bereich neben der geöffneten Mail und liest den Anhang direkt, ohne dass Sie ihn erst speichern müssen.

Kurz gesagt: Die App ist ein Arbeitsplatz für eine Person. Wer Rechte für ein Team braucht, nimmt WordPress. Am schnellsten lernen Sie die App-Form mit dem kostenlosen Viewer kennen.


VAMPIRE: E-Rechnungen prüfen ohne Java, in PHP und in JavaScript

Hinter mehreren Werkzeugen dieser Seite steht VAMPIRE, unsere eigene Prüf-Engine. Sie prüft XRechnung, ZUGFeRD, Factur-X und Peppol BIS nach den offiziellen Prüfregeln, braucht anders als der KoSIT-Validator und Mustang aber kein Java. Wir haben das gemessen: Bei 220 von 220 Testrechnungen kam VAMPIRE zum selben Ergebnis wie der offizielle KoSIT-Validator, Stand 9. Oktober 2026.

Note Note

VAMPIRE PHP

Läuft ab PHP 8.2 auf gewöhnlichem Webhosting, ohne Java. VAMPIRE PHP ist freie Software unter der GPL-2.0-or-later, Sie installieren es mit Composer von Packagist, und den Quelltext finden Sie auf GitHub. In WordPress bringt es der kostenlose Validator for VAMPIRE mit.

Tools Tools

VAMPIRE JS

Läuft in Node ab Version 18 und im Browser, sogar in einer HTML-Datei, die Sie auf Ihrem Rechner per Doppelklick öffnen, ganz ohne Webserver. Als Zusatzpaket bringt es die vollständige Prüfung in die Apps und in das Outlook-Add-in, ohne dass die Rechnung hochgeladen wird. Für das WordPress-Plugin eInvoice Validator for VAMPIRE gibt es VAMPIRE JS als eigenen Zusatz: Dann prüft die Prüfseite Ihrer Website die Rechnung im Browser des Besuchers, mit demselben Bericht wie auf dem Server, und die Rechnung wird nicht an Ihre Website geschickt. VAMPIRE JS ist ein Kaufprodukt.