◆ EUInvoice

Tools

Check a Peppol BIS Billing invoice

A Peppol BIS Billing invoice is UBL XML built to a narrowed version of EN 16931. This checks the EN 16931 rules it rests on, which is where most problems in a document actually are.

What this does not do

EN 16931 compliant and Peppol-deliverable are two claims

Peppol narrows EN 16931 rather than disagreeing with it. It adds rules of its own, so a document can satisfy EN 16931 in full and still be rejected on the network. This checks the EN 16931 layer and not the Peppol rules on top of it, and passing here is not a statement that a document is deliverable over Peppol. Peppol BIS against EN 16931 sets out where the two part company, including the one rule every EN 16931-only invoice already fails.

EUInvoice does not send invoices over the Peppol network. Getting a document onto Peppol is a separate arrangement, and this page does not change that.

Check a file

Pick an XML file and read the result. No account, and nothing to install.

Files up to 10 MB.

Other formats

Sent something else

The same check applies to other formats too. Try XRechnung, ZUGFeRD or Factur-X.

Or start from the checker itself, which covers all four and offers sample documents to try.

If you want to read the document rather than check it, the e-invoice viewer shows what it says. How EN 16931 validation works explains what the rules are and where they come from.