Convert PDF to CII API
UN/CEFACT Cross-Industry Invoice XML — the international standard powering ZUGFeRD, Factur-X, and global e-invoicing networks. Try the REST API demo — no code required. Drop a PDF to see exactly what InvoiceXML returns.
Drop a PDF to test the API
or browse files to upload
REST API demo · POST /transform/to/cii · PDF · Max 20 MB
From Messy Scanned PDF to Compliant XML
See exactly how your invoices are transformed — automatically.
PDF Invoice
Unstructured
Legacy / scanned PDF with no embedded data
AI Extraction
Processing
OCR & AI extraction with confidence scores
Data Mapping
Structuring
Data mapped to selected compliance schema
Compliant Output
Validated ✓
All validation checks passed (XSD + Schematron)
Why Convert to CII Format?
UN/CEFACT CII is the XML backbone of Europe's most widely adopted e-invoicing standards. By converting your PDF invoices to CII, you unlock seamless integration with ERP systems, accounting platforms, and e-invoicing networks. CII's rich data model supports complex scenarios — multi-currency transactions, detailed tax breakdowns, and international trade — making it the ideal format for businesses operating across borders.
Built for Developers
A single REST endpoint. Send a PDF, receive structured XML. Built for ultra-high concurrency and sub-second processing.
- Supports all formats: DOCX, XLSX, PDF, images — no preprocessing needed
- Works on scanned and photographed invoices
- Every response validated against official Schematron rules
Supports ZUGFeRD · Factur-X · XRechnung · UBL · CII · EN 16931
API Documentation$ curl -X POST https://api.invoicexml.com/v1/transform/to/cii \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: multipart/form-data" \ -F "[email protected]" // => 200 OK // => { "id": "inv_8f3k...", "status": "completed" }
Complete CII Toolkit
Everything you need to create, convert, validate, and preview CII invoices — via REST API or online.
Build a validated CII D16B XML from structured data — ready for ERP import or PDF/A-3 embedding.
Validate CII XML against CII D16B schema and EN 16931 Schematron business rules.
Convert any PDF invoice into a standalone CII XML using AI extraction.
Render a CII XML as a human-readable PDF for review and approval.
Frequently Asked Questions
What is UN/CEFACT CII?
CII (Cross-Industry Invoice) is a UN/CEFACT XML standard for electronic invoicing. It provides a rich, internationally recognized data format used as the XML syntax for ZUGFeRD, Factur-X, and many national e-invoicing implementations.
How does CII differ from UBL?
Both CII and UBL are accepted syntaxes under the European Norm EN 16931. CII is the syntax used by ZUGFeRD/Factur-X, while UBL is common in Peppol. Our converter produces CII XML, which can be embedded in PDF or transmitted standalone.
Can I use CII XML without a PDF wrapper?
Yes. While we can produce a PDF/A-3 with embedded CII XML, we also support generating standalone CII XML files for direct integration with ERP systems or e-invoicing networks.
Is CII suitable for international invoicing?
Absolutely. As a UN standard, CII is designed for cross-border trade. It supports multi-currency, international tax schemes, and is recognized by customs and trade authorities worldwide.