E‑Rechnungs-Studio logomarkE‑Rechnungs-Studio
LoginRegister

Convert a PDF to ZUGFeRD: a hybrid e‑invoice as PDF/A‑3

ZUGFeRD is perfect when you want to keep the familiar human‑readable PDF but also provide machine‑readable e‑invoice data. The result is one file: people read the PDF, systems process the embedded XML. E‑Rechnungs‑Studio turns an existing invoice PDF into a ZUGFeRD PDF, validates the data, and lets you correct issues via plain‑language change requests.

Need direct conversion? Open the dedicated PDF-to-ZUGFeRD converter with the upload widget above the fold.

Open PDF to ZUGFeRD converter

Quick summary (TL;DR)

  • ZUGFeRD = PDF + embedded XML (hybrid format).
  • For processing, the structured data matters—not only the visual PDF.
  • You get a final single PDF that works for people and systems.

What is ZUGFeRD?

ZUGFeRD is a hybrid e‑invoice format: a PDF/A‑3 file with embedded XML, typically based on EN 16931. It’s widely used in B2B contexts where recipients still expect a PDF but want automated import and checks.

Why “PDF only” often isn’t enough

A PDF is visual—not reliably structured. If your recipient expects structured invoice data for automation, you need an e‑invoice format (XML) that follows a standard.

ZUGFeRD gives you that without losing the familiar PDF.

How to create a ZUGFeRD PDF from an existing PDF

1) Upload your PDF

Upload your invoice PDF. The tool extracts header fields, parties, line items, VAT and totals.

2) Review preview + XML

Compare the original source PDF, the preview PDF rendered from extracted data, and the embedded XML data.

3) Understand validation results

Issues are grouped by severity and explained in practical terms so you know what to fix next.

4) Request changes in plain language

Use changes like “Add missing payment terms”, “Correct the buyer address”, or “Line item 3 needs a clearer description”.

5) Export the final ZUGFeRD PDF

Once everything checks out, export the final ZUGFeRD PDF with embedded XML.

What you should double‑check

  • Do totals/VAT calculations match exactly?
  • Are seller/buyer details complete?
  • Are line items unambiguous (quantity, unit, description, price, VAT)?
  • Are payment terms clear (due date, IBAN/BIC, discounts)?

FAQ

Can I convert a PDF invoice into ZUGFeRD?

Yes. Invoice data is extracted from the PDF, embedded as EN 16931 XML, and exported as a ZUGFeRD PDF/A-3 file.

Is it free and without registration?

Yes. You can start conversion and validation for free without creating an account.

What data is stored and for how long?

Uploaded files and generated results are stored only as long as necessary for processing and delivery. Details are defined in the privacy policy.

Which errors cause rejection of a ZUGFeRD invoice?

Common reasons are missing mandatory XML fields, inconsistent totals or VAT values, and invalid code values.

What is the difference between XRechnung and ZUGFeRD?

XRechnung is XML only. ZUGFeRD combines a human-readable PDF/A-3 with embedded XML. The correct format depends on recipient requirements.

Can I export XML only instead of ZUGFeRD?

Yes. If your recipient requires pure XML, you can export an XRechnung instead of a hybrid PDF.

Get started

Upload your PDF and generate a clean ZUGFeRD hybrid e‑invoice that works for both humans and systems.