CRATEAPI

Free E-Invoice Validator

Check any invoice against EN 16931, Peppol BIS, XRechnung, RO_CIUS and BR-FR — free, no account, nothing stored. Paste or upload, get the report instantly.

Drag and drop your invoice file here — .xml or .pdf (Factur-X/ZUGFeRD)
No file chosen

Live call to the real validator · max 200 KB (XML) / 10 MB (PDF) · nothing is stored

The same printable report the paid API endpoint returns — free to try here, fair-use limits apply.

Same engine that powers the API and the homepage demos.

What we check

Full XSD + Schematron validation against EN 16931, Peppol BIS, XRechnung, RO_CIUS and BR-FR. Structured findings with rule IDs — free, no signup, no key.

Understand the errors

Every finding links to its own rule ID — what it means, and exactly how to fix it.

Browse error codes →

Need more than validation?

Generate, convert and render compliant invoices — one API, 11 formats.

See the API →

Nothing stored, fair-use limits. Your file lives only in memory for the length of this request, never written to disk. Limits: 200 KB for pasted or uploaded XML, 10 MB for PDF uploads, and a fair-use limit of 50 validations/day per IP for this anonymous browser demo — plenty for testing real invoices, not built for bulk batches. Get a free API key and that limit disappears — validation stays free and unmetered on every tier.