Skip to main content

Free · No data retained

Validate your EN 16931 e-invoices in seconds

Factur-X (CII) and UBL 2.1 are genuinely validated against the EN 16931 rules (BR-*). No false positives, no stored data.

No file persistence Real EN 16931 rules (BR-*) REST API + OpenAPI

Drop your file here

or click to browse — XML (Factur-X/CII, UBL 2.1) or Factur-X PDF/A-3

Choose a file

or paste the XML directly:

How it works

1. Drop

Drag and drop your XML invoice or Factur-X PDF/A-3, or paste the XML directly.

2. Real validation

The engine applies the EN 16931 rules (BR-*) on the detected format (CII or UBL 2.1).

3. Clear report

Each error is explained in plain language, with the field concerned.

Actual coverage

Supported today

Factur-X / CII (UN/CEFACT Cross Industry Invoice) and UBL 2.1 (OASIS).

On the roadmap — never simulated

Peppol BIS Billing 3.0, FatturaPA (Italy), Verifactu (Spain): these formats explicitly return a "not implemented" response, never a false success.

See format details

Free online Factur-X / EN 16931 validator | Facturx Validator