E‑Rechnungs-Studio logomarkE‑Rechnungs-Studio
LoginRegister

PDF to ZUGFeRD Converter

Upload your invoice PDF and create a ZUGFeRD invoice as PDF/A‑3 with embedded EN 16931 XML.

1
Upload PDF
2
Review and complete data
3
Validate
4
Download ZUGFeRD PDF

Upload your invoice PDF

Upload your invoice PDF to convert it into an EN 16931-compliant XRechnung/ZUGFeRD e-invoice.

What you get

  • ZUGFeRD PDF (PDF/A‑3)
  • Embedded XML invoice data (EN 16931)
  • Validation result (hints/errors)

Frequent issues we detect

  • Missing mandatory fields
  • Inconsistent totals or VAT amounts
  • Unclear line-item data (quantity/price/VAT rate)

ZUGFeRD in short

ZUGFeRD combines two layers in one file: a readable PDF for people and structured XML for systems. Recipients can keep a familiar visual invoice, while accounting or ERP software can process data automatically. That is why ZUGFeRD is often the most pragmatic first step into e-invoicing.

If your current workflow already creates invoice PDFs, you do not need to replace everything. Use your existing PDF as input, review extracted data, fix missing fields, and download a ZUGFeRD PDF with embedded XML. This keeps your process stable while delivering a machine-readable format.

FAQ

Create a ZUGFeRD invoice

Yes, this is exactly what this flow is for: upload your invoice PDF, review extracted data, and download a ZUGFeRD PDF with embedded XML.

Is ZUGFeRD a valid B2B e-invoice?

Yes, if the embedded XML meets recipient requirements. The decisive part is the structured EN 16931 data, not only the visible PDF. Always verify validation results before sending.

Do I need PDF/A‑3 and does this tool generate PDF/A‑3?

ZUGFeRD typically relies on PDF/A‑3 so XML can be embedded. This converter creates a ZUGFeRD PDF with embedded XML based on your reviewed data.

Which ZUGFeRD profile should I use (EN 16931 vs others)?

For many B2B scenarios an EN 16931-compliant profile is the practical default. If your recipient mandates a specific profile, follow their rules. When unsure, confirm requirements upfront.

Can I send the ZUGFeRD invoice by email?

Often yes, as long as the recipient accepts that delivery channel. You still need the required format and mandatory fields. Portals or public sector processes may enforce additional rules.

How can I check whether a PDF already contains ZUGFeRD data?

Upload the file to the e-invoice viewer. If embedded XML exists, it can be extracted and displayed. Without embedded XML the file is only a normal invoice PDF.

Which fields do I usually need to add for a valid invoice?

Common gaps are buyer references, complete line-item details, payment terms, and consistent totals or VAT values. Validation highlights missing or implausible fields in priority order.

What if my customer requires XRechnung instead of ZUGFeRD?

In that case export XRechnung XML instead of the hybrid PDF. Use the dedicated PDF-to-XRechnung flow to start with the right target format.

Are uploaded files stored?

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