UBL CII EN 16931

From Peppol UBL to Factur-X CII

Received a UBL invoice but need to build a Factur-X file? Drop the UBL in and get back the CII XML that embeds into a Factur-X PDF, every field intact. Free and instant.

Drag your UBL invoice here, or click to browse.

Why convert UBL before building Factur-X

A Factur-X invoice carries its data as CII, not UBL. If a partner sent you UBL, this recasts it as the CII you need to build the hybrid PDF.

One-to-One EN 16931 Mapping

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

The First Step to Factur-X

CII is the XML that gets embedded into a Factur-X hybrid PDF. Starting from UBL, this conversion hands you exactly that payload.

Your Invoice Stays Yours

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

Free, No Account

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

How It Works

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

Step 1

Add the UBL File

Drop your UBL invoice XML, or click to browse for it.

Step 2

We Map It to CII

The converter reads the EN 16931 data out of your UBL document and rewrites it as a UN/CEFACT Cross Industry Invoice (CII).

Step 3

Download the CII

The CII XML downloads at once, ready to embed into a Factur-X PDF or to validate against EN 16931.

Frequently Asked Questions

Common questions about turning UBL into Factur-X-ready CII.

UBL (Universal Business Language) and CII (Cross Industry Invoice) are two XML syntaxes for the same EN 16931 invoice. Peppol usually carries UBL, but a Factur-X hybrid PDF embeds CII specifically. To build Factur-X from a UBL invoice, you first convert it to CII.
No. Both syntaxes carry the same EN 16931 business terms, so every field maps across. UBL to CII is the safe direction, because CII adds no mandatory fields that a valid UBL invoice lacks.
Embed it into a PDF to produce a Factur-X hybrid invoice with our Embed and CII to Factur-X tools, or validate it against EN 16931 first.
UBL 2.1 invoices that follow EN 16931, including Peppol BIS Billing 3.0 documents.
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