Test in a live environment
Test in production without watermarks.
Works wherever you need it to.
IronPDF is excited to announce its latest update: support for PDF/A-3 compliance, a key feature for archiving PDF 1.7 documents with embedded files. This new capability enables seamless integration of file types like PDF, PNG, and ZUGFeRD XML, making it easier to meet modern e-invoicing standards across Europe and beyond.
ZUGFeRD (pronounced “tsook-ferd”) is a hybrid e-invoicing format developed in Germany that combines the visual representation of a PDF with structured XML data for automated processing.
This format is widely adopted across the EU, where compliance with legal and enterprise invoicing mandates is increasingly required. Over time, ZUGFeRD has expanded internationally, evolving into the French equivalent, Factur-X, further solidifying its role as a global standard for business communication.
The PDF/A-3 format allows embedding additional file types, such as ZUGFeRD XML invoices, creating hybrid documents that are both human-readable and machine-readable. This makes it an essential tool for:
✅ Archiving Invoices: Securely preserve invoice records while adhering to legal regulations.
✅ Automated Processing: Enable systems to extract structured invoice data directly from embedded XML files.
✅ Global Compliance: Meet invoicing mandates across EU nations that require PDF/A-3 with embedded ZUGFeRD XML invoices.
In a ZUGFeRD-compliant PDF/A-3 document, the embedded XML file (e.g., factur-x.xml
) resides within the document dictionary's AF array, ensuring it references the entire PDF. This creates a seamless link between the visual PDF representation and the structured XML data. While the XML file provides data for automated workflows, it may not replicate every detail in the visual PDF, maintaining a balance between human readability and machine processability.
To fully align with ZUGFeRD specifications, IronPDF also supports the manipulation of XMP metadata, a critical component for embedding compliant XML files. This ensures businesses meet regulatory requirements while simplifying the creation, storage, and automation of invoices.
IronPDF empowers businesses to:
IronPDF’s support for PDF/A-3 and ZUGFeRD compliance puts your business ahead of the curve, ensuring smooth invoicing workflows and legal adherence.
Discover How to Extract Invoice data from PDF in Python.
IronPDF is part of the Iron Suite, a comprehensive toolkit for developers. Learn more about Iron Suite here.
9 .NET API products for your office documents