Convert cXML

Upload a cXML invoice (InvoiceDetailRequest) — it is detected automatically and converted into the e-invoice format of your choice. cXML is also available as a target.

    — or —

    JSON files in the Docuflair schema are also detected as a source and available as a target — for exchange with your own applications.

    SAP IDoc and EDIFACT as source or target are an Enterprise capability. You may use them here without restriction to build and test an integration; for productive operation we will prepare a quote for you.

    See Enterprise

    What is cXML?

    cXML (commerce eXtensible Markup Language) is the message standard of the Ariba network, today SAP Business Network. Invoices travel there as an InvoiceDetailRequest. A cXML invoice is therefore a document from the procurement chain, not a standards-compliant e-invoice: for public bodies and business partners in the EU it has to be turned into an EN 16931 format such as XRechnung, ZUGFeRD or Peppol BIS. That is exactly what this tool does — and the way back as well.

    How to convert cXML into an e-invoice

    1
    Upload file
    Choose a file or paste the content — the source format is detected automatically.
    2
    Choose target format
    XRechnung, ZUGFeRD, Peppol and further formats are available as targets.
    3
    Download result
    The converted invoice is validated and ready for download immediately.

    Need this regularly?

    This tool handles one invoice at a time. Docuflair validates, archives, converts and sends e-invoices automatically — including inbound EN 16931 checks, bulk processing and Peppol.

    E-invoicing mandate 2027/2028: learn more