CTC Engine - Invoice Format Converter

CII ⇄ UBL · UN/CEFACT & OASIS · EN 16931

en
Engine ready

Convert UBL to CII online

Turn a UBL 2.1 invoice into a UN/CEFACT Cross Industry Invoice (CII) in seconds. Free, and no account needed.

  • CII D22B
  • UBL 2.1
  • EN 16931

1Choose formats & versions

Source standard

Target standard

2Upload document

Try a sample:

No document loaded

Upload a CII or UBL XML invoice. The converted output will appear here.

How to convert UBL to CII

  1. Choose the formats: UBL as the source and CII as the target (already set on this page).

  2. Upload your UBL XML invoice, up to 10 MB, or try one of the samples.

  3. Press Convert, check the CII result, then copy it or download the XML file.

About the formats

CII (Cross Industry Invoice)
The XML syntax defined by UN/CEFACT. It is the XML inside hybrid invoices such as Factur-X and ZUGFeRD.
UBL (Universal Business Language)
The XML syntax defined by OASIS. It is the syntax of Peppol invoices in many countries.
EN 16931
The European standard for the content of an electronic invoice. CII and UBL are two XML syntaxes that can carry it, so an invoice can be converted from one to the other.

What to expect

The converter reads your invoice, maps it to the EN 16931 semantic model and writes it in the other syntax. Automatic validation is coming soon, so check the result with your own validator before you send it to a customer or a tax platform.

Frequently asked questions

What is the difference between CII and UBL?

Both are XML syntaxes for the same EN 16931 invoice content. They organise and name the elements differently: CII comes from UN/CEFACT and is used by Factur-X and ZUGFeRD, UBL comes from OASIS and is used by Peppol.

Is the converted invoice valid?

Validation is not available yet: the converter maps your invoice but does not check it against EN 16931 or the rules of a specific country. It is coming soon. Until then, check the result with your own validator.

Is it free? Do I need an account?

Yes, it is free, and you do not need an account.

What happens to my invoice?

Your file is converted, and the result stays available for about ten minutes so you can view and download it. After that it is discarded.

Which versions are supported?

CII D22B and UBL 2.1. More versions can be added.