PDF CII EN 16931

Convert a PDF Invoice to CII XML

Upload a PDF invoice and get a standalone UN/CEFACT CII invoice, the XML behind Factur-X. AI extraction, checked before download. Always review the extracted data.

Drag and drop your PDF invoice here, or click to browse.

Compliant with standards EN 16931 Factur-X Chorus Pro Peppol BIS PDF/A-3 Plateforme Agréée

How It Works

Turn a PDF invoice into a CII invoice in three simple steps.

Step 1

Upload Your PDF Invoice

Drag and drop your existing PDF, DOCX, or XLSX invoice, or click to browse for it.

Step 2

AI Extraction and CII Build

The engine extracts the invoice data, maps it to the EN 16931 model, and re-serialises it as a CII D16B invoice, validated before download.

Step 3

Download and Review

Your CII XML downloads instantly. Open it in the viewer and check the amounts before using it: extraction from an unusual layout can misread a figure.

Why Convert PDF to CII?

Go straight from the invoice you already have to the raw EN 16931 XML that accounting systems, platforms, and hybrid formats are built on.

AI Data Extraction

The converter reads your PDF, DOCX, or XLSX invoice and detects the seller, buyer, line items, tax rates, and totals, no manual re-keying.

Validated EN 16931 CII

The extracted data is rebuilt as a UN/CEFACT CII (D16B) invoice and checked against the EN 16931 business rules before you download it.

Feeds Every Hybrid Format

CII is the payload inside Factur-X and ZUGFeRD, and a valid standalone format of the French socle. Embed it, send it, or archive it as is.

Private and Free

Your invoice is processed in-memory over TLS and never stored on our servers. No installs, no account to start.

Frequently Asked Questions

Everything you need to know about converting a PDF invoice into CII.

CII (Cross Industry Invoice) is the UN/CEFACT XML syntax, the structured payload inside every Factur-X and ZUGFeRD file and a valid standalone format of the French socle. Choose it when a system asks for the raw XML rather than a hybrid PDF. The CII format guide covers it in depth.
Always. Mistakes can happen: an unusual layout or a low-quality scan can be misread, and the EN 16931 validation cannot catch a wrong but plausible figure. Use the review mode, or open the result in the viewer and compare it with your PDF.
Two ways: the PDF to Factur-X converter produces the hybrid PDF in one step, or take the CII file from this page and wrap it later with the CII to Factur-X converter, which embeds your XML unchanged.
No. A Factur-X already carries the CII inside: the XML extractor pulls it out byte for byte, with no AI involved. This page is for plain PDFs that carry no structured data.
Yes. Standalone CII is one of the three formats of the French socle, alongside Factur-X and UBL, and the exchange network accepts it. Many French businesses still prefer Factur-X because it stays readable as a normal PDF.

How the PDF to CII conversion works

A PDF invoice carries no structured data a machine can process. CII (Cross Industry Invoice) is the opposite: the UN/CEFACT XML syntax of the EN 16931 European invoice model, the payload inside every Factur-X and ZUGFeRD file and a valid standalone format of the French socle. The converter above bridges the two in one step: AI extraction reads your PDF the way a human would, the data is mapped to the EN 16931 model, and the result is re-serialised as a CII D16B invoice, validated against the business rules before you download it.

One honest rule comes with the AI step: always review the output. Validation proves the file is well-formed and consistent, but it cannot tell a correctly extracted total from a plausible misreading of an unusual layout. The review mode above opens every extracted field in the guided editor before anything is generated; in Brave Mode, open the result next to your PDF instead. Read the CII file in the viewer →

Who needs standalone CII, and why

The raw XML is what machines actually consume. Accounting systems and platforms ingest CII directly; archives want the data without a presentation layer; integrations and tests need the file the hybrid formats are built around. And because CII is a socle format, a standalone CII invoice is a legally valid e-invoice in the French network.

When your recipient wants something readable too, wrap the same XML later: the CII to Factur-X converter embeds it unchanged into a PDF/A-3 container. And for partners on Peppol asking for the other syntax, the CII to UBL converter transposes it field by field. Everything the syntax itself can do is in the CII format guide.

All the Tools You Need

A complete suite, in one place

Create, convert, validate, send and receive. Every file checked against EN 16931, no ERP required.

Not sure which tool? Ask the AI Assistant Chat to convert, create, validate and extract your e-invoices. Open assistant

Send & receive

The French e-invoicing network (PDP / Plateforme Agréée)

Create

Build a compliant document from a form

Validate & fix

Check against EN 16931, BR-FR and the 2026 mandate, then repair what fails

Convert

From one format or syntax to another

Extract & view

Get the data out, or just read it
Ready for 2026 e-invoicing?

Send, receive and comply, without an ERP

Create your account to send and receive over the network, and keep every file compliant.

EN 16931 & PDF/A-3b compliant Results in seconds No installation Plateforme Agréée ready
Unlock unlimited tools