Automatisierung Blog Preise Kontakt

Validate Your CII Invoice

Upload your CII XML or hybrid PDF and instantly verify UN/CEFACT schema compliance and EN 16931 business-rule conformance.

Drop your PDF invoice here

or browse files to upload

Accepted format: PDF · Max 20 MB

How CII Validation Works

Upload Your File

Drag and drop a CII XML file or a PDF with an embedded CII attachment. We detect the format automatically.

Schema & Business Rules

The XML is validated against the UN/CEFACT D16B XSD schema and the full set of EN 16931 Schematron business rules.

Actionable Report

Get a detailed report with every error, warning, and info notice — including XPath locations and fix suggestions.

Why Validate Your CII Invoices?

CII is the backbone XML syntax behind ZUGFeRD and Factur-X. Even a minor schema violation — a missing field, an invalid code-list value, or an incorrect data type — can cause your invoice to be rejected by automated processing systems. Our validator catches every issue so you can ship compliant invoices with confidence.

Frequently Asked Questions

What is CII (Cross-Industry Invoice)?

CII is a UN/CEFACT XML standard for electronic invoicing. It's one of the two syntaxes officially recognised by the European Commission for EN 16931 compliance, widely used in ZUGFeRD and Factur-X hybrid invoices.

What does CII validation check?

Our validator verifies your CII XML against the UN/CEFACT D16B schema, checks conformance with EN 16931 business rules, validates code-list values, and ensures all mandatory elements are present and correctly typed.

Can I validate a standalone CII XML file?

Yes. You can upload either a PDF with an embedded CII XML attachment or a standalone CII XML file. Our validator handles both formats automatically.

How does CII differ from UBL?

Both CII and UBL are valid syntaxes for EN 16931. CII is defined by UN/CEFACT and is the default syntax for ZUGFeRD and Factur-X. UBL is defined by OASIS and is more common in Peppol. Our validator supports both.

Bereit, Ihre Rechnungen zu automatisieren?

Starten Sie Ihre 30-tägige Gratisprobe. Keine Kreditkarte erforderlich.