Automation Features Blog Pricing Contact
REST API · Validation

E-Invoice Validation API

Validate Factur-X, ZUGFeRD, XRechnung, UBL and CII invoices against EN 16931 standards and Schematron rules. Get structured error reports in milliseconds.

CII & UBL
Formats supported
<200ms
Avg. response time
EN 16931
Standard compliant
30 days
Free trial

Validate

Validate invoices against official EN 16931 standards and Schematron rules.

Why validate e-invoices via API?

Compliance assurance

Ensure every outgoing invoice meets EN 16931, KoSIT, and format-specific Schematron rules before submission to buyers or government portals.

Structured error reports

Receive machine-readable validation results with rule IDs, severity levels, and field-level error locations — easy to display to end users or log for audit.

Plug into any pipeline

A single REST endpoint accepts XML or PDF input. Integrate validation into your ERP, accounting software, or document processing workflow in minutes.

All major EU formats

From French Factur-X and German ZUGFeRD/XRechnung to pan-European UBL and UN/CEFACT CII — one API covers every standard you need.

Frequently asked questions

Which e-invoice formats can I validate with the API?

The API supports Factur-X, ZUGFeRD, XRechnung, UBL 2.1, and UN/CEFACT CII D16B. All formats are validated against EN 16931 and their respective Schematron rule sets.

What does the validation response contain?

The response includes a pass/fail result, a list of violated rules with their IDs and severity (fatal, error, warning), and field-level location information to pinpoint each issue in your XML.

Does the API validate ZUGFeRD PDFs or only the embedded XML?

The API accepts both the full PDF/A-3 file and the raw XML payload. When a PDF is submitted, the embedded XML is automatically extracted and validated, including PDF/A-3 conformance checks.

Is the validation based on official EN 16931 rules?

Yes. Validation uses the official EN 16931 Schematron rules published by CEN, supplemented by format-specific rules such as KoSIT for XRechnung and Factur-X profile rules from the FNFE-MPE.

Can I use the validation API for free?

Yes. A free tier is available with no credit card required. It covers a generous number of monthly validations, suitable for development and low-volume production use.

Start validating in minutes.

Free trial available — no credit card required. Upgrade when you need more volume.