Embed XML into a ZUGFeRD PDF

Add your existing PDF and its matching CII XML, and we package them into a single ZUGFeRD-conformant PDF/A-3 hybrid invoice, ready for Peppol delivery.

Your files are processed in memory and purged the moment your download finishes.

Have a UBL or XRechnung-UBL file instead of CII? Use the Convert tool

Why Embed with Get ZUGFeRD?

Tuck your invoice XML inside your existing PDF to produce one ZUGFeRD hybrid file that both your ERP and your trading partners can read.

A Single Hybrid Document

Your PDF and CII XML become one PDF/A-3 file: people see the familiar invoice page, while accounting systems read the structured data embedded inside.

ZUGFeRD and EN 16931 Conformant

The result follows the ZUGFeRD PDF/A-3b specification and the EN 16931 standard, accepted across the Peppol network.

Processed in Memory

Every file is handled in memory and never written to disk. Your invoice data is discarded the instant the hybrid PDF is returned to you.

Ready in Seconds

There is nothing to install and no queue. Drop in your PDF and XML, and your ZUGFeRD invoice downloads right away.

How It Works

Turn a plain PDF and its CII XML into a ZUGFeRD hybrid invoice in three steps.

Step 1

Upload Your PDF

Start with the visual PDF invoice you already send to your customers today.

Step 2

Upload Your CII XML

Add the matching UN/CEFACT CII XML. This is the structured data that public authorities and Peppol partners actually process.

Step 3

Download Your ZUGFeRD Invoice

Receive a conformant ZUGFeRD PDF/A-3 with the XML embedded inside, ready to send over Peppol or by email.

Frequently Asked Questions

Common questions about building a ZUGFeRD hybrid invoice from a PDF and its XML.

A hybrid invoice is a single PDF that carries both a human-readable page and an embedded XML file. ZUGFeRD and Factur-X are the common hybrid formats in Europe.
You need a UN/CEFACT Cross Industry Invoice (CII) XML, the syntax ZUGFeRD is built on. If you only have a UBL or XRechnung-UBL file, convert it to CII first with our Convert tool.
No. We upgrade your everyday PDF into a conformant PDF/A-3 container while embedding, so any standard PDF works.
Convert reads a PDF and generates the XML for you. Embed assumes you already have the CII XML and simply packages it into the PDF as a conformant ZUGFeRD hybrid.
Yes. The output follows the EN 16931 standard and the ZUGFeRD PDF/A-3b specification accepted across the Peppol network.
All the Tools You Need

The full toolkit, all in one place

Rather use classic tools instead of chat? Each action is just one click away too.

AI Assistant

Tell the chat what you need: it converts, checks, builds, and reads out German e-invoices.

Open tool

PDF to ZUGFeRD

Any PDF, Word, or Excel invoice goes in; a ZUGFeRD or XRechnung file comes out.

Open tool

Create ZUGFeRD PDF

The guided wizard turns your details into a ZUGFeRD or XRechnung invoice.

Open tool

Create XRechnung

Generate a valid XRechnung with Leitweg-ID, ready for public-sector buyers.

Open tool

ZUGFeRD Credit Note

Cancel or correct an e-invoice you already sent with a ZUGFeRD credit note.

Open tool

XRechnung Credit Note

Create an XRechnung credit note with Leitweg-ID for public-sector buyers.

Open tool

Create Order-X

Create an Order-X order file: the ZUGFeRD hybrid principle applied to purchase orders.

Open tool

Edit ZUGFeRD Invoice

Repair a refused or broken invoice: upload it, correct the fields, and get a valid file back.

Open tool

Edit XRechnung

Open an XRechnung as a form, fix the Leitweg-ID or any rejected field, and download a valid file.

Open tool

Validate ZUGFeRD

Run EN 16931 checks on your ZUGFeRD invoices before DATEV or your customer does.

Open tool
X

Validate XRechnung

Check XRechnung XML against EN 16931 and the German CIUS rules.

Open tool

Validate Order-X

Run incoming and outgoing Order-X orders through the official Order-X 1.0 checks.

Open tool

Extract XML

Pull structured XML straight out of any PDF invoice with AI-driven OCR.

Open tool

Extract Attachments

Pull every embedded file out of a ZUGFeRD or XRechnung invoice as a ZIP.

Open tool

Embed XML to PDF

Marry a PDF and its CII XML into one ZUGFeRD-compliant hybrid invoice.

Open tool
X

CII to ZUGFeRD

Package existing CII XML as a ZUGFeRD PDF/A-3 hybrid invoice.

Open tool

CII to UBL

Transform a CII invoice into UBL XML, the syntax most Peppol networks expect.

Open tool

UBL to CII

Map a UBL invoice to UN/CEFACT CII XML, ready to embed in ZUGFeRD or Factur-X.

Open tool

XRechnung to PDF

See any CII, UBL, or XRechnung XML as a tidy, printable PDF.

Open tool

XRechnung Viewer

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

Open tool

e-Invoice Automation

Automate invoice generation, validation and Peppol delivery end to end.

Open tool
Ready for mandatory e-invoicing?

Make every invoice compliant, in a single message

Subscribe to get unlimited tools, choosable compliance profiles and the full set of premium features.

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