CII UBL EN 16931

From Factur-X CII to Peppol UBL

Hold the CII from a Factur-X invoice but face a partner or access point that wants UBL? Drop it here and get Peppol-ready UBL back, every field intact. Free and instant.

Drag your Factur-X CII file here, or click to browse.

Why French senders convert CII to UBL

Factur-X carries its invoice data as CII. Most Peppol access points, and many EU trading partners, expect UBL instead. This is the bridge between the two.

One-to-One EN 16931 Mapping

Factur-X CII and Peppol UBL are two syntaxes for one EN 16931 model. Parties, invoice lines, tax groups and totals cross over exactly, never re-keyed.

Ready for Peppol and the PPF

Whether you route through a Peppol access point or the Portail Public de Facturation, UBL is what most of them read. Convert once and the invoice is ready to send.

Your Invoice Stays Yours

The file is converted in memory over an encrypted connection and dropped the instant the UBL is returned. Nothing is stored on our side.

Free, No Account

No software to install and no sign-up. Drop the CII file and the UBL download is ready seconds later.

How It Works

From a Factur-X CII file to Peppol UBL in three steps.

Step 1

Add the CII File

Drop the CII XML from your Factur-X invoice, or click to browse for it.

Step 2

We Map It to UBL

The converter reads the EN 16931 data out of your CII document and rewrites it as a UBL 2.1 invoice, aligned with Peppol BIS Billing 3.0.

Step 3

Download the UBL

The UBL XML downloads at once, ready for your Peppol access point, the PPF, or any UBL-based system.

Frequently Asked Questions

Common questions from Factur-X senders moving to UBL.

Factur-X stores its invoice as CII (Cross Industry Invoice), the UN/CEFACT syntax. UBL (Universal Business Language) is the same EN 16931 invoice written differently, and it is what most Peppol access points and many EU buyers expect. Converting lets a Factur-X invoice travel where UBL is required.
The output is valid EN 16931 UBL. Peppol delivery also needs electronic addresses (seller and buyer Endpoint IDs with a scheme) required by Peppol BIS Billing 3.0. If the CII from your Factur-X file did not carry them, add them before sending.
No. CII and UBL hold the same EN 16931 business terms, so every value in your invoice carries across. The only extra step is the Peppol electronic-address requirement mentioned above.
Any EN 16931 Cross Industry Invoice, including the CII pulled from Factur-X profiles (such as EN 16931 and Extended) and from ZUGFeRD invoices.
Yes. The XML is processed in memory over TLS 1.3, never written to our servers, and discarded the moment the conversion completes.
All the Tools You Need

A complete suite, in one place

Prefer classic tools over chat? Every action is also available in one click.

AI Assistant

Chat to convert, create, validate and extract your e-invoices.

Open tool

PDF to Factur-X

Turn legacy invoices into compliant Factur-X PDF/A-3b files instantly.

Open tool

Create Factur-X PDF

Build compliant Factur-X invoices from scratch with our guided wizard.

Open tool

Create CII XML

Generate a standalone UN/CEFACT CII XML invoice, no PDF wrapper.

Open tool

Factur-X Credit Note

Issue a compliant Factur-X credit note that corrects or cancels an invoice.

Open tool

CII Credit Note

Generate a standalone UN/CEFACT CII credit note as pure EN 16931 XML.

Open tool

Create Order-X

Create an Order-X purchase order, the hybrid PDF companion of Factur-X for ordering.

Open tool

Edit Factur-X Invoice

Fix a rejected or invalid invoice: upload it, edit any field, and download a compliant file.

Open tool

Edit CII XML

Open a CII invoice as a form, fix rejected or invalid XML, and download a valid file.

Open tool

Validate Factur-X

Check your invoices against EN 16931 and the 2026 French mandate.

Open tool
X

Validate CII XML

Validate cross-industry invoice (CII) XML against EN 16931.

Open tool

Validate Order-X

Check Order-X purchase orders against the official Order-X 1.0 schema and rules.

Open tool

Extract XML

Extract structured XML data from any PDF invoice using AI-powered OCR.

Open tool

Extract Attachments

Pull every embedded file out of a Factur-X or CII invoice as a ZIP.

Open tool

Embed XML to PDF

Embed your existing CII XML into a PDF to produce a compliant hybrid Factur-X file.

Open tool
X

CII to Factur-X

Convert your CII XML into a compliant Factur-X PDF/A-3 hybrid invoice.

Open tool

CII to UBL

Convert a CII invoice into UBL XML, the syntax most widely used on Peppol.

Open tool

UBL to CII

Convert a UBL invoice into UN/CEFACT CII XML, ready for Factur-X or ZUGFeRD.

Open tool

CII to PDF

Render CII, UBL or XRechnung XML as a clean, human-readable PDF.

Open tool

CII Viewer

Open e-invoice XML in your browser and read it like a paper invoice.

Open tool
Ready for 2026 e-invoicing?

Make every invoice compliant, in one message

Sign up to unlock unlimited tools, selectable compliance profiles and every premium feature.

EN 16931 & PDF/A-3b compliant Results in seconds No installation Data never stored
2 free uses per day · No card required