Review e-invoices directly in your browser – secure, instant, and without any storage.
SP E-Invoice Viewer lets you read and visualize electronic invoices directly on your WordPress site. Simply drag and drop a ZUGFeRD/Factur-X PDF or an XML invoice in CII or UBL/XRechnung format – the plugin processes it instantly and displays a clean, structured view inline, without ever saving the file. The output is fully theme-independent, embeddable on any page, and designed for developers, accountants, and invoice reviewers alike.
Feature List
Drag & Drop Upload** – drop your file directly onto the page, no form clicks required
ZUGFeRD / Factur-X** – embedded XML is automatically extracted from the PDF
CII & UBL / XRechnung** – all major e-invoice formats are supported out of the box
Zero file storage** – files are processed in memory only and discarded immediately after rendering
EN 16931 Business Terms** – every field can be toggled to show its BT number, perfect for standard compliance checks
Complete field display** – all invoice fields are always shown, empty ones rendered as “—”, following the Quba Viewer convention
Theme-independent rendering** – Shadow DOM with full CSS reset ensures identical output in every WordPress theme
Security by design** – XXE protection, MIME validation, nonce verification, and per-user/IP rate limiting built in
Flexible rate limiting** – configurable daily upload limit, tracked separately for logged-in users and anonymous visitors
Shortcode integration** – embed anywhere with `{einvoice_viewer}`, BT display controllable via shortcode attribute
Localization ready** – full German translation included (114 entries), easily extendable to other languages