Solutions

Three solutions, one toolbox

Read invoices. Understand validation reports.

All three run as a WordPress plugin on your own site, process the file in memory and store nothing. The core is free; the Viewer has four paid extensions.

Solution 1 · free

(e)Invoice Viewer for PEPPOL & EN16931

One shortcode turns your page into a complete e-invoice reader. It reads ZUGFeRD / Factur-X PDFs as well as CII and UBL / XRechnung XML — credit notes included — and lays out all 164 business terms and 32 business groups. Empty fields stay visible, so you can see what the standard provides for and what this particular invoice left out. BT labels can be shown or hidden on the spot, and the tooltips come in three languages.

Four extensions for the Viewer

paid Exporter — a button in the result view: the invoice you just read as an Excel file following the EN 16931 template, repeating groups as often as they occur. Also converts between UBL and CII.

paid Extended Profiles — the EXTENDED fields of ZUGFeRD and Factur-X: six further parties, document flags, discount and late-payment terms, additional referenced documents.

paid Technical Details — richer tooltips and three reference browsers: 1,274 fields, some 12,435 rules from 19 rule sets, 17 reference tables.

paid Visualizer — four print-oriented layouts alongside the standard view: Kontor / DIN 5008, Ledger, Leiste and Business Central.

Solution 2 · free

(e)Invoice Validation Explainer for PEPPOL & EN16931

A KoSIT validation report gives you rule identifiers and XPath expressions. The Explainer turns that into something readable: it maps every finding to its EN 16931 term, explains the rule violation in plain language and puts the actual field value from the document next to it — along with the full document text, findings highlighted. It reads the report as XML and as HTML, and deliberately does not validate anything itself.

Solution 3 · free

eInvoice Validator for PEPPOL & EN16931

One shortcode puts the official KoSIT validator on your page — the very tool the XRechnung ecosystem relies on, run locally, with no third-party validation API. It checks against XRechnung 3.0.2, ZUGFeRD / Factur-X EN16931 including EXTENDED, and PEPPOL BIS Billing 3.0. The report is offered as an XML download — and appears in plain language as soon as the Explainer is active alongside it.

Requires a local Java runtime and a KoSIT validator installation; neither is bundled.

Three plugins, one upload

Viewer shows the invoice — and gains a “check with the KoSIT validator” button as soon as the Validator is there.

Validator delivers the verdict.

Explainer turns that verdict into sentences you can read without knowing Schematron.

Nothing convinces faster than your own file.

Both demos run on the very plugins you would install on your own site — and store nothing.