EU e-invoice validation
Your invoice has 1,149 ways to bounce.
einvoicecheck runs every Peppol BIS 3.0 and e-SLOG 2.0 rule — plus a VIES VAT lookup — before the invoice leaves your system. One POST. 84 ms. Errors written for humans.
auto-detect · latest ruleset
1,149rules maintained
84 msmedian check
100free checks / month
0invoices stored
How it fits your pipeline
POST the XML
POST /v1/validatewith the raw invoice — Peppol BIS 3.0 or e-SLOG 2.0 is detected automatically, or pinned with?format=.Read the verdict
Each finding carries a rule ID, severity, a human-readable message and a
docsUrlinto the rule catalogue at/rules.Gate the send
Block dispatch or fail CI on
valid: false. Rulesets track every May and November release, so the gate never drifts from the law.