Free · no sign-up

Check an e-invoice against the official rules

Paste the XML of an e-invoice — from any plugin, any system — and see what the rule set the authorities publish actually says about it.

Why this page exists

Most WooCommerce invoice plugins produce the file, and several produce it for nothing. Very few check it. The rule set that decides whether a document is accepted compiles to XSLT 2.0, which PHP cannot execute — so it is easy to generate an invoice that looks right and is refused.

We measured our own output against Germany's official validator before we shipped, and the first run failed six of its rules. We fixed them. This page runs the same check, on whatever you paste, so you can see for yourself where your documents stand.

Ask your current plugin for its validator report. That is a fair question to put to any vendor, including us — ours is in the repository.

What this is not

This page checks one document, on demand, and is limited to a few checks per hour. It is a demonstration, not a service.

Deklera Pro is the other thing: the same official rule set, running inside WordPress, on every invoice, before it is issued — so a document that would be refused never leaves your shop. The free plugin does the pre-flight report on your order data, which is where most rejections actually start.

Nothing you paste is stored. The document is validated in memory and the result is returned to your browser.

See what Deklera does Download the free plugin